Порядок внутри оболочки и Проводника Windows

Как окультурить внешность Проводника Windows и избавиться от разведения множества его окон, я уже писал. Надо, наверное, и с внутренним его миром поработать. А то мордаха у него теперь ничего так, а душа, как и прежде, в смятении, да и кишки в расстройстве.


Весь Проводник — это один процесс explorer.exe. В то же время Проводник — это практически вся видимая на экране часть Винды. Если падает часть оболочки — приходится перегружать всю систему. А ведь можно разделить оболочку и Проводник на разные процессы. Вот тут в реестре

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]

надо сделать dword параметр «DesktopProcess» со значением 00000001 .

Причин перегружать всю систему при падении Проводника или оболочки теперь вроде бы нет, НО! Все окна Проводника по прежнему работают как один процесс. Опять получается, глюкануло одно окошко — глюканула вся Винда. Значит, надо сделать так, чтобы окна Проводника работали как разные процессы. Делаем такую штуку.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

«SeparateProcess»=dword:00000001

Теперь оболочка и каждое из окон Проводника работают в разных процессах. А вот если оболочка висанет и выгрузится, так зачем такая Винда — живая, но невидимая? А мы тогда так!

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]

«AutoRestartShell»=dword:00000001

Теперь, если оболочка грохнется, то перезагрузится на живой системе.


Добро пожаловать в новый клуб!
Обсудить у себя 0
Комментарии (0)
Чтобы комментировать надо зарегистрироваться или если вы уже регистрировались войти в свой аккаунт.