Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法

「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」という問題は、通常、Office関連のエラーメッセージが繰り返し表示されるようになったユーザーが、イベントビューアでクラッシュの原因を調査した際に発見されます。調査の結果、多くの場合、エラーの発生源はローカルに同期されたSharePointドキュメントライブラリであることが判明します。

【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法

「SSLクライアント資格情報の作成中に致命的なエラー」が発生する主な原因

  • システム暗号化ポリシーが無効になっている – 多くの場合、この問題はSchannel(Windowsのセキュリティサポートプロバイダ)に関連するエラーが原因で発生します。この場合、ローカルグループポリシーエディターで「FIPS準拠アルゴリズムを使う」ポリシーを有効にすることで解決できる可能性があります。
  • 破損したOfficeのインストール – Officeのインストールが破損していることも、この問題の原因になり得ます。該当する場合は、Office全体を修復または再インストールすることで解消できます。
  • TLS 1.0が無効になっている – 非常に古いバージョンのOfficeを使用している場合、TLS 1.0が無効になっているためにこのエラーが表示されることがあります。推奨はされませんが、レジストリを調整してTLS 1.0を再度有効にすることで対処できます。

「SSLクライアント資格情報の作成中に致命的なエラー」の解決方法

方法1: システム暗号化ポリシー(FIPS準拠アルゴリズム)を有効にする

実は、「SSLクライアント資格情報の作成中に致命的なエラー」の大多数はSchannelに関連しています。Schannelとは、Windowsプラットフォーム上でSSL(Secure Socket Layer)やTLS(Transport Layer Security)による暗号化通信を可能にする、Microsoftのセキュリティパッケージです。

この問題の発生に関与していることが多いのが、「システム暗号化: 暗号化、ハッシュ、署名のための FIPS 準拠アルゴリズムを使う」という特定のポリシーです。

実際に、ローカルグループポリシーエディター(gpedit)でこのポリシーを有効にしたところ、問題が解決したという報告が複数のユーザーから寄せられています。

以下の手順でFIPS準拠アルゴリズムのポリシーを有効にし、「SSLクライアント資格情報の作成中に致命的なエラー」の問題を解決しましょう。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「gpedit.msc」と入力し、Enterキーを押してローカルグループポリシーエディターを起動します。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  2. ローカルグループポリシーエディターが開いたら、左側のペインを使って[コンピューターの構成] > [Windows の設定] > [セキュリティの設定] > [ローカル ポリシー] > [セキュリティ オプション]へ移動します。
  3. 正しい場所にたどり着いたら、右側のペインに移動し、ポリシーの一覧を下へスクロールして「システム暗号化: 暗号化、ハッシュ、署名のための FIPS 準拠アルゴリズムを使う」を探します。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  4. 該当するポリシーをダブルクリックし、プロパティウィンドウでポリシーを「有効」に設定してから「適用」をクリックして変更を保存します。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  5. コンピューターを再起動し、問題が解決したかどうかを確認します。

この方法を実行しても同じ「SSLクライアント資格情報の作成中に致命的なエラー」が引き続き発生する場合は、次の対処法に進んでください。

方法2: Microsoft Officeを修復または再インストールする

この問題に対して多くのユーザーが成功を収めているもう一つの対策が、Officeの修復または再インストールです。

なお、修復機能と再インストール手順は同じものではありません。多くのケースでは、修復での解決に失敗した後、Microsoft Officeを完全にアンインストールして最新版を新規インストールすることでようやく問題が解決したという報告があります。

注: Officeアプリケーションが応答しなくなった場合の対処法については、別途専用のガイドを参照してください。

