Se, por meio do msconfig, você tiver desativado alguns programas de inicialização e, posteriormente, decidir reativá-los; e apesar de reativá-los novamente, você descobre que eles não são iniciados no momento da inicialização, então isso pode lhe interessar.
A razão para isso acontecer é a seguinte:
Os dados do registro a seguir são salvos quando os aplicativos de inicialização são desativados. Quando os aplicativos são reativados, os dados do Registro são restaurados como tipo REG_SZ.
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Run
Quando você reativa um aplicativo de inicialização que requer variáveis ambientais de caminho especificadas com o tipo de registro REG_EXPAND_SZ, as variáveis de ambiente não são mais utilizáveis e o aplicativo não será executado porque o registro é restaurado como REG_SZ em vez de REG_EXPAND_SZ.
Para resolver esse problema;
Altere o tipo de registro para REG_EXPAND_SZ.
uma. Na guia Inicialização do MSConfig, verifique o comando de cada aplicativo.
b. Se o comando tiver variáveis de ambiente, como% SystemRoot%, verifique o local para ver se ele está no registro
c. Se estiver no registro, lembre-se da localização e do comando.
d. Inicie o Editor do Registro clicando em% SystemRoot% regedit.exe.
e. Localize o registro que você lembra na etapa c e lembre-se do nome do valor do comando correspondente.
f. Clique com o botão direito do mouse no valor e exclua
g. Crie um novo valor com "valor de string expansível"
h. Nomeie o novo valor o nome que você lembrou na etapa e.
Eu. Defina o comando que você lembrou na etapa c como os dados do valor do novo valor.
Para detalhes, visite KB982591.