Застрял в низком разрешении: монитор, а также адаптер дисплея не распознается в Windows Server 2012
Мы тестируем локальный сервер Windows Server 2012 (Datacenter). Он был установлен с графическим интерфейсом, потому что он внутренний, только для тестирования - нас не волнует поверхность атаки, пока мы не будем готовы.
Проблема: при локальном / физическом входе на сервер (без удаленного рабочего стола и т. Д.) Разрешение экрана по умолчанию довольно низкое (4:3 на дисплее 20:9). Обнаруженные устройства:
- Монитор:
- Обнаружено: Общий не PnP-монитор
- Актуально: Asus 24"монитор
- Адаптер дисплея:
- Обнаружено: Microsoft Basic Display Adapter
- Актуально: ATI Radeon 5770
Также установлена роль Hyper-V, и все в разделе "Пользовательские интерфейсы и инфраструктура" установлено (т. Е. Графические инструменты и инфраструктура Mgmt, интерфейс рабочего стола, а также графическая оболочка сервера).
Загрузка того же компьютера в Windows 8 дает работоспособный и распознанный монитор, а также адаптер дисплея. С другой стороны, даже звуковая карта не распознается (аудиокодек HD от VIA) в Server 2012, хотя она (из коробки) в Windows 8. Мне интересно, работает ли Windows Server 2012 поверх Гипервизор Hyper-V (например, ОС Xen dom0), который исключает возможность распознавания всех аудио / видео устройств изначально. Тем не мение...
Вопрос:
- Как узнать, работает ли адаптер дисплея в Server 2012? Без него вся функция графического интерфейса - это просто бровь
- Учитывая общую родословную, я предположил, что не-Metro GUI будет довольно похож на Windows 8. Это допустимое предположение?
4 ответа
Базовый адаптер дисплея Microsoft, как следует из названия, должен быть базовым. Это означает, что вы заблокированы с разрешением 1024x768 и у вас минимальная настольная игра.
Чтобы решить эту проблему, установите драйверы дисплея, предоставленные производителем видеокарты. Catalyst 12.8 или более поздней версии AMD "для Windows 8" отлично работал для меня на Server 2012.
Или вы можете просто проигнорировать проблему. Если вы в любом случае собираетесь установить Server Core в производство (в конечном итоге), то не имеет большого значения, есть ли у вас драйверы дисплея или нет.
(Я не знаю о вашем аудио; у меня работает нормально...)
Я знаю, что это старо, но, возможно, это будет полезно для других. Я столкнулся с той же проблемой с ATI Radeon HD 5650, после некоторых ошибок, многочисленных сбоев системы и затрат времени. Я нашел простое решение! примечание: вы должны сначала обновить ваши окна
Первый шаг: управление компьютером> службы (принудительно запустите следующие службы)
- Информация о приложении
- Служба установки устройства
- Диспетчер настройки устройства
- Установщик Windows (важно)
Второй шаг: загрузите или используйте компакт-диск с драйверами (вы можете скачать драйверы с ATI)
- Правый клик по установке должен быть (.EXE или.msi)
- нажмите на устранение неполадок совместимости
- продолжить шаги, чтобы использовать рекомендуемые настройки
После устранения неполадок нажмите на тестовый запуск программы. установка начнется, и вы сможете установить без ошибок.
Я думаю, я немного удивлен, когда вижу вопросы о том, почему устаревшее оборудование не распознается в новой ОС. Любое оборудование, произведенное до выпуска Windows Server 2012, которого нет в HCL и для которого у производителя нет драйвера, является устаревшим оборудованием. Кроме того, Windows Server 2012!= Windows 8. У AMD нет драйвера для Windows Server 2012 для вашей видеокарты, и, кроме того, видеокарта отсутствует в Windows Server 2012 HCL, так почему вы ожидаете, что он будет распознан?
Вопрос: Как я могу узнать, что адаптер дисплея распознается и работает в Server 2012?
Ответ. Дождитесь, пока AMD выпустит драйвер Windows Server 2012, или приобретите поддерживаемую видеокарту.
И последнее, проблема определяется как "то, что должно работать, но не работает". В вашем случае у вас есть "что-то, что не должно работать и не работает". Так что я бы сказал, что на самом деле все работает (как не работает), как я и ожидал.
Есть еще один ответ на эту тему.
По словам Майкла Хэмптона, конкретная версия Microsoft Basic Display Driver
который наконец установлен в вашей системе имеет 100% hard-coded
разрешение, которое вы получаете (в моем случае 640x480
). Так как это не конфигурация, нет возможности изменить это.
Однако есть некоторые пользователи, которые вручную изменили свою сборку дисплея.SYS, чтобы изменить эти значения (BASIC_DISPLAY_DRIVER::GoToHeadless
функция).