С чего начать решения такой проблемы, надо полагать с этого: утилита Black Screen Fix. Загрузите утилиту и запустите, что позволит устранить возможное появление проблемы черного экрана в будущем и последующем.
• Если вы пытаетесь привести в чувство Windows, которая уже успела познакомится с черным экраном, необходимо сделать следующее.
Диспетчер задач (напомню – когда появился черный экран, нажимайте комбинацию клавиш <Ctrl+Shift+Esc>)
В окне Диспетчера задач выберите команду Файл >Новая задача (Выполнить). В открывшемся окне введите 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
Клик на кнопке ОК и перезагрузитесь.