Windows暗号化サービスプロバイダーがエラーを報告しました
場合によっては、その目的のために特別に設計されたソフトウェアを使用してデジタル署名をPDFファイルに配置しようとすると、次のいずれかの説明が記載されたエラーメッセージが表示されます。
The Windows Cryptographic Service Provider reported an error. Invalid provider type specified, invalid signature, security broken, code 2148073504 or keyset does not exist
ほとんどの場合、この問題は、古い証明書またはレジストリの破損した設定が原因で発生します。したがって、最初に実行したいのは、ドメイン内のユーザーのプロファイルをリセットまたは再作成して、結果を確認することです。
Windows暗号化サービスプロバイダー(Windows Cryptographic Service Provider)がエラーを報告しました
According to Microsoft, a cryptographic service provider (CSP) contains implementations of cryptographic standards and algorithms. At a minimum, a CSP consists of a dynamic-link library (DLL) that implements the functions in CryptoSPI (a system program interface). Providers implement cryptographic algorithms, generate keys, provide key storage, and authenticate users.
暗号化サービスプロバイダー(Service Provider)のエラーに直面した場合は、次のことを試してみてください。
- 暗号化サービスを再起動します
- 証明書を確認してください
- 証明書を再インストールします
- SafeNet認証クライアントツール
- MicrosoftCryptographyのローカルストア(Local Store)フォルダを再作成します
- ePass2003をアンインストールします。
1]暗号化サービスを再起動します
services.mscを実行し、 Windows暗号化サービス(Windows Cryptographic Service)を再起動します。
2]証明書を確認します
Internet Explorer > Tools > Internet オプション(Options)を開きます。[コンテンツ]タブ(Content Tab)を選択し、 [証明書(Certificates)]をクリックします。エラーを出しているプログラムまたはプロバイダーの証明書があるかどうかを確認してください。欠落している場合は、新しいものを作成する必要があります。有効期限が切れている場合は、削除して新しいものを作成してください。特定の証明書が機能しない場合は、別の証明書を選択し、古い証明書を削除してください。
3]証明書を再インストールします
証明書ストア全体とユーザーの証明書を再インストールします。
4] SafeNet認証クライアントツールを(SafeNet Authentication Client Tool)確認(Check)します
SafeNet認証クライアントツール(SafeNet Authentication Client Tool)アプリケーションがシステムにインストールされている場合は、インストールディレクトリに移動するか、システムトレイのSafeNetアイコンを右クリックして、メニューから[ツール]を選択して、アプリを開きます。(SafeNet)
(Click)「歯車」の形をしたアイコンをクリックして、[詳細表示](Advanced View)セクションにアクセスします。[詳細表示](Advanced View)セクションで、 [トークン(Tokens)]を展開し、署名に使用する証明書に移動します。それらはユーザー(User)証明書グループの下にあります。
次に、証明書を右クリックして、ドロップダウンメニューから[ CSPとして設定]を選択します。(Set)使用しているすべての証明書に対して同じ手順を繰り返します。
SafeNet認証クライアントツール(SafeNet Authentication Client Tools)を閉じて、ドキュメントへの署名を再試行してください。
5]MicrosoftCryptographyのローカルストア(Local Store)フォルダを再作成します
C:\ProgramData\Microsoft\Crypto\RSAフォルダーに移動します。S-1-5-18というラベルの付いたフォルダの名前を変更します。システムを再起動して、問題が解決するかどうかを確認します。
6]ePass2003をアンインストールします
ePass2003ソフトウェアがインストールされている場合、問題の原因はePass2003e-tokenである可能性があります。そもそもアンインストールしてから再インストールすることをお勧めします。これを行うには、ツールの[設定]セクションに移動し、[(Settings)アプリ(Apps)と機能]に移動して、他のアプリケーションと同じようにアンインストールします。
コンピュータを再起動し、ePass2003を再インストールします。再インストール時に、 CSPオプションを選択するときにMicrosoftCSPを選択していることを確認してください。(Microsoft CSP)物事は正常に戻り、Windows暗号化サービスプロバイダーのエラーは表示されなくなります。
All the best!
関連記事(Related read):Windowsサービスは起動しません(Windows Services will not start)。
Related posts
Background Intelligent Transfer ServiceがWindows 11/10で動作しません
Windows Time Serviceでdebug loggingをオンにする方法
Windows 10のWindows Update Medic Service(WaaSMedicSVC.exe)
Windows 10でIP Helper Serviceを有効または無効にする方法
Problem uploading Windows Error Reporting serviceへ
WindowsはSoftware Protection serviceを起動できませんでした
Windows 10でPrint Spooler Serviceを有効または無効にする方法
WindowsはWLAN AutoConfig Serviceを起動できませんでした
Audio ServiceはWindows 11/10では動作していません
CLIPSVC(Client License Service)が始まっていない。 ClipSvcを有効にする方法?
Print SpoolerをWindows 10の修理方法
Windows Services Shutdown or Startupの識別方法
Windows Installer Service Windows 11/10のServices Managerにありません
Local ComputerのWindows Search Serviceが開始されてから停止しました
Windowsの10のFix Service Control Manager Event ID 7001
WindowsはDiagnostic Policy Serviceを起動できませんでした
Services.msc Windows 11/10で開いていない
Fix Windows Installer Packageエラー:Serviceを起動できませんでした
Control Windows Service Control Windows Service ServiceTrayを使用する
自動的にWindows Service | Restart ServicesのFind Dependencies