Черный экран смерти в Windows 7 |
Как многие из вас уже прекрасно знают, а некоторые и успели с этим столкнутся, в Windows 7 все чаще встречается проблема черного экрана (Black Screen of Death). Выглядит она следующим образом: загрузка Windows 7 проходит без каких-либо проблем. Однако, после регистрации в системе перед вашими глазами предстает полностью черный экран – нет обоев, панели задач, кнопки Пуск, боковых панелей. Один лишь черный экран и, в некоторый случаях, окно Проводника. А если окно свернуто, то и его найти практически нереально.
Судя по всему, проблема активировалась после установки ноябрьских обновлений от Microsoft, хотя сама компания это и отрицает.
Пока в Microsoft изучают проблему и не спешат предлагать ее решение, компания Prevx провела собственное исследование возможных причин. Согласно выводам, полученным на текущий момент, проблема заключается в особенности хранения строковых данных в реестре Windows 7, а именно, в обработке значения Shell со строкой REG_SZ с завершающим нулем. Если вредоносная программа или любая другая изменит значение так, чтобы оно не включало символы с завершающим нулем, значение не будет загружено должным образом, что приводит к появлению ныне печально известного черного экрана Windows.
Данная проблема далеко не нова и компания Sysinternals несколько лет назад уже предлагала утилиту RegHide, которая модифицировала записи в системном реестре с целью обеспечить их защиту от стороннего доступа. А толку? Правильно, никакого.
Посему мысленно посылаем проклятия Microsoft и предлагаем 4 решения и одно дополнение, которые помогут избавиться от черного экрана.
Какой вариант выбрать? Начните с решения номер 3 – как показывает статистика, этот способ имеет большие шансы на успех. Если не повезло – переходите к первому, затем второму и так далее.
Почему с 3-го а не первого? Изначально все решения писались в порядке приоритета, но потом оказалось, что третий помогает чаще других, так что имеет смысл начать именно с него.
Теперь о решении проблемы. Для этого вам понадобится утилита Black Screen Fix, любезно предоставленная компанией Prevx. Загрузите утилиту и запустите, что позволит устранить возможное появление проблемы черного экрана в будущем.
Однако, если вы пытаетесь привести в чувство Windows, которая уже успела познакомится с черным экраном, необходимо сделать следующее.
“C:\Program Files\Internet Explorer\iexplore.exe" "http://info.prevx.com/download.asp?GRAB=BLACKSCREENFIX”
Данный способ не гарантирует 100% успеха по устранению черного экрана, особенно если на компьютере не удалены некоторые вредоносные программы.
Если же данный метод не сработал, читаем дальше.
Что ж, возможно и в безопасном режиме остается только черный экран и курсор мыши. Диспетчер задач при этом не запускается. Как докладывают пользователи, нередко причина заключается во внешних устройствах.
Если эти советы нам не помогли, пришло время задействовать тяжелую артиллерию и восстановить систему.
Предположим что вы можете вызвать Диспетчер задач (напоминаем – когда появился черный экран, нажимайте комбинацию клавиш <Ctrl+Shift+Esc> ), однако метод Prevx не спас. Тогда нам пригодится следующее решение, которое многим помогло и доказало свою эффективность.
В окне Диспетчера задач выберите команду Файл >Новая задача (Выполнить). В открывшемся окне введите regedit и нажмите <Enter>.
Откроется программа Редактор реестра. В ней перейдите в следующую ветку:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Winlogon
В правой панели дважды щелкаем на ключе Shell. Теперь внимание – в открывшемся окне должно быть указано только значение explorer.exe и больше ничего другого. Если есть что-то лишнее – удалите (например, может быть указано и значение logon.exe). Нужно оставить исключительно explorer.exe и все. Перезагрузитесь.
Если же значение explorer.exe и так указано, удалите ключ Shell, затем щелкните правой кнопкой мыши, выберите Создать > Строковый параметр, введите название Shell и нажмите <Enter>. Теперь опять щелкаем на Shell, вводим explorer.exe, щелкаем OK и перезагружаемся.
Продолжаем мучения с черным экраном :) Возможно, внедрившийся вирус или троянская программа нахимичили в реестре. Есть случаи, когда изменяется значение Userinit. Чтобы это исправить, откройте Редактор реестра так, как описано выше. Теперь перейдите в такую ветвь реестра:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
Дважды щелкаем на значении Userinit – если там указано не c:\windows\system32\userinit.exe, проблема найдена. Удалите чтобы там ни было.
Теперь введите следующее значение:
c:\windows\system32\userinit.exe
Щелкните на кнопке ОК и перезагрузитесь.
Вопросы можно задать Автору статьи, там и источник
Рубрики: | Софт |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |