PDA

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


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Troglodit
22-12-2008, 10:33
A1sender, а где аттач СhkINF подевался?

A1sender
22-12-2008, 11:01
Troglodit, Shido, Amigos, все поправил топик #380 (http://forum.oszone.net/post-986656-380.html) берите

Troglodit
22-12-2008, 12:11
Сообщение об ошибке:
(E22.1.1312) INF files can not set registry entries under 'HKLM,System' unless the value is also under 'HKLM,System\CurrentControlSet'.

Это относится ко всем строкам типа
HKLM,"SYSTEM\ControlSet001\Control\Session Manager\Environment","Path",0x20000,"%%SystemRoot%%\system32;%%SystemRoot%%;%%SystemRoot%%\System32\Wbem;C:\Vc;%24%Arc;"

Я так понимаю, это значит, что значение не может бить внесено в ветку HKLM,"SYSTEM\ControlSet001, и может быть внесено в HKLM,System\CurrentControlSet.

Т.е. в инф-файле это нужно править? Поясните кто-нть этот момент, плз.

A1sender
23-12-2008, 02:53
Troglodit, как написано вроде да, но ветки ControlSet001, ControlSet002 это дублирующие ветки CurrentControlSet своего рода бекап системного раздела реестра это в случии когда сбойнула система винда пытается потенуть настройки обородывания из этих ветак помнишь меню по F8 загрузить последнию удачную конфигурацию. Так что по сути это не суть важная ошибка меняешь ControlSet001 на CurrentControlSet ))))))

viksem
24-12-2008, 22:19
To all


Вот проверил оригинальный CUSTOM.INF от 25.06.08 через СhkINF (предложенная выше в форуме)

Выдало
Errors : 12
Warnings: 14

???

Результат проверки во вложении:

A1sender
25-12-2008, 03:22
viksem, это не новасть и все кто использует за основу этот адон есно получат даное количество ошибок )))).

Ну как я вижу данные ситуацию, пачка ошибка в заголовке и несколько не рекомендованных к использованию ключей, но ребята мы же тут не драйвера пишем ))))) так что не партесь, кто сильно переживет может убрать касяк о котором говорил Troglodit в посте 385 (http://forum.oszone.net/post-986996-385.html). За Warnings вообще говорить и не стоит мало ли кто что рекомендует сильно мы все пользуемся рекомендованными настройками мелкомягких ))))) не сидели бы тут и не твикали реестор :)

з.ы. Как я говорил Chkinf входит в DDK (Driver Development Kit) от Майкрософт.

Shido
25-12-2008, 04:56
TO ALL Вот бы периписать СhkINF на си, да адаптировать малость, конкретно под наши нужды. Жаль у самого времени пока нет (да и опыта маловато). :tongue:

Amigos
25-12-2008, 07:52
Вот проверил оригинальный CUSTOM.INF от 25.06.08 через СhkINF (предложенная выше в форуме)
Выдало
Errors : 12
Warnings: 14
??? »Chkinf нужен для проверки драйверный Inf файлов, которые используются при установке оборудования.

с этой точки зрения Errors : 12
Warnings: 14 »говорит о том что custom.inf не сможет корректно установить драйвер.

A1sender
25-12-2008, 08:12
Amigos,
говорит о том что custom.inf не сможет корректно установить драйвер. »
:laugh: :laugh: :laugh: : сори за офтом но рассмешил да не могу

Shido, и как... , и смысла не вижу не фига ....

leshiy_odessa
12-01-2009, 13:09
Troglodit, как написано вроде да, но ветки ControlSet001, ControlSet002 это дублирующие ветки CurrentControlSet своего рода бекап системного раздела реестра это в случии когда сбойнула система винда пытается потенуть настройки обородывания из этих ветак помнишь меню по F8 загрузить последнию удачную конфигурацию. Так что по сути это не суть важная ошибка меняешь ControlSet001 на CurrentControlSet )))))) »

Это не ошибка. И вы сами ответили зачем такие строки. Чтобы реестр при сбое не восстановил другое значение.

