Windowsで「標準ハードウェアセキュリティがサポートされていません」エラーを解決する方法

Windows セキュリティで「標準ハードウェア セキュリティがサポートされていません」というメッセージが表示されると、本当に頭が痛くなります。このメッセージは、デバイスが Windows Hello やデバイス暗号化などの特定のセキュリティ機能と完全に互換性がない場合に表示されるようです。特に、これらの機能がワークフローや安心感に不可欠な場合は、かなり厄介です。通常、これは古いドライバー、互換性のないハードウェア、または最新ではないファームウェアが原因です。このエラーが表示されると、一部のセキュリティ機能が無効になっているか、正しく動作していないことに気づくかもしれません。正直なところ、Windows は私たちのデータを安全に保つためのものなので、これはかなり心配です。したがって、この問題を解決するには、単にエラーをクリアするだけでなく、システムのセキュリティが侵害されていないことを確認する必要があります。これが厄介なのは、ドライバーやファームウェアを更新することで解決する場合もありますが、他の構成ではハードウェアがサポートされなくなっている場合があることです。また、Windows は低レベルで調整するのが面倒な場合があるため、BIOS やシステム ファイルを直接操作する必要がある場合もあります。幸いなことに、BIOSの調整からアプリの再登録、セキュリティ設定の変更まで、問題を解決するための有効な手段がいくつかあります。必ずしも簡単ではありませんが、慎重に行えば、これらの手順のほとんどで問題を解決できます。ただし、毎回すぐに解決できるとは限らないので、試行錯誤が必要になる場合もあることを覚えておいてください。

Windowsで「標準ハードウェアセキュリティがサポートされていません」エラーを修正する方法

方法1:BIOS設定を変更する

  • まず、BIOSに入る必要があります。通常は、PCの起動中にF1、F2、F10、またはDeleteキーを押しますが、マザーボードやメーカーによっては異なる場合があります。起動時に表示される簡単なメッセージを確認してください。BIOSに入ったら、「セキュリティ」タブに移動します。
  • TPM(Trusted Platform Module)の設定を探し、 「有効」に設定してください。TPMが有効になっていない場合、Windowsのセキュリティ機能は、お使いのハードウェアが必要なプロトコルをサポートしていると認識しないためです。
  • 次に、「ブート」タブを開きます。 「セキュアブート」をオンにしてください。これがオンになっていないと、一部のセキュリティ機能が全く利用できません。また、 「SVMモード」(AMD製CPUの場合)または「Intel仮想化テクノロジー」という設定がないか確認してください。仮想化サポートはハードウェアのセキュリティ機能にも関連していることが多いため、これらも有効にしてください。
  • 変更内容を保存し(通常はF10キーを押すか、メニューの指示に従って)、再起動してください。
  • BIOSメニューは操作が不安定だったり、項目名が異なっていたりする場合がある。そのため、該当するオプションが見つからない場合は、マザーボードのマニュアルまたはメーカーのサポートページを確認してください。

方法2:データ実行防止(DEP)を有効にする

  • を押してWindows key + Rsysdm.cplと入力し、Enterキーを押してください。これでシステムプロパティが開きます。
  • 「詳細設定」タブに移動し、「パフォーマンス」セクションの「設定」をクリックします。
  • パフォーマンスオプションウィンドウで、「データ実行防止」タブに切り替えます。
  • 「選択したプログラムとサービスを除くすべてのプログラムとサービスに対して DEP を有効にする」を選択してください。または、トラブルシューティングの場合は、DEP を全体的に有効にして、状況が安定するかどうかを確認してください。DEP の問題が原因で、Windows のセキュリティ機能が正しく動作しない場合があります。
  • 「適用」をクリックしてから「OK」をクリックしてください。変更後、再起動してエラーが解消されているかどうか確認してください。