以下は、Officeを修復または再インストールして、イベントビューアに繰り返し記録される「SSLクライアント資格情報の作成中に致命的なエラー」を解消するための手順です。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「appwiz.cpl」と入力し、Enterキーを押すと、プログラムと機能ウィンドウが開きます。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  2. プログラムと機能画面が表示されたら、インストール済みアプリケーションの一覧をスクロールしてOfficeの項目を見つけます。見つかったら右クリックし、表示されたコンテキストメニューから「変更」を選択します。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  3. 最初の修復画面で、自分の状況に最も適したオプションを選択します。「オンライン修復」はより効果的ですが、時間がかかり、安定したインターネット接続が必要になります。選択が完了したら、適切な修復方法を選んで「修復」ボタンをクリックします。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  4. 修復プロセスが完了したらコンピューターを再起動し、イベントビューアを確認して、同じ「SSLクライアント資格情報の作成中に致命的なエラー」の新しいエントリが記録されていないかチェックします。
    注: 同じ問題が引き続き発生する場合は、以下の手順に進んでください。
  5. もう一度手順1を実行してプログラムと機能を開きます。そこで再びOfficeの項目を見つけて右クリックし、今度は「変更」ではなく「アンインストール」をクリックして、Office全体を削除します。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  6. 確認画面が表示されたら「アンインストール」をクリックしてアンインストールを完了させ、その後コンピューターを再起動します。
  7. 再起動が完了したら、インストールメディアを使ってOfficeスイートを再インストールするか、Microsoft公式サイトからライセンスキーに対応したインストーラーをダウンロードします。
  8. インストールが完了したら、問題が発生していた状況を再現して、問題が解決したかどうかを確認します。

それでも同じ問題が発生する場合は、次の方法に進んでください。

方法3: TLS 1.0を有効にする(非推奨)

いくらかリスクを伴うものの、実際に効果があったユーザーがいる対策として、TLS 1.0を有効にする方法があります。古いバージョンのOffice環境で「SSLクライアント資格情報の作成中に致命的なエラー」が発生している場合には、この方法で解決できる可能性が高いです。

しかし問題なのは、TLS 1.0が2020年にはすでに廃止された旧式の暗号化プロトコルだという点です。この設定を有効のままにしておくと、長期的にはシステムがセキュリティリスクにさらされる恐れがあります。

注意: レジストリを編集する前に、誤操作に備えてレジストリのバックアップを作成しておくことを強くおすすめします。

リスクを理解した上でこの方法を実行する場合は、以下の手順に従ってください。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「regedit」と入力し、Enterキーを押してレジストリエディターを起動します。ユーザーアカウント制御(UAC)のプロンプトが表示されたら「はい」をクリックして管理者権限を付与します。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  2. レジストリエディターが開いたら、左側のペインを使って以下の場所へ移動します。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0
  3. 正しい場所に到達したらClientサブフォルダーにアクセスし、右側のペインで「Enabled」をダブルクリックします。値の編集画面で「基数」を「16進数」に設定し、「値のデータ」を「1」にします。【Windows】「SSLクライアント資格情報の作成中に致命的なエラーが発生しました」の原因と解決方法
  4. 次に「DisabledByDefault」をダブルクリックし、「基数」を「16進数」、「値のデータ」を「0」に設定します。
  5. 同様の手順を、Serverサブフォルダー内の「Enabled」と「DisabledByDefault」についても繰り返します。
  6. すべての変更が完了したらコンピューターを再起動し、問題が解決したかどうかを確認します。
  1. Robloxが起動しない・読み込まないときの対処法!「起動中にエラーが発生しました」を完全解決

    Robloxは、豊富なコンテンツと幅広いカスタマイズ性により、世界中で最も人気のあるオンラインゲームプラットフォームの一つです。プレイヤーは他のユーザーが作成した数百万ものアドベンチャーやミニゲーム、仮想世界を楽しむことができます。さらに、Roblox Studioを使えば自分だけのゲームを作成することも可能です。 しかし、いざゲームを楽しもうとした瞬間に「Robloxの起動中にエラーが発生しました(An error occurred while starting Roblox)」というメッセージが表示され、困っている方も多いのではないでしょうか。この記事では、このエラーの主な原因と、具体的

  2. Windows 10で「リクエストのプロキシ試行中にエラーが発生しました」と出たときの直し方

    「An error occurred while trying to proxy request(リクエストのプロキシ試行中にエラーが発生しました)」は、開発者がコードの作成や公開を行う際によく遭遇するエラーの一つです。このエラーは、Webサーバーへのプロキシリクエストが、コードの記述ミスや不適切なIP設定などのさまざまな理由によって拒否されたり失敗したりしたときに発生します。本記事では、Windowsパソコンでプロキシ関連の問題を特定・解決するための具体的な方法を詳しく紹介します。 Windows 10で「リクエストのプロキシ試行中にエラーが発生」する原因と対処法 このエラーにはいくつか