How To

「このオペレーティングシステムはサポートされていません」というエラーを解決する方法

February 13, 2026 1 分で読む Updated: February 13, 2026

こうしたエラーは厄介です。特に、新しいOSに慣れているのに、古いアプリや設定のおかしいインストーラーが「このオペレーティングシステムはサポートされていません」というメッセージを表示してくる場合はなおさらです。通常、これはアプリが現在のバージョンと互換性のない方法で実行しようとしていることが原因です。Windows 11で古いアプリを実行している場合や、古いOSに互換モードを設定した新しいアプリを起動しようとしている場合などです。問題は、Windowsがこうした状況にそれほど寛容ではないことで、互換設定を変更してもうまくいかない場合があることです。そこで、過去に解決した確実な方法をいくつかご紹介します。互換モードの調整やトラブルシューティングツールの実行などです。ただし、環境によっては、これらの修正が安定するまでに何度か試したり、再起動したりする必要がある場合があることに注意してください。

アプリが「サポートされていません」と表示されたときのOS互換性の問題を修正する方法

アプリケーションの互換性設定を確認する

これは、よくある問題に対する手っ取り早い解決策です。互換モードを有効にすると、Windowsは古いOSの動作を模倣しようとするため、この方法は有効です。ほとんどの場合、設定をオフにするか、別のバージョンに設定するだけで済みます。ただし、注意点があります。特に非常に古いプログラムの場合は、互換モードを有効にして実行する必要がある場合もあります。試行錯誤が必要になりますが、多くの場合、モードを切り替えたり、オフにしたりするだけで問題が解決します。

  • アプリのメイン実行ファイルがあるフォルダ(通常はProgram FilesまたはProgram Files (x86)内にあります)に移動します。Windowsエクスプローラーを使用してアプリを見つけます。
  • 実行可能ファイル (.exe) を右クリックし、[プロパティ]を選択します。
  • 「互換性」タブに切り替えます。ここで魔法が起こるか、イライラするかが変わります。
  • 「このプログラムを互換モードで実行する」にチェックが入っている場合は、オフにしてみてください。特にアプリが古いバージョンのWindows向けに設計されている場合は、これでエラーが修正されることがあります。
  • [OK]または[適用]をクリックして、アプリが正常に実行されるかどうかを確認します。

設定によっては、アプリやインストーラーに別のランチャーやショートカットが用意されている場合があります。両方の互換性プロパティを必ず更新してください。Windowsは必要以上に操作を難しくしているからです。

古いOSに互換モードを設定してみる

  • 互換性を無効にしても問題が解決しない場合は、手動で設定してみることをお勧めします。 「このプログラムを互換モードで実行する」のチェックボックスをオンにしてください。
  • Windows 7Windows XPなどの古いバージョンの Windows を選択します。
  • 「適用」をクリックして、アプリを再度起動してみてください。アプリは変更されたシステムの動作を想定するため、別のOSバージョンを選択すると問題が解決する場合があります。
  • それでも失敗する場合は、異なるバージョンでこのプロセスを繰り返してください。Windows 7モードでは問題なく動作するアプリがXPでは動作しない、あるいはその逆のケースも見受けられます。ちょっと変な感じですが、試してみる価値はあります。

Windowsプログラム互換性トラブルシューティングツールを使用する

これは一種のブラックボックスですが、見落としがちな設定を見つけてくれることがよくあります。トラブルシューティングツールは自動的に問題を検出し、修正方法を提案します。場合によっては互換性の調整も行ってくれます。特に、アプリに必要なWindowsのバージョンがわからない場合や、手動での設定がうまくいかない場合に便利です。

  • アプリケーションの実行可能ファイル (またはショートカット) を右クリックし、[プロパティ]を選択します。
  • もう一度「互換性」タブに移動します。
  • [互換性トラブルシューティングの実行]をクリックします。
  • 指示に従ってください。問題を検出し、修正を推奨します。
  • 「推奨設定を試す」というメッセージが表示されたら、それに従ってください。次に、「プログラムをテスト」をクリックして、プログラムが動作するかどうかを確認してください。あるマシンではすぐに動作するかもしれませんが、別のマシンでは異なる設定でこの手順を数回繰り返す必要があるかもしれません。
  • すべて問題なければ、設定を保存します。

OSとドライバーのアップデートを確認する

場合によっては、単なる互換性の問題ではなく、システムの問題であることもあります。特にWindows 11またはWindows 10をご利用の場合は、OSが完全に最新であることを確認してください。アップデートにより、このエラーの原因となっている互換性のギャップが修正されることがあります。これは、一見無関係に思える場合でも当てはまります。

  1. 押すWin + Iと設定が開きます。
  2. [更新とセキュリティ] > [Windows Update]に移動します。
  3. 「更新プログラムの確認」をクリックします。保留中のもの(特にオプションの更新プログラム、ドライバー、チップセットのパッチ)はすべてインストールします。
  4. 必要に応じて再起動してください。アップデートプロセスによって、状況が改善する場合があります。

グラフィックカード、マザーボード、周辺機器のドライバーが最新かどうかも忘れずに確認してください。互換性のないドライバーはシステムを異常な状態にし、アプリがOSがサポートされていないと誤認識してしまうことがあります。

それでも問題が解決しない場合は、新しいWindowsバージョン(ハードウェアが対応している場合はWindows 11など)へのアップグレード、またはダウングレードが唯一の選択肢となる可能性があります。PC Health Checkアプリで公式要件を確認するか、[Microsoft Windows ダウンロードページ](https://www.microsoft.com/en-us/software-download/)にアクセスして最新バージョンを入手してください。

全体的に、互換性をいじることは必ずしも完璧ではありませんが、サポートされていないOSエラーのほとんどに対しては確実な解決策となります。特に古いアプリや扱いにくいアプリの場合は、多少の試行錯誤が必要になることを覚悟しておいてください。