Войти

Показать полную графическую версию : [addon] Resolution


Страниц : 1 2 3 [4] 5 6

Amigos
29-07-2009, 13:49
разобрался в причине
ЗДРАВСТВУЙТЕ! Установил сборку Loner-XP 2009 TB Возникла проблема:
Свойства экрана\Параметры\Дополнительно\Масштаб\120 точек на дюйм\Применить.
"Программа установки Windows не изменила запрашиваемые параметры.Вы не имеете достаточных прав администрирования для установки или удаления новых файлов или драйверов. Обратитесь к системному администратору." »Ни у кого не возникает ошибки - невозможно поменять масштаб с 96 точек/дюйм на 120 точек/дюйм (пишет недостаточно прав, обратитесь к администратору)?

всё началось с inf твикаgora, страноо все должно быть на ура! на живой системке попробуй! если будут проблемки то вот твик подсмотрел у jameszero
[TWEAKS.AddReg]
;1024*768 by default
HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.BitsPerPel",0x10001,20,00,00,00
HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.XResolution",0x10001,00,04,00,00
HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.YResolution",0x10001,00,03,00,00 »
это подтолкнуло к:
Докладываю:
1 Модифицировал файл hive в аддоне с учетом подсказки hobbit25, но взял из нее не все »

выяснилось, что запись в
HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}
из Hive на раннем этапе установки приводит к тому, что на ветку HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current\ не выставляются нормальные права пользователя Администратор.
получается, что на всю ветку HKLM\SYSTEM\ у администратора права записи есть, а на подветку HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\ нету.
http://s60.radikal.ru/i168/0907/10/1d3fcd62e233t.jpg (http://radikal.ru/F/s60.radikal.ru/i168/0907/10/1d3fcd62e233.png.html)
http://radikal.ru/F/s60.radikal.ru/i168/0907/10/1d3fcd62e233.png.html

такое отсутвие прав черевато. Упомянутая выше трабла, например из-за того, что при смене DPI windows хочет записать новое значение DPI в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\Software\Fonts , и не может из-за отсутствия прав

Решение траблы:
В уже установленной системе дать права на запись в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\

а в дистрибутиве не использовать запись HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000 из Hive, а добавлять её позже, каким либо другим методом (т.к. она нужна будет только после первой перезагрузки)

В аттаче мой вариант Resolution, твики в HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000 записываются из inf Sysoc методом

serg_ssa
29-07-2009, 17:07
Amigos, И что, это действительно решило проблему с правами доступа???
Дело в том, что я использую твик через hive достаточно долго и проблем, приведенных выше небыло никогда. Сейчас поставил наголо в виртуалке и проверил разрешения - с правами доступа все в порядке. У системы и админов - полный, у юзеров - на чтение. Может та проблема крылась где-то в другом месте? Кривость других аддонов?

Сори, разобрался. У меня в аддоне Resolution строк "SYSTEM\CurrentControlSet\Hardware Profiles\..." нет вообще, поэтому и нет ошибок.

Amigos
29-07-2009, 20:41
Кстати в твоем исправленном варианте эта запись в hive так и осталась » нет. В hive всё впорядке. описание получилось некорректным, сейчас исправлю.

alexis053
04-08-2009, 03:06
Как сделать чтобы вся установка (WINNTBBU.DLL, OOBE, первый рабочий стол) была с разрешением не 640х480, а хотя бы 1024х768? Первый рабочий стол после автоувеличения появляется с разрешением 800х600 - это ужастно мало...

Dz_mikael
04-08-2009, 07:31
Как сделать чтобы вся установка (WINNTBBU.DLL, OOBE, первый рабочий стол) была с разрешением не 640х480, а хотя бы 1024х768? Первый рабочий стол после автоувеличения появляется с разрешением 800х600 - это ужастно мало... »


Изменяем разрешение и глубину цвета

Это необязательный шаг. Выполнив его, вы увеличите разрешение фона и глубину его цвета (color depth). Добавьте следующие шесть строк в файл hivesys.inf, расположенный в директории i386 вашего дистрибутива. Добавлять строки нужно в самое начало секции [AddReg].

HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.XResolution",0x00010001,1024
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.YResolution",0x00010001,768
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.XResolution",0x00010001,1024
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.YResolution",0x00010001,768

