Войти

Показать полную графическую версию : [решено] XP x64 - изменение системных файлов (WINNTBBU.DLL)


ldb
21-01-2009, 06:46
После изменения WINNTBBU.DLL (фон) с помощью Restorator и произведенной установки файл setuperr.log выглядит так:


Error:
Setup detected that the system file named [c:\windows\system32\winntbbu.dll] is not signed properly
by Microsoft. This file could not be restored to the correct Microsoft version.
Use the SFC utility to verify the integrity of the file.

***

Пробовал: modifype WINNTBBU.DLL -с - не помогает...

Исключить появление этой ошибки как-то можно?

D_Master
21-01-2009, 09:58
ldb, если используете Update-Pack, то в папке любого аддона создайте файл KillWFP.lst и добавьте туда строчку:
WINNTBBU.DLL

Перенос строки после имени файла вроде бы обязателен.

ldb
21-01-2009, 11:24
D_Master, нет, я не использую Update-Pack. Сборку (XP x64 Post SP2) создавал при помощи RyanVM Integrator, используя: 1. 5er_UpdatePack_XPx64SP2_2009-01_1.7z
2. 5er_MSSignedThemes_Addon_v6.0_x64.7z
3. 5er_WMPLyricsPlugin_v0.3_Addon_v2.1_x64.7z
4. HashCheck-2.1.3-Addon.7z
5. CmdOpen-1.1.8-Addon.7z
6. DirectXRuntimes32Bit-200811.exe
7. DirectXRuntimes64Bit-200811.exe
8. Framework-Addon-ENU-x64_v1.4.7z
+ немного рег-твиков;

+ запуск ч/з RunOnceEx.cmd:1. Microsoft Visual C++ 2005 Redistributable (x64)
2. Microsoft Visual C++ 2008 Redistributable (x64)
3. 7-Zip File Manager v.4.57
4. InfraRecorder v.0.45
5. Java Runtime Environment 6 Update 7
6. ClearEventLog.cmd (очистка логов журналов событий приложений и системы)
И проблем с проверкой файлов не было. Только после изменения WINNTBBU.DLL (захотелось, блин, красоты :-)) появилось.
В моем случае поможет, видимо, только вариант с помощью патча SFC_OS.DLL

А что делает KillWFP.lst? Отключает проверку цифровой подписи указанных в нем файлов?
Где можно поподробнее почитать?

ldb
21-01-2009, 12:14
В моем случае поможет, видимо, только вариант с помощью патча SFC_OS.DLLНда... Не помогло :-(
Error:
Setup detected that the system file named [c:\windows\system32\sfc_os.dll] is not signed properly
by Microsoft. This file could not be restored to the correct Microsoft version.
Use the SFC utility to verify the integrity of the file.

***

Error:
Setup detected that the system file named [c:\windows\system32\drivers\tcpip.sys] is not signed properly
by Microsoft. This file could not be restored to the correct Microsoft version.
Use the SFC utility to verify the integrity of the file.

***

Error:
Setup detected that the system file named [c:\windows\system32\uxtheme.dll] is not signed properly
by Microsoft. This file could not be restored to the correct Microsoft version.
Use the SFC utility to verify the integrity of the file.

***

Error:
Setup detected that the system file named [c:\windows\system32\winntbbu.dll] is not signed properly
by Microsoft. This file could not be restored to the correct Microsoft version.
Use the SFC utility to verify the integrity of the file.

***

Не знаю, что и делать...

Petya V4sechkin
21-01-2009, 12:16
ldb, Патч SfcFiles.dll (http://forum.oszone.net/thread-86074.html)

Сlassic
21-01-2009, 12:17
Скачай утилиту WinntbbuED.Я этой утилитой модифицировал,из дистриба удалял WINNTBBU.DLL и вставлял свою,
сжатую WINNTBBU.DL_

ldb
21-01-2009, 16:18
Сlassic, Скачай утилиту WinntbbuED для XP x64 SP2 - не берет. Пробовал уже.


Petya V4sechkin, SfcFiles patch v3.1 (http://forum.oszone.net/thread-86074.html) не работает на этом файле (повторюсь, XP x64 SP2):

sfcfiles.dll (2 323 968 байт), от 16.02.2007 г., 21:35:08
версия файла 5.2.3790.3959
md5: 6AA02E6A7115DEAC6483FD1E332F32AA

Пробовал на XP SP2 x86 (хост) и XP SP2 x64 (гостевая на WMVare Server 1.0.8).
Вот результаты:

ldb
22-01-2009, 12:11
В общем свою локальную проблему решил. Помог вот этот (http://forum.oszone.net/post-378004-6.html) старый пост. А именно фраза:

вручную отредактируйте sfcfiles.dll, с помощью hex-редактора занулить нужные названия файлов




© OSzone.net 2001-2012