|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - [решено] Разрешение экрана в WIN PE\RE |
|
7 / 2008 R2 - [решено] Разрешение экрана в WIN PE\RE
|
In reserve... Сообщения: 6917 |
Профиль | Отправить PM | Цитировать
Давно интересовался, какие разрешения экрана поддерживаются в среде WIN PE\RE.
Без установки драйверов видео доступны следующие разрешения:
Изменить разрешение экрана можно с помощью утилиты командной строки SetRes.exe. Пример: Интеграция драйверов видео в образы WIN PE\RE. Решение от dorosa |
|
Отправлено: 23:01, 05-02-2012 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать Smarty, я в своем winpe пользуюсь также Display Changer
Код на автоите (не помню у кого взял) #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=icon.ico #AutoIt3Wrapper_UseUpx=n #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** Global Const $STDOUT_CHILD = 2 Opt("TrayIconHide",1) $h=Run("dccmd.exe -max -test", "", @SW_HIDE, $STDOUT_CHILD) $sRes = "" While 1 $sRes &= StdoutRead($h) If @error Then ExitLoop Sleep(25) WEnd $iWidth=StringRegExpReplace($sRes,"(?si).*Width:\s+(\d+).*","\1") $iHeight=StringRegExpReplace($sRes,"(?si).*Height:\s+(\d+).*","\1") $iColor=StringRegExpReplace($sRes,"(?si).*Color:\s+(\d+).*","\1") FileCreateShortcut("dccmd.exe",@DesktopDir & "\Разрешение " & $iWidth & "x"& $iHeight &".lnk",@WindowsDir,"-max -refresh=60", "", @SystemDir & "\shell32.dll", "", "94", @SW_HIDE) |
------- Отправлено: 10:25, 06-02-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
In reserve... Сообщения: 6917
|
Профиль | Отправить PM | Цитировать Цитата CtrlSoft:
|
|
Отправлено: 18:28, 06-02-2012 | #12 |
Ветеран Сообщения: 569
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Smarty:
также попробуй команду dc.exe -listmodes, она отобразит список доступных разрешений. И, важно писать команды в нижнем регистре! |
|
------- Отправлено: 14:33, 18-02-2012 | #13 |
In reserve... Сообщения: 6917
|
Профиль | Отправить PM | Цитировать CtrlSoft, сейчас уже ничего не осталось, но команда dc.exe -listmodes не показала разрешения 1024х600 (нетбук ViewSonic VNB101).
Цитата CtrlSoft:
ЗЫ. Повторил эксперимент, результат на скриншоте (и это на настольном компьютере!). Видеокарта NVIDIA GeForce GTX 460, монитор Samsung E2220. |
|
Последний раз редактировалось Smarty, 18-02-2012 в 15:48. Причина: Дополнение Отправлено: 14:42, 18-02-2012 | #14 |
Ветеран Сообщения: 569
|
Профиль | Сайт | Отправить PM | Цитировать Smarty, проверил также на Acer Aspire One ZG5. Максимальное доступное разрешение в WinPE - 800x600. В установленной ОС - 1024x600. Параметр -force не помог.
Думаю стоит попробовать интегрировать драйвера Intel и посмотреть что получится. |
------- Последний раз редактировалось CtrlSoft, 18-02-2012 в 20:13. Отправлено: 20:05, 18-02-2012 | #15 |
Старожил Сообщения: 422
|
Профиль | Отправить PM | Цитировать В Win PE можно установить драйвера видеокарты.
В результате получаем полное разрешение экрана (особенно актуально для карт последних поколений) и плавное перемещение окон. А нужно это или нет, каждый решает сам. Проверил на нескольких поколения видео карт от NVIDIA. Проверить на видео картах от AMD нет возможности. |
Последний раз редактировалось dorosa, 29-02-2012 в 15:48. Отправлено: 13:56, 28-02-2012 | #16 |
In reserve... Сообщения: 6917
|
Профиль | Отправить PM | Цитировать dorosa, отлично!
Теперь осталось автоматизировать процесс при загрузке в WinPE\RE, а именно: 1. Определение максимального (или рекомендуемого?) разрешения текущего монитора на стадии отработки winpeshl.ini 2. С помощью одной из утилит автоматическая установка именно этого разрешения 3. Загрузка оболочки |
Отправлено: 19:29, 28-02-2012 | #17 |
In reserve... Сообщения: 6917
|
Профиль | Отправить PM | Цитировать dorosa, что-то не то...
Драйвера "собраны" с помощью Double Driver 4.1. Интеграция драйверов в смонтированный образ WinRE (его проще тестировать) прошла успешно. При установке ИНФ-файла выдает ошибку: 0x800705b3 (This operation requires an interactive window station). Какого окна ему надо? |
Отправлено: 21:56, 28-02-2012 | #18 |
Старожил Сообщения: 422
|
Профиль | Отправить PM | Цитировать Цитата Smarty:
Правда пробовал драйверы от восьмерки. Попробуйте другой список файлов: Позже тоже попробую разные драйвера. Данный метод подсмотрел в конструкторе Make PE3, поэтому первоисточник мне не известен. Цитата Smarty:
|
||
Отправлено: 22:16, 28-02-2012 | #19 |
In reserve... Сообщения: 6917
|
Профиль | Отправить PM | Цитировать Цитата dorosa:
Родное разрешение 1920х1080. |
|
Отправлено: 22:39, 28-02-2012 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Разрешение экрана | t250 | Microsoft Windows Vista | 4 | 13-02-2010 11:00 | |
Debian/Ubuntu - разрешение экрана | zai | Общий по Linux | 1 | 15-10-2008 18:51 | |
Разрешение экрана? | katerinagraz | Microsoft Windows 2000/XP | 2 | 15-05-2006 11:02 | |
разрешение экрана в ХР | Guest | Хочу все знать | 1 | 06-09-2004 15:04 | |
Разрешение Экрана в PH 9.0 | Denich | Общий по Linux | 20 | 23-06-2004 15:37 |
|