• ベストアンサー

Windows 95用のソフトをWindows XP で使用しようと考えています

こんにちは。 よろしくお願い致します。 Windows 95用のソフトをWindows XP で使用しようと考えています。 実行した感じでは正常に動作しています。 問題がでる可能性はありますでしょうか?

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

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8536/19408)
回答No.3

「ほぼ99%大丈夫」ですが、例外的に ・95にあって、XPで廃止されたAPI(XPで実行するとエラーになってしまうAPI)を呼んでいる ・95では単に呼べば良いだけのAPIが、XPでは特権を取得してからじゃないとエラーになってしまうようになったAPIを呼んでいて、呼び出し前に特権を取得していない ・95とXPでは動作が異なるAPIを呼んでいる(場合によっては例外が発生してアプリが強制終了する) と言う場合、正常に動作しない場合があります。 その他「95とXPでウィンドウのデザインが違う」のが原因で、ウィンドウのクライアント領域の広さが違ってしまう場合があります。 他には、95ではボタンがウィンドウに収まっているが、XPだとボタンがウィンドウからはみ出して押せなくなっていたり、本来は無い筈のスクロールバーが表示されたり… それと、95とXPでは、ウィンドゥのタイトルバーのデザインが大きく違うので、自前で[_][□][×]ボタン(「最小化」「最大化」「閉じる」のボタン)を表示してるアプリは、おかしな動作をします(一部の古いMS-Office製品がそうなっている)

chie_tanom
質問者

お礼

どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

Win32APIを正しく使用していれば…とりあえずは大丈夫と思われますが…。 ソースなどからチェックしないことには可能性はゼロではない。 というくらいしか。 Win95の頃には手抜きな使い方でも問題の無かったAPIが、XPなどでは厳密にチェックするようになった…とかありますし。 # 権限とか…NTFS関連とか……

chie_tanom
質問者

お礼

どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • BLK314
  • ベストアンサー率55% (84/152)
回答No.1

>Windows 95用のソフトをWindows XP で使用しようと考えています。 >実行した感じでは正常に動作しています。 >問題がでる可能性はありますでしょうか? 問題ないと考えます。 95もXPもその基盤はWin32APIという同一のプラットフォームです。 基本的な部分での互換性はあります。 ただし、おおきく異なる点があります。 それは、ハードウェアの制御方法です。 95/98系では、アプリケーションが直接制御することが許されていました。 XPも含めNT/2000系では、それは許されず、 "ドライバ"を経由する必要があります。 もちろん、95/98系でも"ドライバ"経由での制御も可能です。 見た感じ正常である ということは、ハードウェア制御関係の問題はないのではないでしょうか? 一般に,機器制御を目的としたソフトの場合、 ソフトの起動直後から、終了直前まで 絶え間なく、機器と通信することが多いです。 よって、その様な機能をもつ95用のソフト (ドライバ未使用) をXPで動かすと 直ちに"アクセス違反"などの症状が出るのが普通です。 そのような症状がないところをみると ハードがらみの懸念はなさそうです。

chie_tanom
質問者

お礼

どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Windows7 の「Virtual Windows XP」について<動作しないソフト・ドライバの可能性は?>

    Windows7 の「Virtual Windows XP」について、教えてください。 「Virtual Windows XP」環境であれば、XPで動作していたソフト・ドライバは全て動作すると考えてよいのでしょうか? 正常に動作しない可能性があるものはどのようなものがありますか? よろしくお願いいたします。

  • Windows 7 XP mode

    昔のWindows98でのMS-DOSモードの感じで、Windows 7のXP MODEを試しました。CPUはCore2Duo 2.53GHzですがXPソフトの動作が遅く、使いたい機能は制限され、使いものにならないと感じました。XPソフトの動作が遅いのはWin7のXP MODEの使い方に問題があるのでしょうか。 今はパソコンは安価に手に入る時代なのでWinXPとWin7の両パソコンを自宅内ネットワークに接続して使用したほうがWinXPのソフトが順調に動作し、データも共有できると思いました。

  • windows98で使用しているソフトをXPで使…

    windows98で使用しているソフトをXPで使いたい 現在N社の自動プロ(CAD.CAM)ソフトをwindows98で使用しています。 PCの買い替えにあたり、XPにインストールしたいと思っております。 windows98では、インストールの際、DOSモードにてインストールしておりました。 ですが、XPにはDOSモードがありません。 コマンドプロンプトからではと思い、やってみたんですが 「DOSがインストールされていません」と出てインストールできませんでした。 何かインストールできる方法はありませんでしょうか?

  • Windows XP(32bit)について質問です。

    Windows XP(32bit)について質問です。 Windows XPに4Gメモリーを付けて、1Gのグラフィックボードを付けた場合動作は正常なのでしょうか? 3G程度しか認識しないと聞いていますが、不具合等起きますか? XPにも64bitがあるみたいですが、フリーソフト等動作はどうなのでしょうか? XPの64bitの動作はあまり書かれていないため使用中の方や、知っている方の意見をお願いします。 宜しくお願いします。

  • windows xp とカスペルスキ

    windows xpでウイルスバスターからカスペルスキへとかえたのですが avp.exeというのがcpuをほぼ100%弱使用状態がずっと続きまともに pcが動作しません。 サポートに相談したら「ルートキットスキャンをoffにする。ファイルアンチウイルス項目で ファイル実行時にスキャンを有効にする」というアドバイス受けその通りにしましたが 改善しません。 このソフトはwindows xpでは使いにくいのでしょうか? vistaにも導入してますがそちらは問題なく動作してます。 xp :pentium2.4Gh vista:celeron 1.8Ghで両方シングルコアです。

  • Windows XP+SP2でソケット通信できません.

    ソケットを使用したプログラム(接続元,クライアントというのでしょうか..)を,Winodows9XからWindows XP+SP1(Pro)では正常に動作しているのですが, Windows XP(Pro)+SP2のPCでは,正常に動作しなくなり現在困っています. 接続先(サーバー)は,同一のプログラムを使用しています. サーバーの設定条件を明記しますと. サーバー:Windows 2000 Server +SP4 接続ポート番号:10000,10001 TCPProtocol(VB6.0の表記)を使用しています. です. Windows XP+SP2のファイアーウォールの設定を無効にし,プログラムを実行するとXP+SP2でも正常に動作します. OSのファイアウォールでポート番号を開放(許可)するような設定ができるのでしょうか?

  • MS-DOS のソフトをWindows XPで動作させたい

    よろしくお願いいたします。 Q1:PC98(のMS-DOS)で動作していたソフトをWindows XP上で動作させることが出来るのでしょうか?試してみたのですが、表示がおかしくなってしまい、まともに動作しません。 Q2:Q1のソフトはC++言語で作ってあるのですが、このPC98用のソフトをWindows XP用にするにはどういった方法があるでしょうか?簡単に行う方法はあるのでしょうか?

  • XP用のソフトは2000 Serverで使用可能?

    NECのExpress5800/110Gdの購入を考えています。 サーバー機種なのでサポートOSは Windows 2000 Server, Windows Server 2003,などです。 現在OSはWindows XPなのですが、仮にWindows 2000 Serverを導入して今まで使用していたWindows XP用のソフトウェアはすべて問題なく動作するのでしょうか?

  • 古いソフトをXPモード以外で使用したい

    古いソフトをXPモード以外で使用したい windows 7 では囲碁ソフト GAM社の囲碁ワープロ研鑽XPモードにしたのですが碁盤の一部が表示されませんwindows XPでは正常でした 知識のない私でもこのパソコンにXPをインストールできたらと思っています インターネットで碁が打ちたいだけでパソコンを使用しています よろしくお願いします

  • Windows2000用アプリでもXPで必ず使える?

    ネット上でいろいろ検索してもわからなかったので 質問させていただきます。 Windows2000対応で、WindowsXPで動作確認されていない アプリケーションソフトでも必ずXP上で問題なく動作するのでしょうか? それとも中にはXPではうまく動かないといった Windows2000用アプリがあるのでしょうか? みなさん、よろしくお願いしますm(_"_)m。