Показать полную графическую версию : [addon] my custom
Подскажите пожалуйста, в какой раздел лучше внести куст с курсорами по умолчанию?
Я не видел в аддоне от Boasoft отсортированных твиков по времени внесения. На этапе T-14 ничего нету. »
На Т-13 (или, как вы пишете Т-14) вносятся все твики из подсекций: [HKCR.AddReg], [HKLM.AddReg], [HKCU.AddReg]. И соответсвенно удаляются: [HKCR.DelReg], [HKLM.DelReg], [HKCU.DelReg]. Странно, что вы их не заметили! :)
По поводу корзины, если честно, то я и сам не знаю.
А вот ; Подготовка отложеного внесения твиков
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_2",0x20000,"%SystemRoot%\ System32\rundll32.exe advpack.dll,LaunchINFSection %17%\custom.inf,CustomInstall,0" »
Да, если вы вносите твики только на этапе T-13 эта строка нужна. С ее помощью в файл custom.inf вносится содержимое подсекций секции CustomInstall.
VIP-men вот:; Отложенное внесение твиков ~~T14
[CustomInstall]
AddReg = HKCR.AddReg, HKLM.AddReg, HKCU.AddReg
DelReg = HKCR.DelReg, HKLM.DelReg, HKCU.DelReg
В этой секции перечисляются подсекции, которые будут вноситься на этапе Т14.
Так блин почему же все твики идут после такого заголовка
;********************************************************************************
;
; Эти ключи/значения вносятся в реестр при установке системы на этапе T13
;
;********************************************************************************
и пошло перечисление
[HKCR.AddReg]
;Позволить переименовывать Корзину
HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","Attributes",0x00000001,50,01,00,20
HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","CallForAttributes",0x00010001,0
Что получается твики будут вноситься на этапе T-14! По-моему, тогда они вносятся два раза на T-13 и T-14
Да и для T-13 нужен нужна секция не CustomInstall а
[DefaultInstall]
; При установке не используется. Сугубо отладочное назначение!
AddReg = Custom.AddReg
AddReg = HKCR.AddReg, HKLM.AddReg, HKCU.AddReg, FirstLogon.AddReg
DelReg = HKCR.DelReg, HKLM.DelReg, HKCU.DelReg,
AddReg = HKCR.FirstLogonOnceAddReg, HKLM.FirstLogonOnceAddReg, HKCU.FirstLogonOnceAddReg, HKU.FirstLogonOnceAddReg
DelReg = TECH.FirstLogonOnceDelReg, HKCR.FirstLogonOnceDelReg, HKLM.FirstLogonOnceDelReg, HKCU.FirstLogonOnceDelReg, HKU.FirstLogonOnceDelReg
AddReg = HKCU.NewUserAlwasAddReg
DelReg = HKCU.NewUserAlwasDelReg
VIP-men, насколько я понимаю Т14=Т13, в первом случае у Boa Soft, скорее всего опечатка.
А секция [DefaultInstall], как написано у Boa Soft ; При установке не используется. Сугубо отладочное назначение! »
Эту секцию при использовании в качестве аддона можно удалить, она нужна, чтобы установить inf-файл на рабочей системе двойным щелчком или из контекстного меню.
Так блин почему же все твики идут после такого заголовка
;********************************************************************************
; ; Эти ключи/значения вносятся в реестр при установке системы на этапе T13
; ;********************************************************************************
и пошло перечисление [HKCR.AddReg]
;Позволить переименовывать Корзину
HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","Attributes",0x00000001,50,01,00,20
HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","CallForAttributes",0x00010001,0 »
Правильно, пошло перечисление подсекций секции [CustomInstall].
Cодержимое этих подсекций будет записано в файл custom.inf, и будет выполнено на 13-й минуте.
VIP-men, я уже советовал несколькими постами выше познакомиться хотя бы бегло со структурой inf-файлов вообще и inf-файлов используемых в аддонах - и на большинство ваших вопросов вы ответите сами!
Т.е. как такового внесения твиков на T-14 вообще нет. Таким образом
; Отложенное внесение твиков ~~T14
[CustomInstall]
AddReg = HKCR.AddReg, HKLM.AddReg, HKCU.AddReg
DelReg = HKCR.DelReg, HKLM.DelReg, HKCU.DelReg
Там должно быть
; Отложенное внесение твиков ~~T13
[CustomInstall]
AddReg = HKCR.AddReg, HKLM.AddReg, HKCU.AddReg
DelReg = HKCR.DelReg, HKLM.DelReg, HKCU.DelReg
Тогда реально CustomInstall
Короче внесение твиков на T-13 это и есть отложенное внесение твиков! Так или нет?
ДА! :)
Кстати две тильды, перед Т14, по моему мнению, обозначают примерно на Т14.
Я сам долго не решался всеръез изучить структуру аддона. И несколько дней назад собрался, решив дополнить его своими комментариями, выложить на форум. Но когда я разобрался, то оказалось, что дополнять почти что нечего - сама структура аддона очень проста.
Насчет папки Temp (просьба Boa Soft поправить меня, если я ошибаюсь):
Вначале создается собственно сама папка и назначается полный доступ для всех
; Создание темпа и назначения полного доступа на папку
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_0",0x20000,"%SystemRoot%\System32\cmd.exe /C MD %TempDir%"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","ZZ_CustomSetting_1",0x20000,"%SystemRoot%\System32\cmd.exe /C Echo Y | Cacls %TempDir% /E /P "Все":F"
Далее задаются переменные окружения в секции [HKLM.AddReg]
; задать переменные окружения (будет использоваться %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%"
Далее еще раз задаются переменные окружения в секции [HKCU.AddReg] - кто объяснит зачем?
; задать переменные окружения (будет использоваться %TempDir% для всех пользователей)
HKCU,"Environment","TEMP", 0x00020000,"%TempDir%"
HKCU,"Environment","TMP", 0x00020000,"%TempDir%"
Ну и в секции [STRINGS] указывается, где она собственно будет находится
;Задает местоположение папки для всех пользователей
;TempDir = "%SystemDrive%\Temp"
TempDir = "%SystemRoot%\Temp"
Далее еще раз задаются переменные окружения в секции [HKCU.AddReg] - кто объяснит зачем? »
это папка TEMP для юзера, а первая для системы в целом, как я понимаю. Это можно увидеть в свойствах Моего компьютера-дополнительно-переменные среды.
Кстати, у меня почему то TEMP для системы по не создается по пути c:\TEMP. Только для юзера. Почему?
Что в стандартном Custom может конфликтовать с аддоном Microsoft.NET_Framework_1.1-2.0-3.0-3.5 от Lisabon?
Убрал некоторые строки только и добавил твики для WMP и IE.
http://forum.oszone.net/attachment.php?attachmentid=31768&d=1252586343
Kuja, а как собственно проявляются "симптомы" конфликта? Что не срабатывает: аддон NET_Framework или твики из MyCustom?
Филиал "Приёмной телепата" (http://forum.oszone.net/thread-120800.html)
Твики срабатывают. Framewok ставится. Но в процессе вылезает вот такая ошибка:
http://img2.imageshack.us/img2/1249/netam.th.jpg (http://img2.imageshack.us/i/netam.jpg/)
Если исключить аддон MyCustom ошибка остается? Аддон NET Framework сам по себе ошибок не выдает? Судя по картинке у вас система патчилась, и скорее всего используются какие-то манипуляции со шрифтами. Я бы копал в эту сторону. По моему аддон MyCustom здесь не причем.
Вот что удалось узнать про PresentationFontCache.exe
Кэш шрифтов Windows Presentation Foundation
Ускоряет работу приложений Windows Presentation Foundation (WPF) путем кэширования данных шрифтов. Windows Presentation Foundation (WPF) - графическая (презентационная) подсистема в составе .NET Framework 3.0, в висте предустановлен, в ХР устанавливается вместе с .NET Framework 3.0
Если исключить аддон MyCustom ошибка остается? Судя по картинке у вас система патчилась, и скорее всего используются какие-то манипуляции со шрифтами. Я бы копал в эту сторону. По моему аддон MyCustom здесь не причем.
Если исключить MyCustom, то ошибки нет. Система патчилась Winstyle 2009. Но без MyCustom все проходит гладко.
Еще можно грешить на аддон Resolution. Но там всего пара строк в hive:
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.XResolution",0x00010001,1920
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.YResolution",0x00010001,1200
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,1920
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.YResolution",0x00010001,1200
Может дело в аддоне x-reset10, который использует NetFramework. Незнаю поможет ли Вот тут про проблему (http://forum.oszone.net/thread-60687-53.html)
VIP-men, я не использую x-reset10. У меня аддон NetFramework без необходимой перезагрузки.
Слушай но это точно из-за Framework. Поискал в поисковике про эту ошибку, правда пояснения все на английском, ошибка эта в приложении 3.0. Попробуй использовать другой аддон с Framework, может получиться и меньше времени потратишь
Kuja в вашем MyCustom при беглом просмотре я нашел две ошибки:
1. Если вы удалили ; Нужно только для WinXp Home OEM - в ней иногда не создается ярлык активации.
RunPostSetupCommands = OOBELinksFix.Run
то удалите и [OOBELinksFix.Run]
Commandline = "rundll32.exe advpack.dll,LaunchINFSection %17%\syssetup.inf,RESTORE_OOBE_ACTIVATE,0"
2. Если вы применили твик ;Отключить и запретить автоматические обновления системы
HKLM,"SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU","NoAutoUpdate",0x00010001,1
то следует закоментировать ;Только отключить автоматические обновления системы
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update","AUOptions",0x00010001,1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update","AUState",0x00010001,7
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update","ConfigVer",0x00010001,1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update","AUOptions",0x00010001,1
Я не уверен, что проблема из-за них, но думаю, что стоит их исправить. Хотя бы для того, чтобы аддон выглядел корректным. :)
А насчет аддона NetFramework, то, по моему, вот что вам нужно: Установочный пакет Microsoft .NET Framework 1.1-3.5 для WinXP SP3 x86 (http://forum.oszone.net/showpost.php?p=1166119)
Mite, конечно мелочь, но ты пользуешься твиком помнить отображение каждой папки. Как ты думаешь влияет ли он на производительность?
Mite, Убрал аддон Resolution. Ошибка пропала. Странно как-то это все.
Mite, конечно мелочь, но ты пользуешься твиком помнить отображение каждой папки. » Это вопрос или утверждение? :)
Вообще-то я проводником почти не пользуюсь - только файл-менеджерами.
Раньше отключал "помнить отображение каждой папки". Сейчас - включаю. Преимущества - во всех папках выбираю режим таблицы, а в панели управления - плитка.
На производительность влияния не замечал, возможно потому, что компьютеры достаточно мощные.
Mite, Убрал аддон Resolution. Ошибка пропала. Странно как-то это все. »
Kuja, вы почитайте, хотя бы бегло, ветку по аддону Resolution - он не так прост. И в ветке есть несколько его вариантов.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC