Наслідок видалення системних змінних


0

Чи є серйозні наслідки, якщо я випадково видалю змінну середовища в Windows 7? Я знаю, що якась програма може не запускатися, але чи призведе це до того, що система під час запуску буде збоїти?


Навіщо ризикувати? Думаю, багато речей не спрацюють правильно. Якщо ви шукаєте в реєстрі, багато програм викликаються, використовуючи фрагменти системних змінних, наприклад %systemroot%.
Іван Т

@John T: systemroot не є реальною змінною середовища.
harrymc

@harrymc: Це є дійсного змінного середовища. Не має значення, перебуває він у "списку" чи ні - він встановлюється автоматично smss.exe, менеджером сеансів і успадковується усіма іншими процесами. (Відкрийте ProcExp, двічі клацніть на smss- або будь-який процес з цього питання - і відкрийте "Середовище".)
grawity

@grawity: Я перевірив це, і ти маєш рацію: "set systemroot = xxx" змінює це. Вибачте, @John T.
harrymc

Відповіді:


2

Критичні змінні середовища дещо захищені, і їх не можна назавжди змінити або видалити звичайними методами. Їх можна змінити за допомогою командного рядка за допомогою, SET VariableName=але ця зміна ізольована лише до сеансу командного рядка.

Їх можна змінити за допомогою HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environmentключа реєстру. Я не повинен був би говорити вам, що вони захищені з причини.

Якщо ви серйозно думаєте, що вони були підроблені, тоді підключіть ваш жорсткий диск на інший комп'ютер або використовуйте LiveCD (так що з нього не завантажуються). Перевірте файли журналу Windows\System32\Config. Можливе відновлення системи, якщо в цьому проблема.


3

Але це спричинить збій системи при запуску?

Не операційна система, ні. Можливо, погано написані заяви. Вікна повинні використовувати такі функції , як це , щоб отримати шляху до спеціальних локаціях, а що не буде змінена оточення.

Найважливіші з них створюються під час завантаження .


0

Це не призведе до виходу з ладу самої Windows, але деякі програми запуску можуть вийти з ладу або зійти з розуму.

Найкраще відновити систему до того, як було видалено.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.