Windows11/10の互換モードで古いプログラムを実行する

他のソフトウェアと同様に、Windowsオペレーティング(Windows operating)システムは新しいバージョンに更新され続けます。また、トランジションは直接アップグレード中にプログラムの互換性(program compatibility)を維持しますが、複数のバージョン間で状況が悪化し始めます。

ハードウェアが実際にはより強力であるにもかかわらず、WindowsXPPCで完全に機能したプログラムとゲームはWindows11でも実行されなくなりました。一部のアプリケーションは起動する可能性がありますが、視覚的な問題があり、奇妙な色や不具合が表示されます。

幸い、古いゲームをプレイするためだけに、コンピューターを石器時代(Stone Age)にダウングレードする必要はありません。「互換モード」と呼ばれるWindowsの機能(Windows feature)のおかげで、以前のバージョンのWindowsのパフォーマンスと一致する、古い設定でその特定のプログラムを実行できます。その方法を調べましょう。

互換モードとは何ですか?

古いプログラムが新しいバージョンのWindowsで(Windows)機能(t work)しない理由は、基盤となるアーキテクチャが変更されたためです。最新のオペレーティングシステムは、メモリの管理方法が異なり、より多くの色をレンダリングし、I/O code変更した可能性もあります。

レガシーソフトウェア(legacy software)をこれらのバージョンで実行できるようにするために、 Microsoftは(Microsoft)互換モード(Compatibility Mode)を導入しました。これを使用すると、古いバージョンのWindowsが提供する環境を模倣して、古いプログラムを正常に機能させることができます。

ただし、この機能はレガシーバージョンを完全に再現したものではなく、近似値であることに注意してください。まれですが、互換モード(compatibility mode)でも一部のプログラムが正しく動作しない可能性があります。

Windows 11/10互換モード(Compatibility Mode)プログラム(Program)を実行する

互換モード機能(compatibility mode feature)は、Windows 10と11の両方で同じです。Windows11で異なるのは、右クリックメニューの新しい外観だけです。それ以外は、これらの手順により、両方のバージョンのWindowsで選択したプログラムに互換モード(compatibility mode)を適用できます。

  1. プログラムの互換モード(compatibility mode)を有効にするには、その実行可能ファイルを右クリックして、[プロパティ(Properties)]を選択します。

  1. Windows 11では、このドロップダウンメニューの表示は少し異なりますが、選択可能な[プロパティ]オプションがあります。(Properties )

  1. プロパティウィンドウが開き、プログラムに関する情報と、独自の設定を持つ他のさまざまなタブが表示されます。[互換性(Compatibility )]タブに切り替えます。

  1. このタブには、2つのオプションがあります。互換性のトラブルシューティングを実行する(Run the compatibility troubleshooter)か、モードを手動で設定できます。おそらく手動ルートを使用する必要がありますが、最初にトラブルシューティングを試してみても害はありません。

プログラム互換性トラブルシューター(Program Compatibility Troubleshooter)を使用

  1. プログラム互換性トラブルシューター(Program Compatibility Troubleshooter )が開くと、2つのオプションが再び表示されます。推奨設定またはトラブルシューティングプログラムを(Troubleshoot program. )試す(Try recommended settings)ことができます。最初のオプション(option doesn)でプログラムが正しく実行されない場合は、2番目のオプションを選択して実際に問題を診断してください。

  1. トラブルシューティングでは、アプリケーションの実行中に直面している問題を選択するように求められます。この情報に基づいて、Windowsは適切な互換性設定を選択します。

  1. [プログラムのテスト...(Test the program… ) ]ボタンを使用して、新しい設定を実際にプログラムに適用する前にテストできます。アプリケーションを終了したら、[次へ]を選択します。(Next.)

  1. プログラムが正しく機能した場合は、[はい、このプログラムのこれらの設定]を選択します。(Yes, these settings for this program. )それ以外の場合は、[いいえ](No, try again using different settings)を選択し、別の設定を使用して再試行して、他の設定でプログラムを実行してみてください。設定を保存(Just)せずにトラブルシューティングを終了する場合は、[キャンセル]をクリックしてください。(Cancel)

手動で設定

  1. 互換モード(compatibility mode)を手動で設定することは、トラブルシューティングを使用するよりも実際には面倒ではありません。[互換モードでこのプログラムを実行する(Run this program in compatibility mode for )]チェックボックスをオンにして、リストから適切なオペレーティングシステムを選択します。どのバージョンのWindows(Windows)でプログラムを正しく実行できるかわからない場合は、Windows8(Windows 95)からWindows95(Windows 8)まで逆方向に作業してください。

  1. それだけです。色やフォントの問題が発生した場合は、減色モード(Reduced color mode)高DPI設定の変更(Change high DPI settings )などを有効にできます。変更するたびに適用(Apply )し、プログラムをテストして何が機能するかを確認します。

通常、互換モードの1つで古いプログラムを実行することができます。それでも機能(t work)しない場合は、正しいDirectXバージョンがないかDLLがないことが問題である可能性があります。

Windows 11/10互換モード(Compatibility Mode)古いプログラム(Old Programs)を実行できますか?

Windows 10と11はどちらも、個々のプログラムごとに互換モード(compatibility mode)を設定するオプションを提供します。このように、リストから正しいモードを選択するだけで、古いバージョンのWindows用のアプリケーションを実行できます。

互換モード(Compatibility mode)を使用して、プログラムを実行できるが視覚的なアーティファクトが発生する場合に備えて、従来のカラーオプションを使用したり、 (legacy color)DPI設定を下げたりすることもできます。これは、最新のシステムで古いビデオゲームをプレイする場合に特に便利です。

ごくまれに、互換モード(compatibility mode isn)を変更しても古いプログラムを実行するのに十分ではありません。これは、この機能(feature isn)が古いオペレーティングシステムを完全に再現したものではなく、ドライバなどの一部がまだ異なる可能性があるためです。これが発生した場合は、問題のソフトウェアのシステム要件を確認し、不足しているコンポーネントをインストールしてから再試行してください。



About the author

私は 10 年以上の経験と Android デバイスでの作業経験を持つコンピューター技術者です。また、過去 5 年間オフィスで働いており、Office 365 と MacOS の使い方を学びました。余暇には、屋外で音楽を演奏したり、映画を見たりするのを楽しんでいます。



Related posts