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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows Vista (http://forum.oszone.net/forumdisplay.php?f=66)
-   -   Проблемы с перерегистрацией библиотек DLL (http://forum.oszone.net/showthread.php?t=209405)

alex779 19-06-2011 20:31 1697720

Проблемы с перерегистрацией библиотек DLL
 
Пытаюсь перерегистрировать библиотеки DLL, которые сопоставлены со службами криптографии.
Делаю это в cmd.exe. Вылетает ошибка с красным крестиком
RegSvr32 "Не удалось загрузить модуль initpki.dll. Проверьте, что двоичный файл хранится на указанном пути или запустите отладку, чтобы диагностировать проблемы с этим двоичным файлом или зависимыми DLL - файлами. Не найден указанный модуль.

Что делать в таком случае?

Petya V4sechkin 19-06-2011 21:08 1697735

Цитата:

Цитата alex779
Не удалось загрузить модуль initpki.dll

Его и нет в Vista.

Цитата:

Цитата alex779
Что делать в таком случае?

Описать свою проблему.

alex779 19-06-2011 21:16 1697743

Проблема в том, что в Vista Home Premium SP1 не могу установить DirectX любой из любого дистрибутива вылетает ошибка "Нет доверия к CAB-файлу, необходимому для выполнения установки. Проверьте, что службы криптографии включены и что сертификат CAB-файла действителен."Нашёл официальную информация http://support.microsoft.com/kb/822798/ru пытаюсь всё делать так как там написано, результата положительного нет(.

Petya V4sechkin 20-06-2011 09:24 1697986

alex779, в этой теме советуют удалить скрытую папку Websetup из:
  • \Windows\System32\directx
  • \Windows\SysWow64\directx (если система 64-битная)

alex779 21-06-2011 02:49 1698595

Удалял эту папку, проверял файлы криптографии, отключал UAC и в безопасном режиме пытался установить - всё равно тоже "Нет доверия к CAB-файлу, необходимому для выполнения установки. Проверьте, что службы криптографии включены и что сертификат CAB-файла действителен."

Petya V4sechkin 21-06-2011 10:59 1698706

alex779, посмотрите в Пуск -> Панель управления -> Администрирование -> Журнал событий (есть ли ошибки). Еще в командной строке (cmd.exe) от имени Администратора выполните:
Код:

sfc /scannow

alex779 23-06-2011 01:13 1699945

В журнале событий достаточно внушительный список ошибок, но этот список примерно за год. Кроме того, по времени вроде не заметил ошибку связанная с моментом установки directX.
В cmd провёл сканирование, результат: "Защита ресурсов Windows не обнаружила нарушение целостности."

Petya V4sechkin 23-06-2011 08:22 1700025

Цитата:

Цитата alex779
но этот список примерно за год.

За год не надо.
С момента последнего включения компьютера.

Последний вариант: установка в режиме восстановления (вставить DVD с системой и, когда дойдет до страницы "Выберите тип установки", нажать "Обновление").

alex779 24-06-2011 03:34 1700626

Тоесть список ошибок нужно показать с момента включения компьютера?
А после обновления, программы остануться доступными? У меня sp1 vista на лицензии, периодически скачивает обновления, так вот уже давно доступен пакет sp2, но очень не хочется заниматься переустановкой программ, если после обновления до sp2 некоторые программы окажутся недоступными. Или после обновления все программы работают нормально??

alex779 25-06-2011 03:27 1701166

В общем, корень зла кроется в файле dxupdate.cab во всех пакетах directx (проверено опытным путем), тоесть, как установщик обращается к этому файлу, сразу вылетает ошибка "Нет доверия к CAB-файлу, необходимому для выполнения установки. Проверьте, что службы криптографии включены и что сертификат CAB-файла действителен."
В этом архиве содержится 3 файла dxupdate.inf, dxupdate.dll и dxupdate.cif, что то из них не нравится ОС, возможно они пытаются внести запись в реестр, а виста это блокирует.

Petya V4sechkin 25-06-2011 07:43 1701177

alex779, можете удалить антивирус/файрвол (отключения недостаточно) и вернуться к 8-му посту темы.

alex779 26-06-2011 02:11 1701646

В общем вот текст ошибки при установке DX в журнале событий.

Общие


Ошибка теневого копирования тома" непредвиденная ошибка при запросе интерфейса IVssWriterCallback. hr=0x80070005. Наиболее вероятная причина - неправильные парамметры безопасности запрашивающего процесса или записывающего процесса.

имя журнала: Приложение

Подача: VSS

Код события: 8194

Подробности

0x80070005

Операция: Сбор данных модуля записи Контекст: Код класса модуля записи: {e8132975-6f93-4464-a53e-1050253ae220} Имя модуля записи: System Writer Код экземпляра модуля записи: {eb6769b6-24f3-451f-865b-1bc3cd56c4af}
2D20436F64653A20575254575254494330303030313038382D2043616C6C3A20575254575254494330303030313035362D20 5049443A202030303030313930302D205449443A202030303030323136302D20434D443A2020433A5C57696E646F77735C73 797374656D33325C737663686F73742E657865202D6B204E6574776F726B53657276696365202020202020202D2055736572 3A204E5420415554484F524954595C4E4554574F524B2053455256494345202020202D205369643A2020532D312D352D3230


--------------------------------------------------------------------------------

Двоичные файлы:


По словам

0000: 6F43202D 203A6564 57545257 43495452
0008: 30303030 38383031 6143202D 203A6C6C
0010: 57545257 43495452 30303030 36353031
0018: 4950202D 20203A44 30303030 30303931
0020: 4954202D 20203A44 30303030 30363132
0028: 4D43202D 20203A44 575C3A43 6F646E69
0030: 735C7377 65747379 5C32336D 68637673
0038: 2E74736F 20657865 4E206B2D 6F777465
0040: 65536B72 63697672 20202065 20202020
0048: 7355202D 203A7265 4120544E 4F485455
0050: 59544952 54454E5C 4B524F57 52455320
0058: 45434956 20202020 6953202D 20203A64
0060: 2D312D53 30322D35


По байтам

0000: 2D 20 43 6F 64 65 3A 20 - Code:
0008: 57 52 54 57 52 54 49 43 WRTWRTIC
0010: 30 30 30 30 31 30 38 38 00001088
0018: 2D 20 43 61 6C 6C 3A 20 - Call:
0020: 57 52 54 57 52 54 49 43 WRTWRTIC
0028: 30 30 30 30 31 30 35 36 00001056
0030: 2D 20 50 49 44 3A 20 20 - PID:
0038: 30 30 30 30 31 39 30 30 00001900
0040: 2D 20 54 49 44 3A 20 20 - TID:
0048: 30 30 30 30 32 31 36 30 00002160
0050: 2D 20 43 4D 44 3A 20 20 - CMD:
0058: 43 3A 5C 57 69 6E 64 6F C:\Windo
0060: 77 73 5C 73 79 73 74 65 ws\syste
0068: 6D 33 32 5C 73 76 63 68 m32\svch
0070: 6F 73 74 2E 65 78 65 20 ost.exe
0078: 2D 6B 20 4E 65 74 77 6F -k Netwo
0080: 72 6B 53 65 72 76 69 63 rkServic
0088: 65 20 20 20 20 20 20 20 e
0090: 2D 20 55 73 65 72 3A 20 - User:
0098: 4E 54 20 41 55 54 48 4F NT AUTHO
00a0: 52 49 54 59 5C 4E 45 54 RITY\NET
00a8: 57 4F 52 4B 20 53 45 52 WORK SER
00b0: 56 49 43 45 20 20 20 20 VICE
00b8: 2D 20 53 69 64 3A 20 20 - Sid:
00c0: 53 2D 31 2D 35 2D 32 30 S-1-5-20

Причем следующее сообщение в журнале событий:

точка восстановления создана успешно (процесс DXSETUP.exe; Описание = установлен DirectX)
и через 15 минут:

Служба VSS выключается из-за тайм-аута простоя.


Время: 17:14.

Время: 17:14.
© OSzone.net 2001-2025