Windowsで「TPMデバイスが検出されません」というエラーを解決する方法



「TPMデバイスが検出されません」というエラーに遭遇するのは、特にWindows 11の多くの新機能がTPMの動作を必要とするため、少々面倒です。TPMが故障したり、BIOS設定がおかしくなったり、ドライバーが古くなったりすることも考えられます。原因が何であれ、いくつかの手順を試して何が問題なのかを確認する価値はあります。おそらく、このエラーの解決はそれほど複雑ではありませんが、どこを調べれば良いのか分からずイライラするかもしれません。ここでは、いくつかの環境でこのエラーを解決するのに役立った方法を概説します。特にDellなどのブランドをお使いの場合はなおさらですが、これらのヒントは幅広い用途に有効です。

Windows 11で「TPMデバイスが検出されません」を修正する方法

ハードウェアにTPMチップが搭載されているかどうかを確認する

まず、多くのシステムでは、PCにTPMがインストールされていないか、有効になっていないためにエラーが発生します。このチェックを回避する最も簡単な方法は、簡単なコマンドを実行するか、デバイスマネージャーを確認することです。比較的新しいPCであれば、おそらくTPM 2.0が搭載されているはずですが、確認しても問題ありません。

  • Windowsの検索バーに入力しtpm.mscてEnterキーを押します。TPM管理ウィンドウがポップアップ表示され、「TPMは使用可能です」と表示されたら、準備完了です。「互換性のあるTPMが見つかりません」と表示された場合は、お使いのマシンにTPMが搭載されていないか、無効になっています。
  • または、デバイスマネージャー(スタートボタンを右クリック>デバイスマネージャー)を開き、「セキュリティデバイス」の下にある「Trusted Platform Module 2.0」を探します。そこに表示されている場合、Windowsによって検出されていますが、必ずしも有効になっているわけではありません。

古いノートパソコンやOEMノートパソコンの多くはTPMを搭載していない可能性があります。ご不明な場合は、ハードウェアの仕様をオンラインでご確認ください。少し奇妙に聞こえるかもしれませんが、TPMが搭載されていることをシステムに認識させるには、BIOSまたはファームウェアのアップグレードが必要になる場合があります。

BIOS/UEFIでTPMが有効になっていることを確認してください

BIOSのオプションはマザーボードやノートパソコンのブランドによって大きく異なるため、この手順は見落とされがちです。この手順が役立つのは、TPMチップが搭載されていてもオフになっている場合があり、有効にしないとWindowsがそれを検出できないためです。

  • コンピューターを再起動し、BIOS/UEFI設定にアクセスします。通常、起動時にタップするキーはDel、、、、または類似のキーです。起動中は画面に表示されるプロンプトに注意してくださいF12Esc
  • 中に入ったら、 [セキュリティ]タブまたは同様の名前のセクションに移動します。
  • TPMIntel PTTfTPMなどのオプションを探します。オフになっている場合は、「有効」に切り替えます。 「セキュリティチップ」「Trusted Platform Module」などのトグルが表示されている場合は、それも有効にします。
  • 変更を保存してBIOSを終了します。通常はF10キーを押すか、 「Save & Exit」オプションを選択します。

注意:設定によっては、TPMの切り替えが正しく表示される前に、BIOSまたはファームウェアをアップデートする必要がある場合があります。確かに面倒ですが、Windowsにハードウェアを認識させるには、これが唯一の方法である場合もあります。

TPMドライバーとWindowsを更新する

BIOSでTPMが有効になっても、WindowsはTPMと正しく通信するために適切なドライバーが必要です。多くの場合、Windowsのアップデートでこの処理は自動的に行われますが、特にドライバーがシステムに長期間インストールされている場合は、手動で行う必要がある場合もあります。

  • スタートボタンを右クリック>デバイス マネージャー を選択します。
  • セキュリティ デバイスフォルダーを開き、Trusted Platform Module 2.0を見つけます。
  • 右クリックして「ドライバーの更新」を選択し、「ドライバーを自動検索」を選択します。Windowsが更新プログラムを見つけたらインストールしてください。これだけで検出の問題が解決する場合もあります。
  • 何も表示されない場合は、マザーボードまたはシステムメーカーのウェブサイトにアクセスし、お使いのデバイス専用の最新のTPMドライバーをダウンロードしてください。Windows 11に対応するドライバーを選ぶようにしてください。

一部のマシンでは、ドライバーの不一致や破損の可能性があるため、ドライバーの更新によって検出の問題が解決されることがあります。少し奇妙ですが、試してみる価値はあります。

TPMファームウェアを更新する

TPM が検出されているのに動作が不安定な場合は、ファームウェアのアップデートが必要かもしれません。ルーターのファームウェアアップデートと似ていますが、TPM モジュール用です。メーカーはバグ修正や機能追加のためのアップデートを頻繁にリリースしています。

  • お使いのOEM(Dell、HP、Lenovoなど)のサポートサイトを確認し、TPMファームウェアアップデートユーティリティまたは手順を探してください。例えば、DellはTPMファームウェアアップデートツールを提供しています
  • アップデートユーティリティをダウンロードして、指示通りに実行してください。ファームウェアアップデート中に予期せぬ電源喪失が発生すると、マザーボードが故障する可能性があるため、プロセスを中断しないでください。

