Windows 10 および Windows 11 でプログラム互換性トラブルシューティング ツールを実行する 4 つの方法
その他 / / April 17, 2023
Windows 10 または Windows 11 でアプリを開く際に問題に直面していますか? 何年も使用しているアプリの場合、現在の Windows と互換性がない可能性があります。 幸いなことに、Windows に組み込まれている Program Compatibility Troubleshooter を使用して、互換性の問題をすばやくトラブルシューティングできます。
名前が示すように、Program Compatibility Troubleshooter はプログラムをチェックして、現在の Windows バージョンで実行できるかどうかを診断します。 可能であれば、特定のアプリを Windows 10 または Windows 11 の互換モードで実行できます。 ただし、他のトリックを試す前に、Windows 10 および Windows 11 で Program Compatibility Troubleshooter を呼び出す方法を知っておく必要があります。
1. コンテキスト メニューを使用してプログラム互換性トラブルシューティング ツールを実行する
Program Compatibility Troubleshooter を実行する最も簡単な方法は、アプリまたはプログラムのコンテキスト メニューを使用することです。 ただし、デフォルトでは、トラブルシューティング ツールはコンテキスト メニューで使用できません。 バッチ ファイルを実行して、トラブルシューティング ツールを追加します。
次のバッチ ファイルは、レジストリ設定を変更します。 したがって、手順に進む前に、次のことを行う必要があります。 レジストリをバックアップするこれにより、問題が発生した場合にコンピューターを簡単に復元できます。
ステップ1: キーボードの Windows キーを押して、[スタート] メニューを開きます。
ステップ2: タイプ メモ帳 を入力し、Enter キーを押します。
ステップ 3: 次のコードをメモ帳に貼り付けます。
Windows レジストリ エディタ バージョン 5.00; BAT ファイル [HKEY_CLASSES_ROOT\batfile\shellEx\ContextMenuHandlers\Compatibility] @="{1d27f844-3a1f-4410-85ac-14651078412d}"; CMD ファイル [HKEY_CLASSES_ROOT\cmdfile\shellEx\ContextMenuHandlers\Compatibility] @="{1d27f844-3a1f-4410-85ac-14651078412d}"; EXE ファイル [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility] @="{1d27f844-3a1f-4410-85ac-14651078412d}"; MSI ファイル [HKEY_CLASSES_ROOT\Msi. Package\shellex\ContextMenuHandlers\Compatibility] @="{1d27f844-3a1f-4410-85ac-14651078412d}" [HKEY_CLASSES_ROOT\MSILink\shellex\ContextMenuHandlers] @="{1d27f844-3a1f-4410-85ac-14651078412d}" [HKEY_CLASSES_ROOT\MSILink\shellex\ContextMenuHandlers\{1d27f844-3a1f-4410-85ac-14651078412d}] @="互換性 コンテキストメニュー"; ブロックをクリア [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked] "{1d27f844-3a1f-4410-85ac-14651078412d}"=-
ステップ 4: 上部の [ファイル] オプションをクリックし、メニューから [名前を付けて保存] を選択します。
ステップ 5: .reg 拡張子の付いた適切な名前を付け、[ファイルの種類] を [すべてのファイル] に変更します。 次に、[保存] ボタンをクリックします。
ステップ 6: 保存した .reg ファイルをダブルクリックし、表示されるレジストリ エディターのプロンプトに対して [はい] をクリックします。
その後、コンピューターを再起動して変更を適用します。
コンピューターが再起動したら、問題のあるアプリケーションを右クリックし、コンテキスト メニューから [互換性のトラブルシューティング] を選択します。 次に、画面の指示に従って互換性の問題を修正します。
2. 設定アプリを使用してプログラム互換性のトラブルシューティング ツールを実行する
設定アプリには、すべての種類のトラブルシューティング ツールを含む専用のトラブルシューティング セクションがあります。 設定アプリを使用して Program Compatibility Troubleshooter を実行するには、正しく開くかどうかを確認する必要があります。 場合は、ガイドを参照してください。 Windows で設定アプリが開かない、または機能しない.
Windows 10 と Windows 11 では、Program Compatibility Troubleshooter にアクセスする手順が異なることに注意してください。 それでは、まず Windows 11 でアクセスする方法を確認しましょう。
ステップ1: Windows + I キー ショートカットを押して、設定アプリを開きます。
ステップ2: 左側のサイドバーから [システム] を選択し、右側のペインで [トラブルシューティング] オプションを選択します。
ステップ 3: [その他のトラブルシューティング] をクリックします。
ステップ 4: Program Compatibility Troubleshooter の横にある [実行] ボタンをクリックします。
Get Helpウィンドウがポップアップし、問題のあるアプリケーションを選択する必要があります. 次に、画面の指示に従って問題を解決します。
Windows 10 の設定アプリから Program Compatibility Troubleshooter を実行する手順は次のとおりです。
ステップ1: Windows + I キーを押して [設定] を開き、[更新とセキュリティ] を選択します。
ステップ2: 左側のサイドバーから [トラブルシューティング] を選択し、右側のペインで [追加のトラブルシューティング] をクリックします。
ステップ 3: [Program Compatibility Troubleshooter] をクリックして展開し、[トラブルシューティング ツールの実行] オプションを選択します。
3. コントロール パネルを使用してプログラム互換性トラブルシューティング ツールを実行する
コントロールパネル Windows 10 および 11 で使用できるもう 1 つの重要なユーティリティです。 これを使用して、ネットワークの管理、コンピューターのカスタマイズ、トラブルシューティング ツールの実行などを行うことができます。 コントロール パネルを使用して Program Compatibility Troubleshooter を実行する方法は次のとおりです。
ステップ1: スタート メニューの検索バーに、次のように入力します。 コントロールパネル、 し、Enter を押します。
ステップ2: [表示方法] の横にあるドロップダウン アイコンをクリックし、[カテゴリ] を選択します。
ステップ 3: [プログラム] をクリックします。
ステップ 4: 右側のペインで、[以前のバージョンの Windows 用に作成されたプログラムを実行する] オプションを選択します。
ステップ 5: [Program Compatibility Troubleshooter] ウィンドウで、[Advanced] オプションをクリックします。
ステップ 6: [修復を自動的に適用する] チェックボックスをオンにして、[次へ] をクリックします。
ステップ 7: コンピューターで実行されていないアプリケーションを選択し、[次へ] をクリックします。
トラブルシューティング ツールは、利用可能な問題を探して解決します。
4. デスクトップ ショートカットを使用してプログラム互換性トラブルシューティング ツールを実行する
Windows では、よく使用するアプリケーションやトラブルシューティング ツールのショートカットを作成できます。 定期的に互換性の問題に直面している場合は、デスクトップに Program Compatibility Troubleshooter ショートカットを作成して、すぐにアクセスして問題を解決できます。 その方法は次のとおりです。
ステップ1: Windows + D キーを押して、デスクトップに向かいます。
ステップ2: 空のスペースを右クリックし、カーソルを [新規] に合わせて、コンテキスト メニューから [ショートカット] を選択します。
ステップ 3: 場所ウィンドウで、次の場所を貼り付けて、[次へ] をクリックします。
%システムルート%\システム32\msdt。EXE-idPCW診断
ステップ 4: タイプ プログラム互換性のトラブルシューティング ネーミング ウィンドウで [完了] をクリックします。
古いアプリを実行しても問題ありません
長い間更新を受けていないアプリケーションの長いリストがあり、最新の Windows OS と互換性がない可能性があります。 幸いなことに、上記の方法を使用して Program Compatibility Troubleshooter を実行することで、互換性の問題をすぐに解決できます。
最終更新日: 2023 年 4 月 3 日
上記の記事には、Guiding Tech のサポートに役立つアフィリエイト リンクが含まれている場合があります。 ただし、編集の完全性には影響しません。 コンテンツは偏りがなく、本物のままです。
によって書かれた
アマン・クマール
Aman は Windows のスペシャリストであり、Guiding Tech と MakeUseOf で Windows エコシステムについて書くのが大好きです。 彼が持っています 情報技術の学士号を取得し、現在はフルタイムのフリーランス ライターであり、Windows、iOS、および ブラウザ。