• ベストアンサー

98で動くソフトをXPで正常に動くように出来ないか?

98用のソフトがXP上では正しく動きません。 勝手な希望ですが、XP上で98と同じ環境を作り出し、98用ソフトを正しく動かすことが出来るなんてことは出来ないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  下記の互換モードを試してはいかがですか。 では。

参考URL:
http://www.microsoft.com/japan/windowsxp/pro/using/itpro/compatibility/apcompatmode.mspx
VitaminBB
質問者

お礼

回答ありがとうございます。 こんな方法があったのですね。 ほぼ完動ですので問題なしです。

その他の回答 (10)

  • gsxr600
  • ベストアンサー率4% (1/25)
回答No.11

 VIRTUAL PC なんてどーですかね? 無料ですし http://www.microsoft.com/japan/windows/virtualpc/default.mspx  私は試したことはありませんが...

VitaminBB
質問者

お礼

回答ありがとうございます。

  • tenteko20
  • ベストアンサー率42% (1294/3027)
回答No.10

ソフトの種類を言って頂いたほうがもっと的確なアドバイスが得られるかも知れませんよ。 この聞き方ではデュアルブート等の一般的な方法しか答えられません。 私も以前XPにインストール出来ないソフトについてこちらで質問したことがあります。 その時は直接の回答は得られませんでしたが、参考となるURLを紹介していただき、解決できました。 その時の方法は一度そのソフトが動くME機にインストールして、作成されたフォルダーをXP機に移動させることでソフトを起動させることが出来るようになりました。

VitaminBB
質問者

お礼

回答ありがとうございます。

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.9

・安全・確実にするならXPと98のデュアルブートを構築。 ・手間もコストもかかるがほぼ確実で利便性が良いのがエミュレーター(VertualPCなど)を使ってXP上に98環境をマウントさせる方法。 ・XPの擬似16ビット対応機能(互換モード)を使うのは、もっとも簡単でコストもかかりませんが、動作保証は一切ありません。動くかどうか、動いても正常動作をするかはやってみないとわかりません(何かエラーが出た時互換モードが悪いのかそのプログラム側が元々バグっているのかなどの見極めもできません)。

VitaminBB
質問者

お礼

回答ありがとうございます。

  • tojyo
  • ベストアンサー率10% (117/1066)
回答No.8

Windows95/98/Meは32bitOSでありながら16bitアプリが動作することを前提に設計されたものです。 WindowsNT/2000は当初から16bitアプリを切り捨てて(互換性を切り捨てて)設計されたものです。 実際問題として32bitアプリが主流となったので、互換性をある程度切り捨てて統合したのがWindowsXPです。 当初はWindows2000の時点で完全に統合する予定だったものが開発が間に合わず、95/98系のOSとしてME/98SEが発売され、NT系のOSとして2000が発売されました。

VitaminBB
質問者

お礼

回答ありがとうございます。

  • subaru130
  • ベストアンサー率20% (66/326)
回答No.7

WindowXPでWindow98専用のソフトは基本的には動かないと考えてください理由は下の通りです。 Window95・98・MEはWindow3.1のMS-DOSがいらなくなったバージョンです(簡単に言ってしまうと) Window2000・XPはWindow NT4.0の系統から進化したものなので、生まれと育ちが違います。 2つの系統があったものを1つにした理由は本格的なネットワーク時代になったので、 セキュリティーを高める必要があったため WinonaNTのセキュリティーとWindowMeの使い心地をあわせたのがWindowXPなのです。 長々とすみません

VitaminBB
質問者

お礼

回答ありがとうございます。

  • tojyo
  • ベストアンサー率10% (117/1066)
回答No.6

お金をかけてかまわないのなら、VertualPCも手ではないでしょうか。 WindowsXPから98互換モードで実行しても動かなかったアプリもOKですよ。

VitaminBB
質問者

お礼

回答ありがとうございます。

noname#149639
noname#149639
回答No.5

>しかし、XPを入れてるPCに後からそれ以前のOSを入れると不具合が出たような気がします... 1つのパーティションに98とXPはダメです。 CとDにして先にCに98を入れて次にDにXPを入れます。 さらに98が製品版という条件が付きます。

VitaminBB
質問者

お礼

回答ありがとうございます。 製品版がないのでダメですね。

回答No.4

>98も有りますが、目の前にPCを2台も置くと奥さんに怒られます。 別にPCを2台置かなくてもデュアルブートを構築してみてはどうですか?デュアルブートとは1つのPCに複数のOSをインストールすることです。 しかし、XPを入れてるPCに後からそれ以前のOSを入れると不具合が出たような気がします...

VitaminBB
質問者

お礼

回答ありがとうございます。 こういう方法が有るのですね。 でも、OSを切り替えるのはちょっと面倒かな。

回答No.3

参考URLのようなものもありますが,もう一台安いPCを買うか,デュアルブート環境を構築した方が安くて安定します。 ところで,なぜ「XP上」でないといけないのかを補足していただけないでしょうか。

参考URL:
http://www.microsoft.com/japan/windows/virtualpc/default.mspx
VitaminBB
質問者

補足

普段使っているPCがXPだからです。 98も有りますが、目の前にPCを2台も置くと奥さんに怒られます。

回答No.2

そのプログラムの実行ファイル(拡張子がexeのもの)を右クリックして、互換性タブをクリックして「このプラグラムを互換モードで実行する」から、Windows98を選んで実行してみてください。

VitaminBB
質問者

お礼

回答ありがとうございます。 うまく行きましたよ。

関連するQ&A