現在のファームウェアが古くなっているかどうかわからない場合は、BIOSまたはTPM管理コンソールでバージョンを比較し、メーカーのサイトで最新のファームウェアを確認してください。場合によっては、わずかなバグ修正が大きな違いを生むこともあります。

BIOS/UEFIをデフォルトにリセットする

BIOSでTPMを有効にしても問題が解決しない場合、または設定ミスが疑われる場合は、BIOSをデフォルト状態にリセットすると解決する場合があります。これにより、検出を妨げている隠れた設定ミスが解消されることがあります。

  • 再起動して、BIOS/UEFI 設定を再度入力します。
  • 「Load Setup Defaults(セットアップのデフォルトを読み込む)」や「Reset to Default(デフォルトにリセット)」などのオプションを探してください。これは通常、メインページまたは「 Exit(終了) 」タブにあります。
  • 確認して保存してください。これを行うとWindowsのデータは消去されず、マザーボード固有の設定がリセットされるだけです。

過度にカスタマイズされた BIOS 設定を削除すると、TPM の検出が復元され、エラーが解決されることがあります。

すべてのシステム電力を消耗する(奇妙だが時々効果的なトリック)

理由は定かではありませんが、マシンの電源プラグを完全に抜くと、TPMエラーなどの奇妙な不具合が解消されることがあります。デスクトップパソコンの場合は、シャットダウンして電源プラグを抜き、電源ボタンを30秒間押し続けて残留電力を放電してから、再び電源プラグを差し込んで起動してください。バッテリーが取り外し可能なノートパソコンの場合は、まずバッテリーを取り外し、同じ操作を繰り返してください。

取り外し不可能なバッテリーを搭載したノートパソコンでは、この方法は少しリスクが高いため、デバイスを開けることに抵抗がない方、またはメーカーの指示に従う方のみ実行してください。やや強引なやり方ですが、TPMの問題が検出されて頭を悩ませている方の中には、この方法で成功した方もいます。

BIOSのロールバックまたはアップグレードを検討する

BIOSまたはファームウェアのアップデートを実行した直後にTPMが動作しなくなった場合は、以前のバージョンにロールバックしてみる価値があるかもしれません。また、BIOSが古く、新しいバージョンでTPMのサポートが改善されている場合は、アップデートすることで検出の問題が解決する可能性があります。ただし、BIOSアップデートに失敗すると、PCがまるで文鎮のようになってしまう可能性があるので、注意が必要です。メーカーの指示をよく読み、BIOSのアップデートに問題がない場合にのみ、この方法を試してください。

TPMを手動でクリアする(注意)

最後の手段として、Windows から TPM を手動でクリアすることもできます。これにより、BitLocker キーを含む TPM に保存されているすべてのデータが消去されるため、まずは暗号化されているすべてのデータをバックアップしてください。

  • [設定] > [更新とセキュリティ] > [Windows セキュリティ] > [デバイス セキュリティ]に移動します。
  • セキュリティ プロセッサの詳細をクリックします。
  • 新しいウィンドウで、[セキュリティ プロセッサのトラブルシューティング]を選択し、[TPM をクリア] を選択します

指示に従ってください。その後、TPM設定を再度有効化または再構成し、暗号化されたドライブやフォルダを復号化する必要がある可能性があります。

交換またはサポートにお問い合わせください

お使いのデバイスに取り外し可能なTPMモジュールが搭載されていて、他に方法がない場合は、マザーボード用に設計された新しいモジュールに交換することが最後の手段となるかもしれません。取り外す前には必ずデータをバックアップしてください。

それが不可能な場合は、OEMまたはシステムメーカーに問い合わせるのが良いでしょう。特にデバイスが保証期間内であればなおさらです。最新のツールを用意していたり​​、修理や交換の手順を教えてもらえたりするでしょう。

これらの手順で、TPM検出に関する悩みが少しでも解消されることを願っています。設定を有効にするだけで済む場合もあれば、BIOSをフラッシュするだけで済む場合もありますが、通常はこれらの修正方法のいずれかで解決できます。BIOSアップデート、ドライバーアップデート、そして有効/無効の切り替えが、この問題を解決するための鍵となることを覚えておいてください。頑張ってください!

まとめ

  • PCにTPMが搭載されているか、BIOSで有効になっているか確認する
  • デバイスマネージャーまたはマザーボードサポートサイトからTPMドライバーを更新します
  • TPMモジュールのファームウェアアップデートを調べる
  • 必要に応じてBIOS設定をリセットするか、BIOSをフラッシュします
  • 残留グリッチを解消するために電力を消費する
  • リスクを理解している場合は、TPMを手動でクリアしてください
  • ハードウェアに障害がある場合は、TPMモジュールを交換するか、OEMに問い合わせてください。

まとめ

TPMの不具合への対処は面倒ですが、多くの場合、適切なコンポーネントを有効化またはアップデートするだけで解決します。BIOSの調整、ドライバーのアップデート、ファームウェアのフラッシュで通常は解決しますが、場合によってはハードウェアの交換が必要になることもあります。この方法が「検出されません」という警告を回避するのに役立つことを願っています。たいていは、見落とされている単純な問題です。ただし、TPM設定を変更する前に、必ず暗号化されたデータをバックアップし、ファームウェアのアップデートはリスクが伴うため、急いで行わないようにしてください。うまく解決できることを願っています!



この記事は役に立ちましたか?