Windows で「Trusted Platform Module Has Malfunctioned」エラーを修正する方法

Microsoft 365アプリをアクティブ化しようとしているときに、 Windows 11または 10で"トラステッド(Trusted)プラットフォームモジュールが誤動作しました" というエラーが表示され続けますか? それを修正する方法を紹介します。

(Microsoft 365)WordOutlookTeamsなどの(Teams)Microsoft 365アプリは、PC 上の TPM (トラステッド プラットフォーム モジュール) チップセットとの通信で問題が発生した場合、認証中に「(TPM (Trusted Platform Module) chipset on your PC)トラステッド(Trusted)プラットフォーム モジュールが誤動作しました」という警告をスローします。80090030、80090016、80284001 などのエラー コードが付随して表示される場合もあります。

以下の手順に従って、 Windows 10(Windows 10)または 11 PCの「トラステッド プラットフォーム モジュールが誤動作しました」エラーを修正します。各修正の後、 Microsoft 365製品を再度アクティブ化してください(Make)修正後、 Windows Hello(Windows Hello)または PIN を繰り返し 設定する必要がある場合があります。

Microsoft 365(Reset Microsoft 365) のライセンス認証状態をリセットする(Activation State)

Microsoft のSupport and Recovery Assistantを使用して、現在の(Recovery Assistant)Office 365のライセンス認証状態をリセットすることから始めることをお勧めします。これにより、 Office(Office)アプリを新しい状態で 再アクティブ化できます。

1. Microsoft の Web サイトから Support and Recovery Assistantをダウンロードします。

2. ダウンロードした実行可能ファイルを実行し、[インストール](Install)を選択します。Support and Recovery Assistantはすぐに起動します。

3. Select Office > Nextます。問題がいずれかの製品に限定されている場合は、 Microsoft Teams(Pick Microsoft Teams)またはOutlookを選択してください。(Outlook)

4. 画面の指示に従って、Microsoft 365のライセンス認証状態をリセットします。

5. [再起動]を選択して、 (Restart)Officeのライセンス認証状態 のリセットを完了します。

ウイルス対策ソフトウェアを無効にする

サード パーティのセキュリティ ソフトウェアは、Microsoft 365アプリのアクティブ化中にさまざまなエラーを作成する傾向があります。コンピューターでマルウェア対策ユーティリティを使用している場合は、一時的に無効にして、違いが生じるかどうかを確認してください。

Windows で TPM キーをクリアする

TPMエラーが続く場合は、 Trusted Platform Moduleをデフォルトの状態にリセットしてみてください。作業を開始する前に、作業内容を保存し、PC 上の個人データをバックアップする(back up the personal data on your PC)ことをお勧めします(Microsoft)

1. [スタート(Start)] メニューを開き、[ Windows セキュリティ(Windows Security)] を選択します。

2. Windows セキュリティサイドバーで [(Windows Security)デバイス セキュリティ(Device Security)]を選択します。次に、[セキュリティ(Security)プロセッサの詳細] を選択します。

3. [セキュリティ(Select Security)プロセッサのトラブルシューティング] を選択します。

4. [TPM のクリア] ボタンを選択します

5. [クリアして再起動] を選択して、Windows PC のセキュリティ プロセッサをリセットすることを確認します。

PC のTPMをリセットする別の方法は、次のとおりです。

1. Windows Key + R実行(Run)ボックスを開きます。次に、tpm.msc と入力し、[OK] を選択します。

2.メニュー バーで [Action > Clear TPM

3. [再起動] を選択します。

Microsoft Office資格情報 を削除する

次の修正では、次にOffice製品 のライセンス認証を試みる前に、既存のMicrosoft Office資格情報をWindowsから削除します。(Windows)

Windows + Sを押してControl Panelと入力し、検索結果から Credential Managerを選択します。

2. Windows 資格情報を選択します。

3. [汎用資格情報] で、 (Generic)Officeアプリケーションの資格情報を展開し、[削除](Remove)を選択します。

4. [はい] を選択して確認します。

5. コンピュータを再起動します。

Microsoft 365アカウントが(Microsoft 365)Windowsへのサインインに使用するMicrosoft アカウント(Microsoft Account)と異なる場合は、コンピューターを再起動する前にアカウントを削除することをお勧めします。

1. [スタート(Start)] メニューを開き、[設定(Settings)] を選択します。

2. Accounts > Access職場または学校にアクセス] に移動します。