Данный пример устанавливает разрешение 1024х768 с глубиной цвета 32 бита. Вы можете изменить параметры разрешения на свои. Однако помните, что разрешения 1280х1024 и выше ограничены глубиной цвета в 16 бит.

Amigos
04-08-2009, 07:36
с разрешением 800х600 - это ужастно мало... » владельцы Asus eee 700 с тобой категорически не согласны :)

alexis053
04-08-2009, 13:27
Цитата alexis053:
Как сделать чтобы вся установка (WINNTBBU.DLL, OOBE, первый рабочий стол) была с разрешением не 640х480, а хотя бы 1024х768? Первый рабочий стол после автоувеличения появляется с разрешением 800х600 - это ужастно мало... »
читать дальше »
Изменяем разрешение и глубину цвета
Это необязательный шаг. Выполнив его, вы увеличите разрешение фона и глубину его цвета (color depth). Добавьте следующие шесть строк в файл hivesys.inf, расположенный в директории i386 вашего дистрибутива. Добавлять строки нужно в самое начало секции [AddReg].
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.XResolution",0x00010001,10 24
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.YResolution",0x00010001,76 8
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.XResolution",0x00010001,1024
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.YResolution",0x00010001,768
Данный пример устанавливает разрешение 1024х768 с глубиной цвета 32 бита. Вы можете изменить параметры разрешения на свои. Однако помните, что разрешения 1280х1024 и выше ограничены глубиной цвета в 16 бит. »

Строка 8 в hyvesys.inf испорчена...

V-N-G
04-08-2009, 16:27
alexis053,
а не проще ли будет прописать в файле winnt.sif
[Display]
BitsPerPel=32
Задает качествно цветов в битах. Возможные параметры: 32, 24, 16 и 8 (256 цветов).

Xresolution=1024
Разрешение по горизонтали.

Yresolution=768
Разрешение по вертикали.

Vrefresh=85
Частота развертки экрана. Не устанавливайте значение выше, чем предусмотрено тех. характеристиками монитора, иначе вы можете его повредить

aset
04-08-2009, 17:58
V-N-G,
не всегда, срабатывает!

Amigos
04-08-2009, 19:33
а не проще ли будет прописать в файле winnt.sif »изменения разрешения в winnt.sif ничего не дает! »

sergelen
04-08-2009, 19:52
а не проще ли будет прописать в файле winnt.sif »
эти строки никак не влияют на этапе установки, только при первом запуске при условии что драйвера на видеокарту установлены.

R@NDOM
04-08-2009, 21:03
при условии что драйвера на видеокарту установлены. »
Так добавь Z_DRV_INST и будет тебе счастье.

sergelen
05-08-2009, 08:12
Так добавь Z_DRV_INST и будет тебе счастье. »
Счастье будет, но не на этапе "winntbbu.dll"
Правильное решение предложил Dz_mikael, думаю тему можно закрыть.

R@NDOM
05-08-2009, 13:52
но не на этапе "winntbbu.dll" »
Что это за этап? У меня с этим аддоном, все отлично.

sergelen
05-08-2009, 14:21
Что это за этап? У меня с этим аддоном, все отлично. »
этап установки (39 мин), при использовании аддона Z_DRV_INST разрешение экрана не изменится на 1024 (или другое как указано в winnt.sif). Поэтому пропись строк в winnt.sif бессмыслена.

BillGates_XP
05-08-2009, 14:36
Resolution »
У меня изменялис разрешения экрана на 1024х768 все нормально идёт но 13-те разрешения изменяется

R@NDOM
05-08-2009, 16:23
sergelen, Чего у тебя все бессмысленно.Скажи мне почему у меня все меняется?

sergelen
05-08-2009, 17:47
R@NDOM, Ты используешь аддон Resolution чтоли? Изначально речь о нем не шла, и правка winnt.sif ни приведет к изменению разрешению на этапе установки (39).

R@NDOM
05-08-2009, 18:46
sergelen, вот такой Z_DRV_INST аддон я использую.

Das Betrunkene Pferd
13-08-2009, 15:14
Amigos, поставил исправленный вариант, права доступа не выставились. Правил hive и res2009.inf на разрешение 1280x1024.




© OSzone.net 2001-2012