ERROR 126
http://www.updatexp.com/cryptographic-service.html
a) Delete the contents of the "Windows\System32\catroot2" folder and see if
that helps resolve the issue.
"Windows\System32\catroot2" フォルダ内に存在するファイルを削除してみる。
b) If that fails, then check all the root directories and see if any are set
as "Read Only"... this is a common symptom of an incomplete SP1 install. If
they are then uncheck them! and try again...
上記で解決できない場合は、 読み取り専用となっている ディレクトリ(フォルダ)などが存在しないか確認をする。
C) Make sure cryptui.dll is in system32 folder and is NOT corrupt!
system32 フォルダ内に存在する cryptui.dll が破損していないことを確認する。
d) Make sure certcli.dll is in system32 folder and is NOT corrupt!
system32 フォルダ内に存在する certcli.dll が破損していないことを確認する。
Use the sfc /scannow utility to check for file corruption in c) and d)
http://www.updatexp.com/scannow-sfc.html
上記二つの dll の破損を調べる方法として、 システムファイルチェッカー を実行してください。
(コマンド プロンプト で sfc/scannow を実行する)
e) Re-register DLL Files That Are Associated With the Cryptographic Service
To register .dll files that are associated with Cryptographic Services,
follow these steps: (NB - you may have used the batch file in the article
above... however this may not have worked so we need to manually un-register
then register them...)
DLL ふぁいるを再適用してみてください。
実行方法は下記の通りとなります。
Click Start, and then click Run.
In the Open box, type cmd, and then click OK.
At the command prompt, type the following commands, pressing ENTER after
each line:
Note Click OK if you are prompted to do so.
regsvr32 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 cryptdlg.dll
regsvr32 /u softpub.dll
exit
Restart your computer.
Click Start, and then click Run.
In the Open box, type cmd, and then click OK.
At the command prompt, type the following commands (press ENTER after each
command):
Note Click OK if you are prompted to do so.
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 cryptdlg.dll
regsvr32 softpub.dll
exit
Now check to see if the service will now start.
"sassy424" <sass...@discussions.microsoft.com> wrote in message
news:91AC21C3-0444-4B7B...@microsoft.com...
> d) Make sure certcli.dll is in system32 folder and is NOT corrupt!
> system32 フォルダ内に存在する certcli.dll が破損していないことを確認する。
でした。system32フォルダに certcli.dll が存在していませんでした。
なぜ、 certcli.dll が急に消えてしまったかは不明ですが。
他のXPマシンから certcli.dll を持って来たところ正常に動作することを確認しました。
他の、a)、b)、c)、e)は、自分なりに調べて全て既に実施済みで、
クリーンインストールを検討していた段階なので本当に助かりました。
本当にありがとうございました。