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

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

TPM(Trusted Platform Module/信頼できるプラットフォームモジュール)は、統合された暗号鍵によってハードウェアコンポーネントを様々な脅威から保護するために設計されたセキュリティチップです。起動時に正しいソフトウェアが使用されているかを認証し、プラットフォームの整合性が損なわれた際にもその復旧をサポートします。しかし、このTPMが不具合を起こすことがあります。お使いのPCで「Trusted Platform Moduleに問題が発生しました(80090016)」というエラーが表示されている場合は、本記事が役立ちます。このエラーを解決するための完全ガイドをご紹介します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

Windows 10でTPM 80090016エラーを修正する方法

本記事では、Windows 10で発生する「Trusted Platform Moduleに問題が発生しました(80090016)」エラーを解決するためのあらゆる方法を解説します。

TPMの不具合の主な原因は以下の通りです。

  • ウイルスやマルウェアによる攻撃
  • Health Checkアプリの存在
  • TPM自体の破損
  • サードパーティ製アプリケーションの干渉
  • VPNが無効になっている
  • 電源ケーブルの不具合

上記のような問題が原因でTPMに不具合が生じている可能性があります。それでは、具体的な解決方法を見ていきましょう。

方法1:Health Checkアプリをアンインストールする(該当する場合)

最近の報告によると、Microsoftが提供する「PC Health Check」アプリが、このTPM 80090016エラーを引き起こすことがあるそうです。以下の手順でアプリをアンインストールできます。

注意: Health Checkアプリがインストールされていない場合は、この方法はスキップしてください。

1. Windowsキーを押してコントロール パネルと入力し、開くをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. 表示方法 > カテゴリに設定し、プログラムを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. プログラムと機能セクションにあるプログラムのアンインストールを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. Windows PC Health Checkアプリを見つけて右クリックし、アンインストールを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

5. はいをクリックしてアンインストールを確定します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

これにより、TPMの不具合が解消されるはずです。

方法2:PCの電源サイクルを実行する

一部のユーザーからは、PCの電源サイクル(電源の入れ直し)を行うことでエラーが解決したという報告もあります。以下の手順で試してみてください。

1. Alt + F4キーを同時に押し、シャットダウンを選択してEnterキーを押します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. 電源ケーブルおよびその他の接続ケーブルを抜きます。

3. 数分待ってから、ケーブルを再び差し込みます。

4. PCの電源を入れ直します。

この方法でTPMの問題が解決することがあります。

方法3:VPNに接続する

VPNに接続することで、TPMの不具合を確認・解決できる場合があります。実際に効果があったユーザーもいます。ご家庭、職場、学校などでVPN環境がある場合は、この方法を試してみてください。VPNの設定方法については、弊社のガイド「VPNのセットアップ手順」をご参照ください。うまくいかない場合は、「Windows 10でVPNを無効化する方法」のガイドに従ってVPNを無効化することも可能です。

方法4:マルウェアスキャンを実行する

TPMに不具合が発生した場合、ウイルスやマルウェアが原因であることもあります。弊社のガイド「ウイルス スキャンの実行方法」に従って、アンチウイルスソフトでチェックしましょう。脅威やマルウェアが見つかった場合は、「Windows 10でマルウェアを削除する方法」のガイドを使って除去してください。感染ファイルを駆除した後は、システムを再起動します。

方法5:TPM 2.0ドライバーを更新する

TPM 80090016エラーは、古いドライバーが原因で発生することがあります。以下の手順で、ドライバーの更新プログラムが利用可能かどうかを確認しましょう。

1. Windowsキーを押してデバイスマネージャーと入力し、開くをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. デバイスマネージャーウィンドウでセキュリティ デバイスを見つけて選択し、ダブルクリックしてドライバーを展開します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. Trusted Platform Module 2.0を右クリックし、ドライバーの更新を選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. 更新ポップアップでドライバーを自動的に検索オプションを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

TPM 2.0ドライバーの更新プログラムが利用可能な場合、Windowsが自動的にダウンロードしてインストールします。

方法6:TPM 2.0ドライバーをアンインストールする

ドライバーを更新してもエラーが解決しない場合は、アンインストールを試してみてください。問題が改善することがあります。手順は以下の通りです。

1. デバイスマネージャーを起動し、セキュリティ デバイスをダブルクリックします。

2. Trusted Platform Module 2.0を右クリックし、デバイスのアンインストールを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. 確認画面でアンインストールをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

注意: 手動で再インストールする必要はありません。Windowsを起動すると、ドライバーは自動的にインストールされます。

方法7:クリーンブートを実行する

それでも問題が解決しない場合は、クリーンブートを試しましょう。クリーンブートでは、必要最低限のドライバーとプログラムのみでWindowsを起動し、トラブルシューティングを行います。詳しくは弊社のガイド「Windows 10でクリーンブートを実行する方法」をご参照ください。

方法8:TPMをクリアする

TPMをクリアすると初期状態に戻り、TPMの不具合が解消されることがあります。以下の手順で実行してください。

注意: TPMのリセットによりデータが失われる可能性があります。この方法を使用する前に必ずバックアップを作成してください。

1. Windows + Iキーを同時に押して設定を開きます。

2. 更新とセキュリティをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. 左ペインでWindows セキュリティを選択し、デバイス セキュリティをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. デバイス セキュリティ画面のセキュリティ プロセッサセクションにあるセキュリティ プロセッサの詳細をクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

5. セキュリティ プロセッサのトラブルシューティングオプションをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

6. 図のようにグレー表示のTPM のクリアボタンを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

7. クリアして再起動ボタンをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

方法9:TPMサービスを有効化する

TPMサービスの無効化・再有効化によって、エラーが解決することがあります。以下の手順で実行できます。

1. Windows + Rキーを同時に押してファイル名を指定して実行ダイアログを起動します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. tpm.mscと入力してEnterキーを押し、Trusted Platform Module(TPM 管理)を起動します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. 右上の列にあるTPM の準備オプションをクリックします。

注意: 「TPM の準備」がグレー表示になっている場合は、現在使用中であることを意味します。その場合は、まずTPM のクリアを選択して無効化してから、「TPM の準備」を選択してください。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

方法10:Hyper-Vを無効化する

仮想マシンを使用していない場合は、Hyper-Vを無効にしても問題ありません。これにより問題が解決することがあります。以下の手順に従ってください。

1. コントロールパネルを開き、方法1と同じ手順でプログラムの設定に移動します。

2. プログラムと機能セクションにあるWindows の機能の有効化または無効化を選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. Hyper-Vのチェックボックスを見つけてチェックを外しOKをクリックして変更を確定します。

方法11:Ngcフォルダーを削除する

TPMの不具合のもう一つの解決策として、Ngcフォルダーの削除があります。まずフォルダーの所有権を取得する必要があります。以下の手順で行います。

1. Windows + Eキーを同時に押してエクスプローラーを開きます。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. エクスプローラーで以下のパスに移動します。

C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. Ngcフォルダーを見つけて右クリックし、プロパティを選択します。

4. セキュリティタブに切り替えて詳細設定をクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

5. セキュリティの詳細設定ウィンドウで、所有者の横にある変更をクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

6. ユーザーまたはグループの選択ウィンドウが開きます。

7. 詳細設定オプションでユーザーアカウントを選ぶか、選択するオブジェクト名を入力してください欄に直接ユーザー名を入力します。名前の確認をクリックしてユーザー名の確認を待ち、OKをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

8. すべての子オブジェクトのアクセス許可エントリを、このオブジェクトからの継承可能なアクセス許可エントリで置き換えるにチェックを入れます。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

9. Ngcフォルダーを開き、中身をすべて削除します。

方法12:Microsoft Office認証を無効化する

TPMの不具合が原因でMicrosoftアプリケーションにアクセスできない場合は、この方法が有効です。レジストリエディターでADAL認証を無効化すると問題が解決することがあります。以下の手順に従ってください。

1. Windows + Rキーを同時に押してファイル名を指定して実行ダイアログを起動します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. regeditと入力してEnterキーを押し、レジストリエディターを開きます。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. レジストリエディターウィンドウで、以下の場所に移動します。

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. 左ペインのIdentityフォルダーを右クリックし、新規 > DWORD (32ビット) 値を選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

5. ファイル名をEnableADALに変更してEnterキーを押します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

6. EnableADALファイルをダブルクリックし、ポップアップウィンドウで値のデータ0に設定します。OKをクリックして変更を保存します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

7. レジストリエディターを閉じて、PCを再起動します。

方法13:Officeの資格情報を削除する

Microsoft OfficeなどのMicrosoftアプリケーションを開く際に問題が発生している場合は、この方法が役立ちます。資格情報マネージャーを使用して、特定のアプリケーションの資格情報を削除できます。

1. Windowsキーを押して資格情報マネージャーと入力し、開くをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. Windows 資格情報オプションをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. 汎用資格情報セクションに移動し、Microsoft関連の資格情報をすべて選択して、下矢印アイコンをクリックして展開します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. 展開後、編集の横にある削除オプションをクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

各資格情報を一つずつ展開して削除していきます。

その後、資格情報マネージャーのウィンドウを閉じてシステムを再起動し、TPMの問題が解決したかどうかを確認してください。

方法14:Protection Policyレジストリキーを作成する

このTPMの不具合は、PCのレジストリエディターでProtection Policyを作成することで解決できる場合があります。手順は以下の通りです。

1. Windowsキーを押してregistry editor(レジストリ エディター)と入力し、管理者として実行をクリックします。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. レジストリエディターウィンドウで以下のパスに移動します。

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. df9d8cd0-1501-11d1-8c7a-00c04fc297ebフォルダーを右クリックし、新規 > DWORD (32ビット) 値を選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. ファイル名をProtectionPolicyに変更します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

5. ProtectionPolicyファイルをダブルクリックし、値のデータ1に設定します。OKをクリックして変更を保存します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

TPM 80090016エラーが解決したかどうかを確認してください。

方法15:職場または学校のアカウントを削除して再接続する

まだ問題が解決しない場合は、職場または学校のアカウントとの接続を一度切断して、再接続を試みてください。以下の手順に従います。

1. Windows + Iキーを同時に押して設定を開きます。

2. 設定ページでアカウントを選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

3. 左ペインで職場または学校にアクセスするタブを選択します。削除したい職場または学校のアカウントを選択し、切断をクリックします。追加の指示があればそれに従ってアカウントを削除します。

問題が解決したかどうかを確認してください。解決しない場合は、以下のように再度アカウントに接続してみてください。

4. 再度職場または学校にアクセスするタブに戻ります。+ 接続アイコンをクリックして、アカウントを再び接続します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

5. 資格情報を入力してサインインします。

方法16:新しいユーザーアカウントを作成する

ユーザープロファイルが破損すると、TPMの不具合につながることがあります。新しいプロファイルを作成することで問題を解決できます。詳しくは弊社のガイド「Windows 10でローカルユーザーアカウントを作成する方法」をご参照ください。

方法17:BIOSでTPMを有効化する

新しいローカルアカウントを作成してもエラーが続く場合は、この方法が最後の手段となります。BIOSはPCの多くの設定を構成するために使用され、ここでTPMを有効化すると問題が解決することがあります。以下の手順で実行してください。

1. Alt + F4キーを同時に押し、シャットダウンを選択してEnterキーを押します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

2. 電源ボタンを押してPCを起動し、起動画面でF2キーを押してBIOSメニューに入ります。

注意: BIOSにアクセスするためのキーはシステムによって異なります。例えば、EscF10Deleteなどがあります。お使いのシステムでどのキーが機能するか確認してください。

3. 矢印キーでBIOSメニューを操作し、Advanced BIOS Features(高度なBIOS機能)を選択します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

4. PCH-PW Configurationを選択し、TMP Device Selection(TMPデバイス選択)Firmware TMPに変更します。

5. OKを選択します。

6. F10キーを押して変更を保存し、OKを選択して確定します。

Windows 10でTPM 80090016エラーを修正する方法|Trusted Platform Moduleエラーの対処法17選

関連記事:

  • PC向け無料画面録画ソフト ベスト16
  • Windows 10のファイル システム エラー 2147219196の対処法
  • 「Active Directory ドメイン サービスは現在利用できません」エラーの解決方法
  • Windows 10でwin32kfull.sys BSODを修正する方法

本ガイドが、Trusted Platform Moduleの不具合でお困りの方の助けとなり、TPM 80090016エラーの解決につながれば幸いです。どの方法が最も効果的だったか、ぜひ教えてください。ご質問やご提案がありましたら、コメント欄でお気軽にお寄せください。

  1. Windows 10でSteamエラー53を解決する方法を徹底解説

    Steamユーザーの多くが遭遇するのが「エラー53」です。これはSteamでよく見られるエラーの一つで、アプリのクラッシュを引き起こすことがあります。「Steamエラーコード53とは何か?」と疑問に思う方も多いでしょう。このエラーは、SteamがPC上でゲームを正常に読み込めない場合に発生します。本記事では、このエラーの原因を詳しく解説し、「Steamのエラーコード53をどうやって直せばいいのか?」という疑問にお答えします。 Windows 10でSteamエラー53を修正する方法 Steamのエラーはさまざまな原因で発生します。考えられる主な原因は以下の通りです。 インターネット接続の不

  2. Windows 10で「コンピューターのTPMが正しく機能していません」エラーを修正する方法

    Windows 10で「お使いのコンピューターのトラステッド プラットフォーム モジュール(TPM)が正しく機能していません」というエラーに悩まされていませんか?トラステッド プラットフォーム モジュール(TPM)は、内蔵された暗号化キーによってシステムのハードウェアを保護するために設計された専用のマイクロコントローラです。そのため、何らかの原因でTPMが故障または破損すると、デバイスにインストールされている一部のWindowsコンポーネントが正常に動作しなくなる可能性があります。 画像出典:Microsoft Community システムのTPMに不具合が発生している場合は、この問題を解決