web-dev-qa-db-ja.com

DOSアプリケーションをネイティブに実行できるWindowsオペレーティングシステムの最後のバージョンは何ですか?

私の意見では使用するのが面倒なDOSBoxを使用せずにDOSアプリケーションを実行できるWindowsオペレーティングシステムの最新バージョンは何ですか?

ある種の互換モードを新しいバージョンのWindowsオペレーティングシステムにインストールできますか?

なぜサポートが削除されたのですか?技術的な理由ですか、それともマーケティング上の理由ですか?

1
yoyo_fun

私の意見では使用するのが面倒なDOSBoxを使用せずにDOSアプリケーションを実行できるWindowsオペレーティングシステムの最新バージョンは何ですか?

驚かれる準備をしてください:この記事の執筆時点での最後のバージョンは、Windows 1032ビットバージョン1703です。

「キャッチは何ですか?」あなたはおそらく尋ねています。問題は、DOSプログラムがDOSだけでなく、40 MBのパーティションやFAT16ファイルシステムなどのDOS時代のコンピュータも想定していることです。これらを提供する必要があります。

なぜサポートが削除されたのですか?技術的な理由ですか、それともマーケティング上の理由ですか?

Windowsの32ビット版のみが16ビットのDOSアプリをサポートしています。その理由は、ロングモードでの16ビット操作をサポートしないIntelおよびAMDのx86アーキテクチャです。したがって、64ビットバージョンのWindowsの場合、サポートが終了することはありませんでした。そもそも追加されなかったからです。

ある種の互換モードを新しいバージョンのWindowsオペレーティングシステムにインストールできますか?

できる。そしてそれは名前を持っています。その名前はDOSBoxです!

ああ、私はあなたが何を望んでいるかを完全に理解しています:あなたは現代のオペレーティング環境と古いDOSアプリの快適さを混ぜたいと思っています。ただし、この快適さは、古いDOSアプリが準拠していない技術の進歩によって達成されたことを理解する必要があります。 DOSは苦痛だったので、DOSBoxは苦痛です。申し訳ありませんが、ケーキを持って食べることはできません。

8
user477799

長いファイル名を入力する必要はありません。まず、DosBoxをデスクトップに置きます。次に、デスクトップに配置されているDosBoxのアイコンの上にプレイしたいゲームをドラッグします。最後に、ゲームがロードされます。ゲームをロードするためだけに長いファイル名を付ける必要はありません!

0
maxfps

https://technet.Microsoft.com/en-us/library/ff756590.aspx を参照してください。これらの古いプログラムを「386拡張モード」で実行しているWindows7のスレッドで仮想マシン。新しいバージョンのWindowsがまだ機能するかどうかは、私には言えません。

0
BlackMage