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

「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法

2台のWindowsパソコン間でリモートデスクトップ接続を使用しようとした際に、「認証エラーが発生しました。要求された機能はサポートされていません(An Authentication Error Has Occurred the Function Requested is Not Supported)」というエラーメッセージが表示されるユーザーがいます。多くの報告によると、この問題はWindowsアップデートを実行した後に発生し始めたとのことです。

「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法

「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因は?

私たちはさまざまなユーザーの報告をもとに、この問題を調査しました。その結果、このエラーメッセージを引き起こす可能性のあるシナリオは複数あることが判明しています。

  • Windowsアップデートが原因 – このエラーは、2018年半ばにリリースされたWindowsアップデートが原因である可能性が高いです。この修正により、リモートデスクトップ接続アプリは、接続に関わる両方のワークステーションが2018年3月のCredSSPパッチを適用していることを確認するようになりました。両方のコンピューターを最新のアップデート状態にしておけば、リモートデスクトップ接続に対応できるようになります。
  • 「暗号化オラクルの修復(Encryption Oracle Remediation)」ポリシーが無効になっている – 一部の影響を受けたユーザーは、ローカルグループポリシーが無効になっていたことが原因だったと発見しています。お使いのOSバージョンで対応している場合は、「暗号化オラクルの修復」ポリシーを有効にすることで、このエラーを回避できる可能性があります。
  • AllowEncryptionOracleが「2」に設定されているAllowEncryptionOracleという特定のレジストリキーは、適切に設定されていない場合にこのエラーメッセージを引き起こすことが知られています。同じ問題に遭遇した何人かのユーザーからは、レジストリキーを編集した途端に問題が解消したという報告があります。

このエラーメッセージの解決にお困りの場合は、この記事で実証済みのトラブルシューティング手順をご紹介します。以下に、同様の状況にある他のユーザーが「認証エラーが発生しました。要求された機能はサポートされていません」エラーを解決するために使用した方法をまとめました。

以下のすべての方法で問題を解決できるはずなので、ご自身の状況に最も当てはまる方法を選んで試してみてください。

方法1:最新のセキュリティパッチでWindowsを更新する

リモートデスクトップ接続を正常に動作させるには、接続に関わる両方のワークステーションにCredSSPパッチが適用されている必要があります。2018年5月、MicrosoftはすべてのマシンにCredSSPパッチの適用を強制するパッチをリリースしました。どちらか一方のマシンにセキュリティアップデートが適用されていない場合、「認証エラーが発生しました。要求された機能はサポートされていません」エラーが発生します。

ただし、両方のマシンに最新のセキュリティパッチを確実に適用しておけば、この問題を防ぐことができます。以下にその手順を簡単に説明します。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログボックスを開きます。次に「ms-settings:windowsupdate」と入力し、Enterキーを押して設定アプリのWindows Updateタブを開きます。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法

    注意: Windows 7以前をお使いの場合は、代わりに「wuapp」コマンドを使用してください。

  2. Windows Updateの画面が表示されたら、「更新プログラムのチェック」をクリックし、画面の指示に従って保留中のすべてのアップデート(セキュリティアップデートを含む)をインストールします。接続に関わる両方のワークステーションで必ずこの作業を行ってください。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  3. 両方のコンピューターが最新の状態になったら、両方を再起動し、問題が解決したかどうかを確認します。それでも「認証エラーが発生しました。要求された機能はサポートされていません」エラーが表示される場合は、次の方法に進んでください。

方法2:ローカルグループポリシーエディターを使用する

認証エラーが発生しました。要求された機能はサポートされていません」エラーに遭遇した多くのユーザーが、グループポリシーエディターを使って「暗号化オラクルの修復(Encryption Oracle Remediation)」ポリシーを変更することで問題を解決できています。

注意: Windows 7、Windows 8.1、Windows 10のHomeエディションをお使いの場合、この方法はデフォルトでは利用できません。Homeエディションにはローカルグループポリシーエディターがデフォルトでインストールされていないため、以下の手順を完了できません。ただし、別のガイドに従ってWindows 10 Homeエディションにローカルグループポリシーエディターをインストールすれば、この問題を回避できます。