方法3:メモリ整合性を有効にする

  • Windows の設定を開きますWindows key + I
  • プライバシーとセキュリティ> Windows セキュリティ>デバイスのセキュリティに移動します。
  • 「コア分離の詳細」をクリックしてください。 「メモリ整合性」の切り替えボタンが表示されます。オフになっている場合は、オンに切り替えてください。
  • ただし、一部の機種では、これを有効にするとドライバの競合が発生する可能性があるため、システムが不安定になった場合は、再度無効にする必要があるかもしれません。
  • 切り替え後、設定を閉じて、セキュリティエラーが解消されたかどうかを確認してください。

方法4. Windowsセキュリティアプリをリセットする

  • 設定を開きWindows key + Iアプリ>インストール済みアプリに進みます。
  • スクロールするか、「Windows セキュリティ」を検索してください。
  • その横にある3つの点(メニュー)をクリックし、「詳細オプション」を選択してください。
  • 下にスクロールして「リセット」ボタンをクリックしてください。これにより、アプリ内の奇妙な不具合や破損を解消できます。
  • リセット後、PCを再起動してください。場合によっては、それだけでエラーメッセージが消えることがあります。

方法5:Windowsセキュリティの再登録(PowerShellによる修正)

  • スタートメニューでPowerShellを検索し、右クリックして「管理者として実行」を選択してください。はい、ここでは管理者権限が必要です。
  • 以下のコマンドを貼り付けてください。
  • PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft. Windows. SecHealthUI).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"

  • Enterキーを押してください。これにより、セキュリティアプリのパッケージが再登録されます。セキュリティアプリのパッケージは、破損したり紛失したりすることがあります。
  • その後再起動して、その厄介なメッセージが消えるかどうか確認してください。

方法6.重要:SecurityHealthフォルダの所有権を取得する

  • ファイルエクスプローラーを使用して、C:\Windows\System32\SecurityHealthに移動してください。Windows のアクセス許可の関係上、この操作には管理者権限が必要になる場合があります。
  • 右クリックして「プロパティ」を選択し、 「セキュリティ」タブに移動して「詳細設定」をクリックします。
  • 「所有者」の横にある「変更」をクリックします。次に、もう一度「詳細設定」をクリックし、「今すぐ検索」ボタンをクリックします。
  • 管理者またはユーザーアカウントを選択し、 「OK」をクリックしてから、「名前の確認」をクリックして確定します。サブコンテナとオブジェクトの「所有者を置き換える」にチェックが入っていることを確認してください。
  • 変更を適用し、フォルダのアクセス許可で、アカウントに「フルコントロール」権限が付与されていることを確認してください。
  • この手順は少々ハードですが、アプリがフォルダにアクセスできないことが原因で、サポート対象外のメッセージが表示される場合があります。その後、再インストールまたは再登録を試してみてください。

Windowsのアクセス許可やハードウェア構成の処理方法は時として癖があるため、これらの修正は少々大げさだったり、面倒に思えるかもしれません。しかし実際には、特にハードウェアのサポートが不安定な場合や、アップデートによって状況が悪化した場合に、デバイスを正常な状態に戻すのに役立ちます。

まとめ

  • BIOS設定を確認してください:TPM、セキュアブート、仮想化。
  • データ実行防止機能を有効にする。
  • Windowsのセキュリティ設定でメモリの整合性を有効にしてください。
  • Windowsセキュリティアプリをリセットまたは再登録してください。
  • 必要に応じて、SecurityHealthフォルダの所有権を取得してください。
  • 辛抱強く待ちましょう。時には、これらの手順を組み合わせることが解決策となる場合もあります。

まとめ

こういった問題は、特にWindowsがハードウェアセキュリティに関する不可解なエラーを表示する場合、厄介なものです。BIOSの修正やアプリの再登録で問題が解決した場合は、コアシステムコンポーネントの調整やアクセス許可の変更が必要だった可能性が高いです。これらの方法のほとんどは、手順を注意深く実行すれば安全ですが、フォルダのアクセス許可やBIOS設定を変更する場合は、必ずバックアップを取ってください。これでアップデートが進むことを願っています。セキュリティ機能には理由があることを忘れないでください。ハードウェアはできる限り互換性を保ち、最新の状態に保つように心がけましょう。

関連記事: