完全修正:Windows 10、8.1、7でのWindows暗号化サービスプロバイダエラー

Windows暗号化サービスプロバイダのエラーは文書の署名に関連するエラーであり、あなたが定期的にPDF文書に署名しない限り、あなたはおそらくこのエラーを頻繁に見ることはないでしょう。 このエラーを抱えている人のために、我々は今日解決策を見つけようとします。

すでに述べたように、Windowsの暗号化サービスプロバイダのエラーは、PDF文書に署名しようとしたとき、またはCAC対応のWebサイトにアクセスしようとしたときに発生します。 PDF文書に頻繁に署名すると、このエラーによって多くの問題が発生する可能性がありますが、幸いなことに解決策があります。

Windows 10でWindows暗号化サービスプロバイダに関する問題を修正する方法

Windowsの暗号化サービスプロバイダのエラーは、お使いのPC上で多くの問題を引き起こす可能性があります、そしてこのエラーについて言えば、ここでユーザーが報告したいくつかの同様の問題があります:

  • Windows暗号化サービスプロバイダは、キーセットが定義されていない、キーが存在しない、キーが無効、オブジェクトが見つからない、無効な署名、パラメータが正しくない、アクセスが拒否されたというエラーを報告しました。しかし、あなたがそれらに遭遇した場合、あなたは私たちの解決策の一つを使ってそれらを修正することができるはずです。
  • Windows暗号化サービスプロバイダのエラーAdobe - この問題はAdobe Acrobatで発生する可能性があります。この問題が発生した場合は、Adobe Acrobatが最新のものであることを確認してください。 必要に応じて、利用可能なアップデートを確認してダウンロードしてください。
  • セキュリティトークンにはないWindows暗号化サービスプロバイダのエラー - これは、発生する可能性があるもう1つのエラーです。 それを修正するには、単に不要な証明書を削除し、それが役立つかどうかを確認してください。
  • Windows Cryptographic Service Providerからエラーコード 0、1400が報告された -ユーザーによると、これらのエラーはサードパーティ製ソフトウェア、特にePass2003が原因で発生する場合があります。あなたの問題。

解決策1 - 別の署名証明書を選択する

PDF文書に署名しようとするときにデフォルトの署名証明書を使用しないで、代わりにドロップダウンメニューを使用して別の署名証明書を選択してください。 その署名証明書でもエラーが発生する場合は、別のものを使用してみてください。

解決策2 - 暗号化プロバイダをCSPに設定する

それでもWindows Cryptographic Service Providerエラーが発生するのであれば、暗号化プロバイダーをCSPに変更する必要があります。 これは比較的簡単で、次の手順に従って実行できます。

  1. SafeNet認証クライアントツールを開きます 。 インストールディレクトリに移動するか、システムトレイのSafeNetアイコンを右クリックしてメニューから[ ツール ]を選択して開くことができます。
  2. SafeNet認証クライアントツールが開いたら、 アドバンストビューを開くために上部の「金色の歯車」のシンボルをクリックします
  3. 詳細表示で[ トークン ]を展開し、署名に使用する証明書に移動します。 それらはユーザ認証グループの下にあるはずです。
  4. 証明書を右クリックして、ドロップダウンメニューから[ Set as CSP ]を選択します。 使用しているすべての証明書について手順4を繰り返す必要があります。
  5. SafeNet認証クライアントツールを閉じて、もう一度文書に署名してください。

暗号化プロバイダを変更した後、問題は完全に解決されるはずです。

解決策3 - 不要な証明書を削除する

PC上にある特定の証明書が原因で、Windows Cryptographic Service Providerエラーが発生することがあります。 ただし、不要な証明書を見つけて削除するだけで問題を解決できます。 次のようにして不要な証明書を削除できます。

  1. Windowsキー+ Rキーを押して、 inetcpl.cplと入力します 。 実行するにはEnterキーを押します。

  2. [ コンテンツ ]タブに移動して[ 証明書 ]ボタンをクリックします。

  3. 証明書の一覧が表示されます。
  4. 問題のある証明書を選択して[ 削除 ]ボタンをクリックします。

  5. [閉じる]をクリックしてから[ OK ]をクリックします。
  6. Internet ExplorerとすべてのAdobe Acrobat文書を閉じます。
  7. 文書にもう一度署名してみてください。

不要な証明書を削除したら、問題が解決しないかどうかを確認してください。

解決策4 - ePass2003ソフトウェアを再インストールする

このエラーはePass2003 e-tokenを使用しているときに発生する可能性があるので、ePass2003ソフトウェアをアンインストールしてから再度インストールしてみましょう。

  1. Windowsキー+ Iキーを押して設定アプリを開きます。 それではAppsセクションに移動します。

  2. ePass2003ソフトウェアを見つけて削除します。
  3. コンピュータを再起動してください。
  4. コンピュータが起動したら、ePass2003をもう一度インストールします。
  5. ePass2003をインストールするときは、CSPオプションを選択するときに必ずMicroSoft CSPを選択してください。
  6. ePass2003を再びインストールした後、すべてが正常に戻って、Windows暗号化サービスプロバイダのエラーが解決されるはずです。

