причина
Похоже, видеокарта пытается использовать режим, который не поддерживает монитор. Поскольку безопасный режим использует простой, базовый режим , который монитор не поддерживает, она работает, но загрузка обычно пытается установить плохое разрешение, поэтому монитор просто игнорирует его.
Тестовое задание
Чтобы убедиться, что это то, что происходит, вы можете сделать простой тест:
- Загрузиться в обычном режиме
- Нажмите Win+R
- Введите
cmd
и нажмите Enter
- Введите
echo
затем нажмите пробел, Ctrl+G и Enter
Вы слышите звуковой сигнал? Если вы это сделаете, то Windows действительно работает, но видео-режим плох, поэтому вы просто ничего не видите.
Решение
В этом случае вам нужно вручную (вслепую) установить разрешение, поддерживаемое монитором.
Удивительно, но нет единой простой записи в реестре, которую можно изменить, чтобы установить разрешение при следующей загрузке. :-|
Простой способ установить разрешение - это выбрать режим низкого разрешения (640x480) в меню загрузки вместо безопасного режима, однако это может не позволить установить разрешение для нормального режима.
Самый простой и надежный способ - загрузиться в обычном режиме и просто использовать программу для установки разрешения:
- Загрузитесь в безопасном режиме с сетью
- Загрузите программу установки разрешения командной строки (QRes - хорошая)
- Извлеките программу куда-нибудь, что легко запомнить (например,
C:\res\
)
- Перезагрузиться в нормальный режим
- Запустите программу:
- Win+R
- Введите программу и ее параметры
- С QRes, извлеченными в
c:\res
, это будет:
c:\res\qres /x:640 /y:480 /c:32 /r:60
- Войти
Теперь вы должны увидеть свой рабочий стол. Установите разрешение на правильное разрешение, которое поддерживает ваш монитор, как обычно. (Щелкните правой кнопкой мыши монитор в диалоговом окне « Разрешение » и выберите «Сначала определить» ).
профилактика
Убедитесь, что ваш драйвер монитора правильный, чтобы Windows не пыталась установить разрешение, которое монитор не поддерживает.