; задать переменные окружения (будет использоваться %TempDir% для всех пользователей)
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","TEMP",0x00020000,"%TempDir%"
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","TMP",0x00020000,"%TempDir%"
HKLM,"SYSTEM\ControlSet001\Control\Session Manager\Environment","TEMP",0x00020000,"%TempDir%"
HKLM,"SYSTEM\ControlSet001\Control\Session Manager\Environment","TMP",0x00020000,"%TempDir%"
HKLM,"SYSTEM\ControlSet002\Control\Session Manager\Environment","TEMP",0x00020000,"%TempDir%"
HKLM,"SYSTEM\ControlSet002\Control\Session Manager\Environment","TMP",0x00020000,"%TempDir%"

leshiy_odessa
17-01-2009, 16:04
Помогите. Никак не могу выловить глюк, глаз замылился.
После применения своего - CUSTOM.INF (http://forum.oszone.net/attachment.php?attachmentid=20435&stc=1&d=1232197376) пропадает панель "Администрирование" в "Панели управления"

http://img520.imageshack.us/img520/8219/001bx0.png

d petr
17-01-2009, 18:44
leshiy_odessa,
замените строку
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D20EA4E1-3957-11d2-A40B-0C5020524153}",,,"Administrative Tools"
на
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D20EA4E1-3957-11d2-A40B-0C5020524153}",,0x0,"Administrative Tools"

gera_k
26-01-2009, 21:32
Что добавить в файл аддона, чтобы меню "Пуск" превратилось в "классическое меню пуск" по-умолчанию?

otsheln1k
27-01-2009, 01:38
gera_k,

в секцию:

[HKCU.AddReg]
; Классический вид Панели управления
HKCU,"Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","ForceClassicControlPanel",0x10001,01,00,00,00
; Не использовать сокращенные меню
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","IntelliMenus",0x10001,00,00,00,00

Использую и winnt.sif (к аддону отношения не имеет)

[Shell]
; Применение данного параметра говорит Windows использовать Классическое Меню Пуск,
; и отображать иконки Мой Компьютер, Мои Документы, и др. на Рабочем Столе.
; Если поставить параметр No, то система загрузится с Меню Пуск, используемым
; в Windows по умолчанию
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes

Boa Soft
27-01-2009, 02:50
то не ошибка. И вы сами ответили зачем такие строки. Чтобы реестр при сбое не восстановил другое [/post]

; задать переменные окружения (будет использоваться %TempDir% для всех пользователей)
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","TEMP",0x00020000,"%TempDir%"
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","TMP",0x00020000,"%TempDir%" »

При детальном разбирательстве выяснилось, что нужно вносить только в CurrentControlSet.

LukAleX
27-01-2009, 08:52
Boa Soft, может пришло время обновить свой пример файла кастомных настроек (твиков реестра), в свете

При детальном разбирательстве выяснилось, что нужно вносить только в CurrentControlSet », и я думаю многих других мелкий но важных решений других вопросов. А то ведь много воды утекло с 25.06.08. :sorry:

gera_k
31-01-2009, 21:30
otsheln1k,
Спасибо за ответ, но что добавить в аддон, чтоб по-умолчанию был "Классическое меню Пуск" ?

otsheln1k
01-02-2009, 01:52
gera_k,

Я не использую этот аддон для получения по-умолчанию "Классического меню Пуск". Для этого использую при установке секцию в файле ответов winnt.sif. Имя секции и ее параметры привел двумя постами выше.

zuckij
01-02-2009, 03:11
; ; Классический вид Панели управления
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer","ShellState",0x1,24,00,00,00,38,28,01,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,0d,00,00,00,00,00,00,00 ,00,00,00,00

Makaan
07-02-2009, 14:45
Не как не могу заставить работать вот этот твик

; Отключить эффекты для меню и ускорение и оптимизация интерфейса
HKСU,"Control Panel\Desktop","UserPreferencesMask",0x1,90,32,07,80
HKСU,"Control Panel\Desktop\WindowMetrics","MinAnimate",0x0,"0"

Как можно застаить это работать? Если его вносить как есть, он переписывается и не работает, если в пользователя по умолчанию HKU,".DEFAULT..." то все равно не срабатывает, а если в рунонс, то требуется еще одна перезагрузка чтоб он сработал. Так какие будут предложения?




© OSzone.net 2001-2012