Назад | Перейти на главную страницу

«Hkcu \ volatile environment» отсутствует, hkcu \ environment не читается

Этот вопрос очень похож на вот этот. Вдруг мой "HKCU\Volatile Environment" ключи исчезли, и моя система больше не читает HKCU\Environment если я не сбросил его явно, используя SETX (который, я думаю, отправляет WM_SETTINGCHANGE ко всем активным процессам). Я сбрасываю ключи изменчивой среды вручную, но они не определяются динамически; они просто придерживаются установленных мной ценностей. Если я ничего не сделаю, некоторые типичные ключи изменчивой среды будут сгенерированы в HKLM\System\CurrentControlSet вместо этого, но HOMEPATH & HOMEDRIVE отсутствуют, и эти переменные процесса не отображаются как системные переменные, хотя они отображаются в cmd.exe, если ввести SET. Проводник загружается медленно, но даже если я запустил msconfig (не пробовал автозапуск пока) и выберите запуск диагностики, у меня все равно возникает та же проблема. Кто-нибудь может мне помочь? Использование командного файла при запуске для запуска чтения пользовательских переменных - только временное решение. Спасибо!