Показать полную графическую версию : Решено | Ошибка из-за addona???
Еще не нашел тот аддон в котормо ошибка, но может у кого было
Это оказался заменитель блокнота - Akelpad
Такая же история :(
Еще есть ошибка baterry, с чем связана она?
Petya V4sechkin
06-05-2006, 12:23
BeLyI
Ошибка battery может быть из-за XPize.
Или опять же из-за блокнота.
http://www.ryanvm.net/forum/viewtopic.php?t=1846
XPize не пользуюсь.
Для замены блокнота использовал аддон Akelpad.
Раньше делал это вручную и все было нормально (точнее не всегда).
Причем тут Akelpad? Если речь идет про мой аддон, то он состоит всего из двух файлов - notepad.exe и KillWFP.lst, и я неоднократно у себя ставил винду с ним.
vampik
Для Akelpad применялась modifype?
ModifyPE, как ни странно, требуется применять только к тем файлам, которые вручную модифицировались, для правки контрольной суммы. Если ничего не менять, она и так правильная.
Аддон неоднократно проверялся на реальных и виртуальных (VMWare) машинах.
Для Akelpad применялась modifype?
если бы не совпадала crc, тогда бы вываливалось сообщение о невозможности скопировать файл на текстовом этапе
ошибка на т-13, следовательно проверяй svcpack и RunOnce - судя по всему это запуск какого-нибудь Inf`a
Petya V4sechkin
06-05-2006, 17:09
ну прочитайте еще раз тему:
http://www.ryanvm.net/forum/viewtopic.php?t=1846
возможно, это еще одна мистическая особенность XP-шного дистрибутива ("заколдованный" файл notepad.exe).
vampik
Причем тут Akelpad? Если речь идет про мой аддон, то он состоит всего из двух файлов - notepad.exe и KillWFP.lst, и я неоднократно у себя ставил винду с ним.
Не вопрос, аддон в порядке.
Хотя было бы интересно провести научный эксперимент - установить винду (с замененным блокнотом), убрав из файла ответов параметры:
driversigningpolicy="ignore"
nondriversigningpolicy="ignore", а также без использования всякого рода WatchDriverSigningPolicy.exe (чтобы ставились только сертифицированные дрова), и посмотреть, возникнет ли в этом случае ошибка battery.
Проверю ради интереса. driversigningpolicy="ignore" у меня в файле ответов присутствует, но WatchDriverSigningPolicy.exe не пользуюсь, т.к. никаких драйверов себе не интегрировал.
Хотелось бы узнать используемую версию пакета обновления (я до сих пор пользуюсь мартовским), полный список всех аддонов, твики реестра, если используются, и полную конфигурацию компьютера, на котором проводилось тестирование (хотя судя по скриншоту из первого поста, это виртуальная машина? потому как я знаю способа снять скриншот с реальной системы во время установки, кроме фотоаппарата).
Использовалось ли для обновления дистрибутива ещё что-либо, кроме UpdatePack от Petya Vase4kin (nLite?). И еще, можно посмотреть содержимое файлов setup*.log в папке Windows после такой "глюкнутой" установки?
Я не один десяток раз во время тестирования устанавливал дистрибутив с данным аддоном на VMWare, и раза 4 на реальные машины, ни разу не возникало никаких проблем.
Я использовал:
UpdatePack от Petya Vase4kin 6.4.26
Аддоны:
3rdparty.7z
akelpad.7z
delmsmsgs.7z
DelWinTOUR.7z
djvulite.7z
DotNet.7z
JRE5.7z
mycustom.7z
oobe.7z
uxtheme.7z
WMP10.4019.7z
wxpsp2up_DLLINFO.7z
OpusOS.rar
AntiSpy.zip
DelMSNExplr.zip
DelPinball.zip
DelZoneGames.zip
DX9U.zip
sysinfo.zip
Nlite не использую.
Содержимое файлов setup*.log:
http://d.turboupload.com/d/578545/logs.7z.html
05/03/2006 21:03:49.234,d:\xpsprtm\base\ntsetup\syssetup\log.c,133,,Внешняя программа RUNONCE -r вернула код выхода 1.
насколько я помню при успешном завершении должно быть 0
mycustom не изменяли в плане запуска? Он использует RunOnce запуск через RunDLL32
XXXlermycustom не изменяли в плане запуска?
Нет не изменял.
Нет, с RunOnce все в порядке. Там всегда был код выхода 1.
[2006/05/03 20:37:22 284.66]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#I140 Установка класса устройства: "WCEUSBS" {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}.
#I141 Установка класса завершилась без ошибок.
[2006/05/03 20:36:27 284.1]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#-290 Обработка REGISTERDLLS секции [CryptoDlls]. Двоичный файл: "%11%\rsaenh.dll", флаги: 0x0001, таймаут: 60s.
#W374 Проверка цифровой подписи пропущена при регистрации файла ("C:\WINDOWS\system32\rsaenh.dll").
#-290 Обработка REGISTERDLLS секции [CryptoDlls]. Двоичный файл: "%11%\dssenh.dll", флаги: 0x0001, таймаут: 60s.
#W374 Проверка цифровой подписи пропущена при регистрации файла ("C:\WINDOWS\system32\dssenh.dll").
#-290 Обработка REGISTERDLLS секции [CryptoDlls]. Двоичный файл: "%11%\initpki.dll", флаги: 0x0001, таймаут: 600s.
#W374 Проверка цифровой подписи пропущена при регистрации файла ("C:\WINDOWS\system32\initpki.dll").
#-336 Копирование файла "F:\i386\NOTEPAD.EX_" в "C:\WINDOWS\NOTEPAD.EXE" через временный файл "C:\WINDOWS\SET88.tmp".
#E366 Неподписанный или неправильно подписанный файл "F:\i386\NOTEPAD.EX_" для драйвера "Battery" будет установлен (Политика=Предупреждать, пользователь согласен). Ошибка 0x800b0100: В этом объекте нет подписи.
[2006/05/03 20:39:13 284.865]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#I393 Изменяется INF-кэш "C:\WINDOWS\inf\INFCACHE.1".
[2006/04/09 02:46:58 276.71]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#I140 Установка класса устройства: "WCEUSBS" {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}.
#I141 Установка класса завершилась без ошибок.
[2006/04/09 02:46:12 276.1]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#-290 Обработка REGISTERDLLS секции [CryptoDlls]. Двоичный файл: "%11%\rsaenh.dll", флаги: 0x0001, таймаут: 60s.
#W374 Проверка цифровой подписи пропущена при регистрации файла ("C:\WINDOWS\system32\rsaenh.dll").
#-290 Обработка REGISTERDLLS секции [CryptoDlls]. Двоичный файл: "%11%\dssenh.dll", флаги: 0x0001, таймаут: 60s.
#W374 Проверка цифровой подписи пропущена при регистрации файла ("C:\WINDOWS\system32\dssenh.dll").
#-290 Обработка REGISTERDLLS секции [CryptoDlls]. Двоичный файл: "%11%\initpki.dll", флаги: 0x0001, таймаут: 600s.
#W374 Проверка цифровой подписи пропущена при регистрации файла ("C:\WINDOWS\system32\initpki.dll").
#-336 Копирование файла "D:\i386\NOTEPAD.EX_" в "C:\WINDOWS\NOTEPAD.EXE" через временный файл "C:\WINDOWS\SET6C.tmp".
#E360 Неподписанный или неправильно подписанный файл "D:\i386\NOTEPAD.EX_" для драйвера "Battery" будет установлен (Политика=Игнорировать). Ошибка 0x800b0100: В этом объекте нет подписи.
[2006/04/09 02:48:14 276.100]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#W082 Не удалось обнаружить непустую секцию обслуживания [Clean.Services] в "C:\WINDOWS\system32\$winnt$.inf". Ошибка 0xe0000102: Требуемая строка в INF не найдена.
[2006/04/09 02:49:36 276.868]
#-199 Выполнение "C:\WINDOWS\system32\setup.exe" с командной строкой: setup -newsetup
#I393 Изменяется INF-кэш "C:\WINDOWS\inf\INFCACHE.1".
В setupapi.log с моей реальной рабочей машины этот кусок (Обработка REGISTERDLLS секции [CryptoDlls]...) расположен в самом начале setupapi.log, ошибок там нет, соответственно сразу за Установка класса устройства: "WCEUSBS"... идет Не удалось обнаружить непустую секцию обслуживания [Clean.Services] и Изменяется INF-кэш "C:\WINDOWS\inf\INFCACHE.1".
А в приведенных выше случаях он вклинился непонятно где (даже время не по порядку получается).
В CryptoDlls (syssetup.inf) ничего особенного нет (регистрируются 3 библиотеки). В battery.inf ничего нет. Просмотрел все inf'ы и txtsetup.sif - нигде нет лишних упоминаний notepad.exe. Как он связан с battery и причем тут CryptoDlls - загадка века :swoon1:.
Ясны две вещи - 1. это все же связано с устройствами класса "Батареи". В VMWare на Винду ставится "Адаптер блока питания (Майкрософт)" -> ошибка. У меня на реальной машине ничего нет -> ошибок нет. 2. Параметры driversigningpolicy="ignore"
nondriversigningpolicy="ignore" в файле ответов помогает избежать появления диалогового окна при установке.
Petya V4sechkin
06-05-2006, 20:12
vampik
Спасибо за научный эксперимент!
#E366 Неподписанный или неправильно подписанный файл "F:\i386\NOTEPAD.EX_" для драйвера "Battery" будет установлен
Во блин, как оно :)))
Ну шо ж, будем знать, что блокнот - это на самом деле не блокнот! Он просто маскируется, а на самом деле - это часть драйвера Battery!
lol
Виндусовый дистрибутив полон загадок, сюрпризов и тайн..
Дааа, блокнот еще и в виде драйвера - такое и в страшном сне не приснится
Кстати я и раньше заменял блокнот Akelpad ом. Я использовал modifype и ошибка baterry пропадала!
Будет время надо опять попробовать.
Можешь попробовать использовать modifype на Akelpad'е и сравнить исходный и "обработанный" файлы - они не будут различаться ни на байт.
Ну тогда ее не было по другой причине.
Есть 4 отличия:
1 Другая версия UpdatePack
2 Использование modifype
3 Не было аддонов
4 Старее версия Akelpad
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC