互換性トラブルシューティングが機能しない場合:この6つの修正を使用してください
一部のユーザーは、Windows 10のプログラム互換性トラブルシューティングが機能しないと報告しています。そのユーザーがトラブルシューティングを起動しようとすると、読み込みエラーメッセージがコードとともに表示されます。
互換性トラブルシューティングが、一部のユーザーに対して問題を検出する際にフリーズすることもあります。これは問題になる可能性がありますが、今日はその修正方法をお見せします。
なぜ互換性トラブルシューティングが機能しないのか?
互換性トラブルシューティングが機能を停止すると、重要な問題となることがあります。以下のいずれかが容易な引き金になる可能性があります:
- マルウェアやウイルス – デバイス上の感染は、互換性トラブルシューティングが機能しない主な原因です。
- 破損したシステムファイル – OSの多くの機能と同様に、破損したファイルがある場合、トラブルシューティングに影響を及ぼす可能性があります。
- ドライバーの問題 – 古いまたは互換性のないソフトウェアやドライバーも、互換性トラブルシューティングに問題を引き起こす可能性があります。
通常は解決が容易な問題ですので、修正方法をお見せします。
互換性トラブルシューティングが機能しない場合どうすればよいか?
1. C: ドライブのTEMPおよびTMP変数が設定されていることを確認
- まず、Windowsキー + Sキーの組み合わせを押して検索ユーティリティを開きます。
- 次に、検索テキストボックスにコントロールパネルと入力します。
- コントロールパネルをクリックしてウィンドウを開きます。

- 次に、コントロールパネルの検索ボックスに環境と入力します。

- システム環境変数の編集をクリックします。
- 環境変数ボタンを選択します。

- TEMPをクリックし、編集を選択します。

- パスがCドライブに設定されていることを確認し、変数値を次のように変更します:
C:\Temp - OKボタンを押します。
- C:ドライブに環境変数が設定されていない場合は、TMPをダブルクリックします。
- 変数値を次のように変更します:
C:\Temp - 次に、ユーザー変数の編集ウィンドウでOKをクリックします。
- 次に、環境変数のウィンドウでOKをクリックします。
環境変数を変更することで、C:ドライブの互換性トラブルシューティングが機能しない場合に役立つことがありますので、ぜひお試しください。
2. Windows 10をセーフモードで実行
- Windows 10のスタートメニューを開きます。
- 電源ボタンをクリックします。
- Shiftキーを押し続けながら再起動をクリックします。

- Windows 10が再起動したら、トラブルシューティングオプションを選択します。

- 次に、詳細オプションを選択し、スタートアップ設定を選んで再起動ボタンを開きます。

- 再起動ボタンをクリックします。
- その後、F4キーを押してセーフモードを有効にするオプションを選択します。

- それから、セーフモードでプログラム互換性トラブルシューティングを実行してみてください。 注: セーフモードでプログラム互換性トラブルシューティングが機能する場合は、サードパーティのプログラムまたはサービスがセーフモードの外でそれと衝突している可能性が高いです。
3. サードパーティのウイルス対策ソフトウェアとファイアウォールを無効にする
- タスクバーの隠しアクセス矢印をクリックします。
- ウイルス対策アイコンをクリックし、Avastシールド制御にマウスをかざして10分間無効にするを選択します(このステップは異なるウイルス対策ソフトによって異なります)。

サードパーティのウイルス対策ユーティリティとファイアウォールは、プログラム互換性トラブルシューティングと衝突する可能性が最も高いソフトウェアです。
したがって、インストールされているサードパーティのウイルス対策ユーティリティやファイアウォールソフトウェアを無効にするために、システムトレイのアイコンを右クリックして無効オプションを選択してください。
4. 暗号サービスが有効になっていることを確認
- Windowsキー + Rを押します。次に、services.mscと入力し、Enterを押します。

- 暗号サービスをダブルクリックします。

- スタートアップの種類メニューで自動オプションが現在選択されていない場合は選択します。

- 開始をクリックしてサービスを実行します。
- 適用オプションを選択します。
- OKボタンを押して暗号サービスウィンドウを閉じます。
互換性トラブルシューティングが機能しない場合は、上記の手順に従って必要なサービスを有効にしてください。 このトピックについて詳しく読む
- 修正:Windowsトラブルシューティングが停止しました
- 古いHotmailサインイン:古典的なアカウントに簡単にアクセスする方法
- マイクロソフトが個別のゲームパス契約に最大5000万ドルを支出したと元マネージャーが明らかに
- マイクロソフトがWindows 11のセキュリティ向上のためにJScriptをJScript9Legacyに置き換え
- Windows 11のビルド27898は小さなタスクバーアイコン、迅速な回復、より賢い共有を追加
5. DNSキャッシュをフラッシュし、Winsockカタログをリセット
- スタートを押し、cmdと入力し、管理者として実行を選択します。

- まず、このコマンドを入力してEnterを押します:
ipconfig /flushdns

- 次に、リセットコマンドをプロンプトに入力してEnterを押します:
netsh winsock reset 
- これらのコマンドを入力した後、Windows 10を再起動します。
これらのコマンドを実行した後、Windows 10上で互換性トラブルシューティングがまだ機能しないか確認します。
6. Windows 10をリセットする
- WindowsキーとIを同時に押して設定を開きます。
- 更新とセキュリティをクリックしてWindows Updateタブを開きます。

- 設定の左側にある回復を選択し、このPCをリセットユーティリティのために開始するボタンをクリックします。

- ファイルを保持オプションを選択し、次へをクリックします。

- Windows 10のデフォルトの工場設定をリセットするために、次へおよび完了ボタンをクリックします。
ユーザーは、上記の潜在的な解決策がプログラム互換性トラブルシューティングの問題を解決するのに役立ったと述べています。
上記のいくつかの修正が、異なるトラブルシューティングの類似の読み込み問題を修正するのにも役立つ可能性があるため、すべて試してみることをお勧めします。
これらの解決策は特定の順序で書かれていませんので、適切と思われるものを試してみてください。最後に、何がうまくいったかをコメントで教えてください。