質問: 単純な質問ですが、XPはNTや2000と同系列ととらえていいのでしょうか?95/98とは違うシステムなのでしょうか? というのも95/98で動いて2000では動作しないゲームをいくつか持っているのでちょっと考えているのです。同系列ならやっぱりXPじゃ動かないのでしょうか?
回答: 単純な質問ですが、XPはNTや2000と同系列ととらえていいのでしょうか? そうです。 まあ、詳しい回答はしませんがそうなります。 (詳しい回答がみたいなら参考や下を) 95/98とは違うシステムなのでしょうか? そうですね。基本コアは異なります。 間単に言えば、9xはDOS・16ビット・32ビットVM(16ビットと32ビットはシステムVMに属する)を利用しのそれぞれを独立したものとしてソフトを動作させます。 XPやNTはwin32サブシステム(システムサービス)という32ビットコアを基本として動作します。そのため16ビットアプリやDOSアプリはOS上で32ビットのアプリに変更されるのです。 これも詳細は参考。 よって、windows3,1などで使われてきた16ビットアプリとDOSのアプリの一部は正常に動作しませんが全てが動かないとは言えません。 同系列ならやっぱりXPじゃ動かないのでしょうか? 98や95対応でもゲームの一部では何もしないでXP動作する物があることがすでに判明しています。XPでは9x環境をできる限り再現する機能がありますから、それを利用すれば、NT・2000よりは使える可能性が高くなるのは確かです。 また、メーカー側もサポート中のソフトに関してはアップデートなどで対応しているようです。 これについては、各メーカーのサポートに問い合わせてください。 また、マ社サイトでも順次動作確認済み対応アプリを公開しています。 ちなみに、2000やNT対応でも動作が悪いもしくは正常動作しない物があります。これはXPでメモリ管理やシステム管理が今まで以上に強化されているためで、一部NTアプリも正常動作しない可能性はあります。 (一切動作しない可能性は低いです) 参考URL: