Esta questão é muito semelhante a esta . De repente, minhas "HKCU\Volatile Environment"
keys desapareceram e meu sistema não lê mais HKCU\Environment
, a menos que eu o redefini explicitamente usando SETX
(o que eu acho que envia um WM_SETTINGCHANGE para todos os processos ativos). Eu reconfixo as chaves do ambiente volátil manualmente, mas elas não estão sendo determinadas dinamicamente; eles apenas ficam com os valores que eu defini. Se eu não fizer nada, algumas das chaves típicas do ambiente volátil serão geradas em HKLM\System\CurrentControlSet
, mas HOMEPATH
& HOMEDRIVE
estão ausentes e essas variáveis do processo não aparecem como variáveis do sistema, embora apareçam em cmd.exe se você digitar SET
. O navegador parece lento na inicialização, mas mesmo se eu executar msconfig
(não tentei autoruns ainda), e selecione inicialização de diagnóstico, eu ainda recebo o mesmo problema. Alguém pode me ajudar por favor? Usar um arquivo em lotes de inicialização para acionar uma leitura das variáveis do usuário é apenas uma correção temporária. Obrigado!