ローカルグループポリシーエディターがコンピューターにインストールされていることを確認したら、以下の手順に従って「暗号化オラクルの修復」ポリシーを有効にしてください。

  1. Windowsキー + R を押して「ファイル名を指定して実行」を開きます。次に「gpedit.msc」と入力し、Enterキーを押してローカルグループポリシーエディターを開きます。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  2. ローカルグループポリシーエディター内で、左側のペインを使ってコンピューターの構成 > 管理用テンプレート > システム > 資格情報の委任へと移動します。次に右側のペインに移動し、暗号化オラクルの修復をダブルクリックします。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  3. 「暗号化オラクルの修復」ポリシーが開いたら、ラジオボタンを「有効」に設定します。その後、下へスクロールして保護レベルを見つけ、「脆弱」に変更します。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  4. 変更を保存し、ローカルグループポリシーエディターを閉じて、コンピューターを再起動します。再起動後、問題が解決したかどうかを確認してください。

それでもエラーが表示される場合や、お使いのWindowsバージョンでこの方法が使えない場合は、次の方法に進んでください。

方法3:レジストリエディターを使用する

方法2が使えない場合や、ローカルグループポリシーエディターを使わない解決策をお探しの場合は、レジストリエディターを使って問題を修正することもできます。同じ問題の解決に苦労していた一部のユーザーからは、AllowEncryptionOracleパラメータを変更したところ問題が解決したという報告があります。これは「暗号化オラクルの修復」ポリシーを有効にすることと同等の操作です。

以下では、レジストリエディターを使ってAllowEncryptionOracleを変更し、「認証エラーが発生しました。要求された機能はサポートされていません」エラーを解決する手順を簡単に説明します。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログボックスを開きます。次に「regedit」と入力し、Enterキーを押してレジストリエディターを開きます。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  2. レジストリエディター内で、左側のペインを使って以下のレジストリキーへ移動します:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters
  3. 右側のペインに移動し、AllowEncryptionOracleをダブルクリックします。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  4. 右側のペインでAllowEncryptionOracleをダブルクリックし、値のデータ2に設定します。「OK」をクリックして変更を保存します。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法
  5. レジストリエディターを閉じて、コンピューターを再起動します。再起動後は、「認証エラーが発生しました。要求された機能はサポートされていません」エラーは表示されなくなるはずです。
  1. Windows 10で「リソースが所有されていない(RESOURCE_NOT_OWNED)」エラーを修正する10の方法

    「リソースが所有されていない(Resources not owned)」エラーは、Windows 10パソコンで発生する比較的珍しいシステムエラーです。このエラーが発生すると、ブルースクリーン(BSOD)が表示されることがあり、放置するとシステム全体の障害につながる深刻な問題を引き起こす可能性があります。そのため、このエラーに遭遇した場合は、早めに適切な対処を行うことが重要です。本記事では、Windows 10におけるこのエラーの主な原因と、ストップコード「リソースが所有されていない」エラーを解決するための具体的な方法を詳しく解説します。 Windows 10で「リソースが所有されていない」

  2. 【解決済み】リモートデスクトップ接続の「認証エラーが発生しました。要求された機能はサポートされていません」を直す方法

    Windows 7搭載のパソコンから、リモートデスクトップ接続アプリでWindows Server 2012に接続しようとした際に、「認証エラーが発生しました。要求された機能はサポートされていません」というエラーが表示されることがあります。同じサーバーに対して、Windows 10搭載のPCからは問題なく接続できるのが特徴的な症状です。 この記事では、Windows 10/8/7のリモートデスクトップ接続で発生するこの認証エラーを解決するための手順を詳しく解説します。 リモートデスクトップ接続の「要求された機能はサポートされていません」エラーの修正方法 方法1:RDPサーバー側でネットワーク