システムに干渉し、Windows Cryptographic Service Providerエラーが再表示される原因となる可能性がある、残ったファイルやレジストリエントリが存在する可能性があるため、この方法を使用するとうまくいかないことがあります。

それを防ぐために、あなたはあなたのPCからePass2003ソフトウェアを完全に削除する必要があります。 そのための最善の方法は、 Revo Uninstallerなどのアンインストーラソフトウェアを使用することです。 アンインストーラソフトウェアは、すべてのファイルとレジストリエントリを含むすべてのアプリケーションをPCから削除するように設計されています。このソフトウェアを使用すると、アプリケーションが完全に削除されるようになります。

アンインストーラソフトウェアを使用してePass2003を削除したら、それを再度インストールして問題が解決しないかどうかを確認します。

解決策5 - Adob​​e Acrobatの最新アップデートをインストールする

Adobe Acrobatを使用している間、多くのユーザーがWindows Cryptographic Service Providerエラーを報告しました。 Acrobatが古くなっていると、この問題が発生するようです。 ただし、Adobe Acrobatを最新バージョンに更新するだけで問題を解決できます。

手動でアップデートを確認するには、 [ヘルプ]> [アップデートの確認]をクリックします 。 利用可能なアップデートがある場合は、バックグラウンドで自動的にダウンロードされます。 Adobe Acrobatが最新バージョンに更新されたら、問題は完全に解決されるはずです。

解決策6 - レジストリを修正する

Adobe Acrobatの使用中にWindows Cryptographic Service Providerエラーが発生するのを続行したら、問題はあなたの設定にあるかもしれません。 ほとんどの設定はレジストリに保存されており、この問題を解決するためにはレジストリからいくつかの値を削除する必要があります。

これは比較的簡単です、そして、あなたはこれらのステップに従うことによってそれをすることができます:

  1. Windowsキー+ Rを押してregeditを入力してくださいEnterキーを押すか、[ OK ]をクリックします。

  2. レジストリエディタが開いたら、 HKEY_CURRENT_USERSoftwareAdobeAdobe Acrobat 11.0キーに移動します。 このキーは、使用しているAdobe Acrobatのバージョンによって多少異なる場合があります。
  3. 左側のペインでセキュリティキーを探し、それを右クリックして[ エクスポート ]を選択します。

  4. バックアップの名前を入力し、保存場所を選択して[ 保存 ]ボタンをクリックします 。 レジストリを変更した後に新しい問題が発生した場合は、復元するために作成したファイルを実行するだけです。

  5. その後、 セキュリティキーを右クリックして、メニューから[削除]を選択します。

  6. 確認ダイアログが表示されたら、[ はい ]をクリックします。

それが終わったら、もう一度Adobe Acrobatを開くと問題は解決するはずです。

解決策7 - スマートカードまたはアクティブキーを使用する

ユーザーによると、あなたは単にスマートカードまたはアクティブキーを使用することによってあなたのPC上のWindows Cryptographic Service Providerエラーを修正することができるかもしれません。 証明書のコピーが含まれているスマートカードやアクティブキーを持っていない場合、この解決策はうまく機能しないため、スキップしてもかまいません。

この問題を解決するには、次のようにするだけです。

  1. スマートカードまたはアクティブキーを挿入します。
  2. Windowsキー+ Sキーを押してコントロールパネルに入ります。 リストから「 コントロールパネル」を選択します。

  3. コントロールパネルが開いたら、 [ユーザーアカウント]セクションに移動します

  4. 左ペインから[ファイル暗号化証明書の管理]を選択します

  5. 新しいウィンドウが表示されたら、[ 次へ ]をクリックします。

  6. この証明書を使用するオプションを選択します。 利用できない場合は、 証明書選択ボタンをクリックしてください

  7. スマートカード/アクティブキー画面が表示されます。 必要に応じてログインしてください。
  8. 証明書がロードされたら、[ 次へ]をクリックします。
  9. [ 以前に暗号化したファイルを更新する]ウィンドウが表示されたら 、[ すべての論理ドライバ]をチェックして暗号化ファイルを更新します。
  10. [ 次へ]をクリックすると、問題なく証明書が更新されます。

これは高度な解決策ですが、何人かのユーザーはそれが機能すると主張しているので、スマートカードまたはアクティブキーをお持ちの場合は試してみることをお勧めします。

解決策8 - 新しい署名を作成する

ユーザーによると、Windowsの暗号化サービスプロバイダのエラーは、Adobe DCで表示されることがあり、この問題を解決するための最良の方法は、Windowsの証明書を使用して新しい署名を作成することです。 それをした後、問題は解決されるべきでありそしてすべては再び働き始めるでしょう。

Windows暗号化サービスプロバイダのエラーが問題になる可能性がありますが、私たちはあなたがこの記事からの解決策を使用してそれを修正することができたことを願っています。