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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Не возможно сделать апдэйт Win XP sp2 ru. (http://forum.oszone.net/showthread.php?t=183424)

morozov_s_v 20-08-2010 13:04 1477927

Не возможно сделать апдэйт Win XP sp2 ru.
 
Всем добрый день.
Есть Win XP ru sp2 на него нужно установить SP3 или заплатку на sp2. Так вот не получается и выходит вот что :(см. рис)

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

1)....переименовать папку C:\WINDOWS\system32\CatRoot2 на C:\WINDOWS\system32\CatRoot2_old, а потом загрузить ПК в обычный режим.
2)....Если первый не помог. Зайти в реестр (Пуск-Выполнить-regedit) по адресу:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\TrustedPublisher\Safer и удалить ключ «AuthenticodeFlags - dword:00000001».
3)....Перерегистрация библиотек DLL, которые сопоставлены службам криптографии
Чтобы зарегистрировать сопоставленные службам криптографии файлы DLL, выполните следующие действия:
1. Нажмите кнопку Пуск, выберите Выполнить, введите в поле Открыть команду cmd и нажмите кнопку ОК.
2. Введите следующие команды, нажимая после каждой из них клавишу ВВОД:
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit

4).....Переименование файла Edb.log
Переименовать файл Edb.log и установить обновление снова. Чтобы переименовать файл Edb.log, выполните следующие действия:
1. Нажмите кнопку Пуск, выберите Выполнить, введите в поле Открыть команду cmd и нажмите кнопку ОК.
2. Введите следующую команду и нажмите клавишу ВВОД:
ren %systemroot%\system32\catroot2\Edb.log *.tst
5).....1. Нажмите кнопку Пуск, выберите Выполнить, введите команду regedit и нажмите кнопку ОК.
2. Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Non-Driver Signing
3. Щелкните правой кнопкой мыши двоичный параметр Policy и выберите команду Изменить.
4. Будет отображено значение параметра в следующем формате:
0000 02
Нажмите клавишу DELETE для удаления текущего значения 02 и введите 0 (значение отобразится как 00).
5. Нажмите кнопку ОК и закройте редактор реестра. ( у меня было значение 00 )

6)....пользовался программой Dial-a-fix-v0.60.0.24

7)...... Удаление временного файла и повторный запуск установки исправления или пакета обновления
Примечание. Не используйте этот способ, если на компьютере установлена операционная система Windows 2000.
Чтобы удалить временный файл и повторно запустить установку исправления или пакета обновлений, выполните указанные ниже действия.
1. Удалите все файлы tmp*.cat в следующих папках:

%systemroot%\system32\CatRoot\{127D0A1D-4EF2-11D1-8608-00C04FC295EE}
%systemroot%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
2. Удалите все файлы kb*.cat в следующих папках:
%systemroot%\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
%systemroot%\System32\CatRoot\{127D0A1D-4EF2-11D1-8608-00C04FC295EE}
3. Удалите все файлы oem*.* из папки %systemroot%\inf.
4. В командной строке введите следующие команды, нажимая клавишу ВВОД после ввода каждой команды:
net stop cryptsvc
ren %systemroot%\System32\Catroot2
oldcatroot2
net stop cryptsvc
exit

Petya V4sechkin 20-08-2010 16:57 1478105

Цитата:

Цитата morozov_s_v
см. рис

Нету.
Выложите файл \WINDOWS\svcpack.log

morozov_s_v 20-08-2010 17:15 1478116

файл пока выложить не смогу до понедельника тк. все ушли.
Извините уж.
А изображение вот посмотрите.

Petya V4sechkin 20-08-2010 22:38 1478316

Цитата:

Цитата morozov_s_v
3)....Перерегистрация библиотек DLL, которые сопоставлены службам криптографии
Чтобы зарегистрировать сопоставленные службам криптографии файлы DLL, выполните следующие действия:
1. Нажмите кнопку Пуск, выберите Выполнить, введите в поле Открыть команду cmd и нажмите кнопку ОК.
2. Введите следующие команды, нажимая после каждой из них клавишу ВВОД:
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit

Опция /u сносит регистрацию. После этого надо было зарегистрировать обратно.
Насколько я понял, вы частично выполнили рекомендации статьи KB822798 (еще раз прочитайте и отчитайтесь по всем пунктам).

А также твик реестра, статья KB555374 и Cryptographic Service Error.

morozov_s_v 23-08-2010 11:08 1479834

1)...Сделал регистрацию
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 mssip32.dll
regsvr32 cryptdlg.dll

2)...Добавлял код реестра :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CryptSvc]
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
"Description"="Предоставляет три службы управления: службу баз данных каталога, которая проверяет цифровые подписи файлов Windows; службу защищенного корня, которая добавляет и удаляет сертификаты доверенного корня центра сертификации с этого компьютера; и службу ключей, которая позволяет подавать заявки на сертификаты с этого компьютера. Если эта служба остановлена, все эти службы управления не будут работать. Если эта служба отключена, любые службы, которые явно зависят от нее, не могут быть запущены."
"DisplayName"="Службы криптографии"
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"ObjectName"="LocalSystem"
"Start"=dword:00000002
"Type"=dword:00000020

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CryptSvc\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
63,00,72,00,79,00,70,00,74,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,\
00
"ServiceMain"="CryptServiceMain"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CryptSvc\Security]
"Security"=hex:00,00,0e,00,01
--------------------------------------------------------
Но все осталось попрежнему.

morozov_s_v 23-08-2010 11:12 1479836

Цитата:

Цитата Petya V4sechkin
\WINDOWS\svcpack.log »


Petya V4sechkin 23-08-2010 17:08 1480147

Цитата:

Цитата morozov_s_v
Сделал регистрацию

Цитата:

Цитата morozov_s_v
Добавлял код реестра

А остальные советы и ссылки из предыдущего поста?

morozov_s_v 23-08-2010 22:44 1480383

Цитата:

Цитата Petya V4sechkin
А остальные советы и ссылки из предыдущего поста? »

Я пробовал все тк. в них все вроде тоже самое что я и делал.

Такова значения по такому пути нет в моем ПК.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\TrustedPublisher\Safer и удалить ключ «AuthenticodeFlags - dword:00000001».

Цитата:

Цитата morozov_s_v
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\TrustedPublisher\Safer и удалить ключ «AuthenticodeFlags - dword:00000001». »

вообще нет такого пункта : Safer по этому пути

Petya V4sechkin 24-08-2010 12:32 1480670

morozov_s_v, еще по этой ссылке предлагается волшебный батник с регистрацией кучи библиотек.

morozov_s_v 25-08-2010 14:08 1481361

Цитата:

Цитата Petya V4sechkin
morozov_s_v, еще по этой ссылке предлагается волшебный батник с регистрацией кучи библиотек. »

Нет не помогло. ваще не понимаю что делать.
Но все равно спасибо за вашу помощь.

morozov_s_v 26-08-2010 10:00 1481977

Может еще кто-то может помочь ?

gf100 27-08-2010 13:08 1482888

morozov_s_v, лицензия какая - OEM или VL? Если есть возможность использовать VL, то можно интегрировать SP3 в дистрибутив или взять готовый чистый с SP3 и проставить поверху в режиме обновления. ТОЛЬКО дистрибутив должен быть чистый, без всяких интегрированных навесок.


Время: 16:57.

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