Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   Решено | Ошибка из-за addona??? (http://forum.oszone.net/showthread.php?t=65309)

Pit_bul 06-05-2006 09:43 435005

Ошибка из-за addona???
 
Еще не нашел тот аддон в котормо ошибка, но может у кого было

Pit_bul 06-05-2006 10:57 435024

Это оказался заменитель блокнота - Akelpad

BeLyI 06-05-2006 11:30 435036

Такая же история :(

Еще есть ошибка baterry, с чем связана она?

Petya V4sechkin 06-05-2006 12:23 435051

BeLyI
Ошибка battery может быть из-за XPize.
Или опять же из-за блокнота.
http://www.ryanvm.net/forum/viewtopic.php?t=1846

BeLyI 06-05-2006 12:40 435055

XPize не пользуюсь.

Для замены блокнота использовал аддон Akelpad.

Раньше делал это вручную и все было нормально (точнее не всегда).

vampik 06-05-2006 14:45 435085

Причем тут Akelpad? Если речь идет про мой аддон, то он состоит всего из двух файлов - notepad.exe и KillWFP.lst, и я неоднократно у себя ставил винду с ним.

BeLyI 06-05-2006 16:32 435130

vampik

Для Akelpad применялась modifype?

vampik 06-05-2006 16:37 435131

ModifyPE, как ни странно, требуется применять только к тем файлам, которые вручную модифицировались, для правки контрольной суммы. Если ничего не менять, она и так правильная.
Аддон неоднократно проверялся на реальных и виртуальных (VMWare) машинах.

XXXler 06-05-2006 16:50 435135

Цитата:

Для Akelpad применялась modifype?
если бы не совпадала crc, тогда бы вываливалось сообщение о невозможности скопировать файл на текстовом этапе

ошибка на т-13, следовательно проверяй svcpack и RunOnce - судя по всему это запуск какого-нибудь Inf`a

Petya V4sechkin 06-05-2006 17:09 435141

ну прочитайте еще раз тему:
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.

vampik 06-05-2006 17:40 435149

Проверю ради интереса. driversigningpolicy="ignore" у меня в файле ответов присутствует, но WatchDriverSigningPolicy.exe не пользуюсь, т.к. никаких драйверов себе не интегрировал.
Хотелось бы узнать используемую версию пакета обновления (я до сих пор пользуюсь мартовским), полный список всех аддонов, твики реестра, если используются, и полную конфигурацию компьютера, на котором проводилось тестирование (хотя судя по скриншоту из первого поста, это виртуальная машина? потому как я знаю способа снять скриншот с реальной системы во время установки, кроме фотоаппарата).
Использовалось ли для обновления дистрибутива ещё что-либо, кроме UpdatePack от Petya Vase4kin (nLite?). И еще, можно посмотреть содержимое файлов setup*.log в папке Windows после такой "глюкнутой" установки?
Я не один десяток раз во время тестирования устанавливал дистрибутив с данным аддоном на VMWare, и раза 4 на реальные машины, ни разу не возникало никаких проблем.

BeLyI 06-05-2006 18:31 435165

Я использовал:
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

XXXler 06-05-2006 18:53 435171

Цитата:

05/03/2006 21:03:49.234,d:\xpsprtm\base\ntsetup\syssetup\log.c,133,,Внешняя программа RUNONCE -r вернула код выхода 1.
насколько я помню при успешном завершении должно быть 0

mycustom не изменяли в плане запуска? Он использует RunOnce запуск через RunDLL32

BeLyI 06-05-2006 19:38 435181

XXXler
Цитата:

mycustom не изменяли в плане запуска?
Нет не изменял.

vampik 06-05-2006 19:45 435184

Нет, с RunOnce все в порядке. Там всегда был код выхода 1.

Цитата:

Цитата setupapi.log от BeLyI
[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".


Цитата:

Цитата мой setupapi.log из VMWare
[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 435197

vampik
Спасибо за научный эксперимент!

Цитата:

#E366 Неподписанный или неправильно подписанный файл "F:\i386\NOTEPAD.EX_" для драйвера "Battery" будет установлен
Во блин, как оно :)))
Ну шо ж, будем знать, что блокнот - это на самом деле не блокнот! Он просто маскируется, а на самом деле - это часть драйвера Battery!
lol

Виндусовый дистрибутив полон загадок, сюрпризов и тайн..

XXXler 06-05-2006 23:36 435259

Дааа, блокнот еще и в виде драйвера - такое и в страшном сне не приснится

BeLyI 07-05-2006 00:52 435281

Кстати я и раньше заменял блокнот Akelpad ом. Я использовал modifype и ошибка baterry пропадала!

Будет время надо опять попробовать.

vampik 07-05-2006 00:57 435284

Можешь попробовать использовать modifype на Akelpad'е и сравнить исходный и "обработанный" файлы - они не будут различаться ни на байт.

BeLyI 07-05-2006 10:44 435338

Ну тогда ее не было по другой причине.

Есть 4 отличия:
1 Другая версия UpdatePack
2 Использование modifype
3 Не было аддонов
4 Старее версия Akelpad

Boa Soft 07-05-2006 12:28 435355

Приношу извинения.
Просто пару дней не заглядывал.

Причина в аддонне MyCustom. Я по ошибке залил эсперементальную версию, в которой и проявилась ошибка. Перекачайте аддон заново. Я заменил на исправленную версию. Можно даже не пересобирать дистрибутив, а просто заменить в нем
CUSTOM.INF на исправленный.

Pit_bul 10-05-2006 07:20 436136

Так теперь можно будет ставить акелпад? А откуда можно качнуть MyCustom. В списке аддонов по моему старый файл лежит.

vampik 10-05-2006 15:59 436348

Эм.. Boa Soft, причем тут твой аддон? По-моему, он к этой ошибке никакого отношения не имеет. Я лично пользуюсь своим собственным набором твиков реестра, и ошибка у меня подтвердилась.
Pit_bul ставить всегда можно было, только как выяснилось, для этого необходимо
Код:

driversigningpolicy="ignore"
nondriversigningpolicy="ignore"

в winnt.sif

Petya V4sechkin 10-05-2006 16:10 436358

vampik
С другой стороны, если чел будет ставить систему без файла ответов, проблема Батареи и Блокнота может всплыть.
Можно как-нибудь без замены notepad.exe обойтись?

vampik 10-05-2006 16:35 436370

Без замены notepad.exe приходится после установки Windows прописывать Akelpad во всех программах как текстовый редактор по умолчанию вместо стандартного Блокнота (а некоторые по любому напрямую запускают notepad.exe). C другой стороны, можно попробовать заменить notepad.exe из RunOnce на T-13 или svcpack (т.к. файл выводится из списка защищенных, по идее, с этим проблем возникнуть не должно). Если получится - обновлю аддон.

Boa Soft 11-05-2006 21:35 436887

Цитата:

Эм.. Boa Soft, причем тут твой аддон?
Ну, после разбора ясно. Просто я по ошибке вылил аддон, использующий установку через RunOnceEx, а параметр реестра мето EXPANDEZ поставил EZ, вот и выплывала ТОЧНО такая же ошибочка.

Petya V4sechkin 13-02-2007 11:48 549310

Случайно обнаружил, что к драйверу Battery также "относятся" файлы AUTOEXEC.NT и CONFIG.NT :)
И вполне вероятно, не только они.
lol

alexy 03-06-2008 12:13 817253

А как можно исключить эти файлы из проверки? В syssetup.dll этих файлов нет.

Knightr1der 01-08-2008 21:19 866130

Интересная штука... ставил на комп, где в помине нет "устройств питания Майкрософт", всё равно выскакивает предупреждение о драйвере. И в Диспетчере устройств появляется устр-во Battery. Заменил Notepad на Notepad2, modifyPE не помогает.

Vitaliy21 01-08-2008 21:29 866140

Цитата:

Цитата BeLyI
Еще есть ошибка baterry, с чем связана она? »

и у меня тоже, только не ошибка, а программа установки предупреждает что якобы это приложение не тестировалось или что-то в этом роде, и предлагает установить его или нет, нажимаю ДА. Интересно из-за чего оно!? Ставить его или нет, или что оно дает, кто знает!?

Jekson07 01-08-2008 21:29 866141

Knightr1der, Vitaliy21, ответ здесь :not-me:

Knightr1der 02-08-2008 00:05 866206

Спасибо, разобрался. Всё же странные мелкософтовцы, причём тут блокнот? И почему их два, в корневой Windows и в System32?
А сообщение то "пропало", потому что я увидел эту тему, и решил не продолжать ту (т.к. она дублирующая вроде).


Время: 02:57.

Время: 02:57.
© OSzone.net 2001-