3. Microsoft 365アプリへのサインインに使用する職場または学校のアカウントを選択し、[切断(Disconnect)] を選択します。

メモリ整合性をオンにする

メモリ(Memory)の整合性は、高セキュリティ プロセスを悪意のある攻撃から保護するWindowsのネイティブ セキュリティ機能です。オンにすると、「トラステッド プラットフォーム モジュールが誤動作しました」というエラーが表示されなくなる場合があります。

1. Windows セキュリティを開き、サイドバーで [(Windows Security)デバイス セキュリティ(Device Security)]を選択します。

2. コア分離の詳細を選択します。

3.メモリ(Memory)整合性スイッチを有効にして、コンピュータを再起動します。

コンピュータのトラステッドプラットフォーム モジュール ドライバを更新する(Platform Module Drivers)

古いTPMドライバーは、「トラステッド プラットフォーム モジュールが誤動作しました」というエラーが PC に表示される別の理由である可能性があります。新しいTPM(TPM)更新プログラムを確認してインストールします。

1. Windows + R実行(Run)ボックスを開きます。次に、devmgmt.msc と入力し、[OK] を選択します。

2. [セキュリティ(Security)デバイス] カテゴリを展開します。

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

4. [ドライバーを自動的に 検索] を選択します。(Search)

5. Windowsが新しいTPMドライバー を検出してインストールするまで待ちます。(Wait)

デバイス マネージャー(Device Manager)が新しいドライバーを見つけられない場合は、代わりにWindows Updateを試してください。(Windows Update)それを行うには:

1. コンピューターの設定(Settings)アプリを開き、 Windows Updateを選択します。

2. [アップデートの確認] を選択します。

3. [オプションの更新を表示] > [(Select View)ドライバー(Driver)の更新] を選択し、保留中のハードウェア ドライバーの更新をインストールします。

TPM ドライバー(Reinstall TPM Drivers)のアンインストールと再インストール

PC に新しいTPMドライバーがない場合は、次にそれらをアンインストールして再インストールすることを検討してください。これにより、ドライバーの破損の可能性のあるインスタンスが解決されます。それを行うには:

1.デバイス マネージャーを開き、[(Device Manager)セキュリティ(Security)デバイス]を展開します。

2. [トラステッド プラットフォーム モジュール] をダブルクリックし、[デバイスの(Double-click Trusted Platform Module)アンインストール(Uninstall)]を選択します。

3. [アンインストール] を選択して確認します。

4. コンピュータを再起動します。

5. [デバイス マネージャー] を再度開き、[(Device Manager)セキュリティ(Security)デバイス] を右クリックして、[ハードウェア変更の(Hardware Changes)スキャン(Scan)]を選択します。

最新の認証プロトコル(Modern Authentication Protocols)を無効にする

既定では、Microsoft 365は、アクティブ化のために(Microsoft 365)OAuthSAMLなどの最新のアカウント認証プロトコルを使用します。ただし、セキュリティが強化されているにもかかわらず、「トラステッド プラットフォーム モジュールが誤動作しました」というエラーが発生することもあります。次のレジストリ ハックを使用してそれらを無効にすると、問題が解決する可能性があります。

1. Windows + R実行(Run)ボックスを開きます。次に、 regedit と入力してEnterを押します。

2. 次のパスをコピーしてレジストリ エディタ(Registry Editor)ウィンドウの上部に貼り付け、Enter キーを押します。

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Identity

3. 右側の空き領域を右クリックし、[New > DWORD (32 ビット)(Value)] を選択します。

4. 新しいエントリの名前をEnableADALに変更します。

5. 新しいレジストリ エントリを開き、[値のデータ] フィールドの値が O であることを確認します(Value)

6. コンピュータを再起動します。

Ngc フォルダの所有権を取得

「Ngc」は、Windows Helloのセキュリティ情報を保存するシステム フォルダーです。場合によっては、破損して「トラステッド プラットフォーム モジュールが誤動作しました」というエラーが発生することがあります。フォルダの内容を削除すると、Windowsはすべてを最初から再作成することになります。

1.ファイル エクスプローラー(File Explorer)を開きます。次に、次のパスをコピーして貼り付け、Enter キーを押します。

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

2. Ngcフォルダーを右クリックし、[プロパティ] を選択します。

3. [セキュリティ(Security)] タブに切り替えて、[詳細設定] を選択します(Advanced)

.

4. [所有者] の横にある [変更] を選択します。

5. Windowsユーザー アカウント名を空のボックスに入力し、[OK] を選択します。

6. [サブコンテナとオブジェクトの所有者を置き換える(Replace)]チェックボックスの横にあるボックスをオンにして、[Apply > OK ] を選択します。

7. [はい] を選択します。

8. NGCフォルダーを開き、内部のすべてのコンテンツを削除します。

9. コンピュータを再起動します。

BrokerPlugin(Delete BrokerPlugin)およびCloudExperienceHost アカウント データの削除(CloudExperienceHost Account Data)

次に、 BrokerPlugin(BrokerPlugin)およびCloudExperienceHostプロセスに関連するすべてのアカウント関連データを削除します。それを行うには:

1.ファイル エクスプローラー(File Explorer)を開き、次の場所にアクセスします。

  • % LOCALAPPDATA %\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\AC\TokenBroker\Accounts
  • % LOCALAPPDATA %\Packages\Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy\AC\TokenBroker\Accounts

2.両方のディレクトリ内のすべてのファイルを 削除します。(Delete)

3. PC を再起動し、Microsoft Support and Recovery Assistantを再度実行します。

  • クリーン ブートを実行する

Windowsをクリーン ブートすると、 Microsoft 365のアクティブ化プロセス中にサード パーティのスタートアップ プロセスから競合が発生するのを防ぐことができます。それを行うには:

1.実行(Run)ボックスを開きます。次に、「msconfig」と入力して [OK] を選択します。

2. [すべてのMicrosoftサービスを非表示にする] の横にあるチェックボックスをオンにして、[すべて無効にする] を選択(Hide)ます(Disable)

3. [スタートアップ(Startup)] タブに切り替えて、[タスク マネージャーを開く(Open Task Manager)] を選択します。

4. Microsoft 以外のすべてのプロセスを無効にします。

5. PC を再起動し、Microsoft 365を再アクティブ化します。

6. 無効になっているサービスとスタートアップ プログラムを再度有効にします。

Windowsで(Windows)新しいユーザー アカウント(New User Account)を作成する

Windowsプロファイルの破損は、 (Windows)TPMエラーのもう 1 つのもっともらしい理由です。したがって(Hence)、新しいWindowsユーザー アカウントでMicrosoft 365をセットアップしてみてください。それを行うには:

1.設定(Settings)アプリを開き、[アカウント] を選択します。

2. [設定]サイドバーで(Settings)[家族(Select Family)とその他のユーザー] を選択します。次に、[他のユーザー] の下の [この PC に他のユーザーを 追加する] を選択します。(Add)

3. [このユーザーのサインイン情報がありません] > [ Microsoftアカウント を持たないユーザーを> Add

4. ユーザー名とパスワードを挿入し、新しいローカル アカウントを作成します。

5. 新しいアカウントにサインインします。

6. Microsoft 365をインストールしてアクティブ化します。それでも問題が解決しない場合は、データを新しいアカウントに移行し、(migrate your data into the new account)古いプロファイル(delete your old profile)を削除してください。

Trusted Platform Module の(Platform Module Has)誤動作が修正されました(Fixed)

「Trusted Platform Module Has Malfunctioned」エラーは、解決が難しい場合があります。ただし、時間をかけて上記の修正を行うと、最終的にはそれを取り除くことができるはずです.

上記の修正で解決しない場合は、BIOS または UEFI の更新が必要かどうかを確認してください(check if the BIOS or UEFI needs an update)それが問題にならない場合は、 Windows を工場出荷時のデフォルトにリセットすることを(resetting Windows to factory defaults)検討してください。



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts