Как изменить разрешение на Vista, когда она продолжает загружаться на неподдерживаемое разрешение?

У меня есть машина Vista, которая раньше была подключена к широкоэкранному монитору, я переехал, и у меня больше нет монитора, и я планировал просто подключить его к входному разъему VGA моего широкоэкранного телевизора. Я вижу начальный загрузочный экран типа DOS и экран "Windows скоро загрузится", но все становится черным, и мой телевизор отображает сообщение "неподдерживаемый видеосигнал" прямо перед тем, как на нем обычно отображается логотип круга Vista и Я должен выбрать пользователя для входа в систему.

Если я загружаюсь в безопасном режиме, я могу войти в Vista и установить разрешение из безопасного режима 600 X 800 на более высокое разрешение и видеть все нормально, но независимо от того, какие настройки я изменяю в безопасном режиме, я не могу получить обычную загрузку в почитай их.

У меня нет старого монитора или другого монитора, чтобы подключить и изменить разрешение таким образом, но если мне это абсолютно необходимо, мне, вероятно, удастся добраться до другого монитора. Кажется, это очевидное решение.

Но кто-нибудь знает, как заставить безопасный режим сменить стик? Или знаете, какие нажатия клавиш я могу ввести, чтобы получить доступ от пользователя Vista к экрану изменения разрешения? Или любой другой способ изменить эту настройку?

6 ответов

Решение

Вместо безопасного режима загрузитесь в режим "Низкое разрешение". В этом списке должно быть несколько пунктов меню ниже безопасного режима.

В качестве альтернативы вы можете открыть msconfig из командной строки. Перейдите на вкладку Boot и установите флажок "Base Video" в безопасном режиме и перезагрузите компьютер.

Изменить: чтобы ответить на ваш второй вопрос об обнаружении. Монитор идентифицирует себя с компьютером вместе со своими спецификациями и собственным разрешением по так называемому EDID. EDID находится на микросхеме ПЗУ на мониторе и является стандартом.

Однако поставщики ОС (такие как Microsoft), производители видеокарт и мониторов, как правило, выполняли эту работу беспорядочно. Это приводит к плохой поддержке рекламы нативных ресурсов и т. Д., И когда это происходит, это вызывает проблемы, подобные той, которая у вас есть.

http://www.mydigitallife.info/how-to-change-screen-resolution-and-display-colors-quality-in-safe-mode-of-windows/

Выше ссылка имеет гораздо лучшее решение - никакого внешнего программного обеспечения не требуется.

Поскольку настройки экрана не сохраняются в безопасном режиме, загрузите NirCmd в безопасном режиме и добавьте сценарий пакетного запуска, чтобы изменить разрешение:

 nircmd.exe setdisplay 1680 1050 32 

где 1680 - это ширина, 1050 - это высота, а 32 - глубина цвета в битах.

Вы можете изменить настройки путем слепой печати, если ваш видеодрайвер ведет себя нормально.

У меня нет окна Vista для тестирования, но с XP вы можете набрать:

Windows key, c, d, d, enter, ctrl-tab, ctrl-tab, ctrl-tab, ctrl-tab, tab, shift-tab, down, down, enter.

Это уменьшит разрешение экрана на два шага. Используйте больше "вниз" шагов в конце, чтобы уменьшить его до минимума. Опять же, это для XP, протестируйте на Vista (в безопасном режиме), прежде чем пытаться это.

Вы также можете загрузиться в безопасном режиме и изменить видеодрайвер на "VGA" вместо любого ускоренного драйвера, который вы используете. После перезагрузки в обычном режиме переустановите реальный драйвер и установите любое разрешение, которое вам нравится.

Ваша ОС пытается заставить телевизор использовать частоту обновления / разрешение, которое она не может поддерживать. Вы должны проверить руководство по телевизору. Это перечислит поддерживаемую комбинацию. В отличие от монитора, в зависимости от вашего телевизора, у вас может быть не так много вариантов здесь.

Частота обновления будет почти наверняка 60 Гц. Разрешение полностью зависит от размера экрана телевизора. Между тем, если ваша видеокарта имеет настройки для отображения на экране телевизора, вы должны использовать их вместо того, чтобы устанавливать что-либо из диалогового окна нормального разрешения Windows.

Если вы предоставите модель и модель своего телевизора, мы, вероятно, поможем вам определить точные настройки.

В Windows Vista Home Basic 32bit самое простое решение - просто перейти на панель управления и в меню выбрать вариант изменения разрешения. Затем вам нужно перейти к дополнительным режимам отображения чего-то схожего, найти вкладки и найти опцию:Показать все режимы. Когда вы нажмете эту кнопку, появится сообщение о том, что теперь будут показаны все режимы и режимы, которые монитор не показывает должным образом. Игнорируйте это и нажмите ОК. Затем, когда вы попытаетесь изменить разрешение, он позволит вам выбрать более 2. В моем случае он показал мне 4 режима в 32-битном режиме, а максимальный был 1600x1200. Надеюсь, что это работает!

Другие вопросы по тегам