Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10 互換モードを使用して古いプログラムを実行する

コンピュータのハードウェアは急速に変化します。 PC で何をアップグレードする必要があるかは、その使用方法によって異なります。ゲームには最新のパーツが必要になることがよくありますが、古いソフトウェアは動作が異なる場合があります。

オペレーティング システムを更新して、お気に入りのプログラムが機能しなくなったことに気付くよりも、気分が悪いことはほとんどありません。 Windows 10 互換モードは、ソフトウェアを復活させるのに役立ちます。

古いソフトウェアが壊れるのはなぜですか?

古いソフトウェアを復活させる方法を検討する前に、それらが Windows 10 で動作しない可能性がある理由について学ぶ価値があります。

  • 古い依存関係 – Windows 10 では利用できなくなった古いプログラムやライブラリに依存するソフトウェア
  • 16 ビット プログラム – Windows 10 は 64 ビットであり、16 ビット プログラムをサポートしていません *32 ビットでも問題なく動作します)
  • DOS – MSDOS 用に設計された古いプログラムやゲームは、Windows では実行できません。これは、ターミナル ウィンドウ用に DOS システムのごく一部しかエミュレートしていないためです
  • セキュリティ – プログラムのエクスプロイトとバックドアは絶えず変化しており、更新された古いソフトウェアはセキュリティ リスクとして拒否される可能性があります

これらの問題やその他の問題により、古いソフトウェアの実行が停止する可能性があります。古いソフトウェアを存続させることは、多くの人々が熱心に取り組んでいるトピックであり、公式の寿命を超えて製品を拡張することを専門とするオンライン コミュニティがあります。

Windows 10 互換モードを使用してソフトウェアを実行する方法

古いソフトウェアをインストールしても実行できない場合は、いくつかの選択肢があります。 1 つ目は、自動互換性チェッカーを使用してソフトウェアをさまざまなモードと照合し、それらを起動して実行することです。

  • .EXE を右クリックします。 ファイルを開き、[プロパティ] を選択します
  • 互換性の下で タブで、[互換性のトラブルシューティング ツールを実行] をクリックします。
  • Windows がプログラムをスキャンするまで待ちます
  • [推奨設定を試す] を選択します
Windows 10 互換モードを使用して古いプログラムを実行する

これにより、Windows 10が最適と考える設定で動作するようにプログラムが設定されます.それでも起動しない場合は、プロセスを繰り返します。今回は [プログラムのトラブルシューティング] を選択します。 対話型ウィザードを起動する最後のステップで。

Program Compatibility Troubleshooter は、最新のソフトウェアで最適に機能します。ただし、プログラムを実行するソフトウェアが正確にわかっている場合は、手動モードを使用したほうがよい場合があります。

Windows 10 互換モードを手動で選択する方法

前の手順を試してもうまくいかなかった場合でも、あきらめる前に試すことができる他のオプションがあります。 Windows 互換モードで使用するシステムを手動で選択できます:

Windows 10 互換モードを使用して古いプログラムを実行する
  • .EXE を右クリックします。 ファイルを開き、[プロパティ] を選択します
  • 互換性の下で タブで、[互換モードでこのプログラムを実行する:] をクリックします。 チェックボックス
  • プログラムが作成された Windows のバージョンを選択してください
  • [OK] をクリックします

現在、そのプログラムが開かれるたびに、Windows 10 は shim (古いオペレーティング システムと新しいオペレーティング システムの間のギャップを埋めるように設計された特別なソフトウェア) を介して実行を試みます。

Windows 互換モードが機能しない場合の対処法

Windows 10 互換モードは、多くの古いソフトウェアを実行するのに適していますが、実行するには古すぎる、または時代遅れのソフトウェアに遭遇することがあります。これらの場合、簡単な修正はありませんが、それが不可能というわけではありません。

古いプログラムを実行するためのオプションは他にもいくつかありますが、それらはもう少し冒険的です。

仮想マシンで古いバージョンの Windows を実行する

仮想マシンは、コンピューター上のサンドボックス プログラムで実行されるオペレーティング システム全体です。他のオペレーティング システムや Linux ディストリビューションを試すのに最適な方法です。

Windows Vista - Virtualbox へのインストール (2018)

VM の利点は、古いハードウェアを完全にエミュレートできることです。この方法では、Windows 10 で古いオペレーティング システム用のプログラムを実行するのではなく、Windows XP を仮想マシンでネイティブに実行できます。

これにはいくつかの利点がありますが、おそらく最も重要なのは、最新のシステムと古いソフトウェアを分離し、ソフトウェアが引き起こす可能性のあるセキュリティ上の問題を排除することです.

DOSBox で DOS ソフトウェアを実行する

Windows が登場する前は、すべてのソフトウェアが DOS (通称 MSDOS) で実行されていました。最新バージョンの Windows と DOS の間に互換性はありませんが、エミュレーター経由でプログラムを実行するオプションがあります。

Windows 10 互換モードを使用して古いプログラムを実行する

ソフトウェアを仮想マシンにインストールすることもできますが、DOSBox の方がはるかに簡単なオプションです。完全に無料でオープンソースであり、Windows や macOS を含むさまざまなプラットフォームで幅広い古いゲームやソフトウェアをサポートするように設計されています。

古いハードウェアでコンピューターを組み立てる

究極の筋金入りのアプローチとして、お好みのオペレーティング システムを実行する専用のコンピューターを構築できます。極端に聞こえるかもしれませんが、まさに YouTuber の MattKC が行ったことです。

究極の Windows 98 PC を求めるクエスト [パート 1]

ビデオが示すように、このアプローチにはバグが多く、気弱な人向けではありません。ただし、挑戦するつもりなら、古い PC を構築する背後にある考え方は堅実です。結局、かなりの量の政府、医療、および軍事用ソフトウェアが、今日でも古いマシンで実行されています。

ただし、それが良いことだと思うかどうかは主観的なものです。

古いソフトウェアと最新のハードウェア

古いソフトウェアを存続させることは情熱かもしれませんし、ビジネスに必要かもしれません。いずれにせよ、Windows 10 には、古いプログラムを存続させるためのオプションがいくつかあります。

Windows 7 を実行している場合、同じ理由で XP モードが便利であることがわかります。また、Windows 8 ユーザーは、オペレーティング システムに組み込まれている同様の Windows 互換モードに気付くでしょう。


  1. Windows 10 PC で Disk Explorer ソフトウェアを使用するには?

    コンピュータのハード ディスクがいっぱいになり、ストレージ容量が不足している場合は、データを外付けハード ドライブに転送するか、不要なファイルを削除することができます。しかし、どのファイルがシステムに蓄積され、どこに保存されているかを特定することは必ずしも容易ではありません。したがって、すべてのコンピューター ファイルを識別して分類し、一覧表示できるアプリケーションが必要です。これは、Advanced System Optimizer のようなディスク エクスプローラ ソフトウェアの助けを借りてのみ可能になります。 他の多くのディスク エクスプローラー ソフトウェアが利用可能であるのに、なぜ

  2. Windows 10 で古いプログラムを互換モードで実行する方法

    Windows XP または Windows 7 で実行していたプログラムはありますか?そのプログラムの Windows 10 用の更新バージョンが見つからない場合は、小さな問題かもしれません。しかし良いニュースは、Microsoft が古いプログラムを簡単に実行できる非表示の互換性モードを Windows 10 に組み込んだことです。 Windows 互換モードの前提条件 古いプログラムを実行する前の最初のステップは、Windows 10 で互換モードをオンにして、プログラム互換性トラブルシューティング ツールを起動することです。そのための手順は次のとおりです。 ステップ 1. タスクバ