質問: 古いdos用プログラムをwin95でロードしたい。 古いdos用のプログラム(某社の係数計算プログラム。ibm5550で使用していた。対応dosバージョンは不明。)をwin95の環境で動作させたいのです。 dos窓やms-dosモードでは動作しません。windowsヘルプも参考にしましたが上手くいきませんでした。 なるべくならマルチosにしたくはありません。 どなかか良い方法をご存知の方がいらしたら教えてください。
回答: 動作しないとは...エラーが出るのですか? 起動さえもしないって事ですか? windows95のバージョンは? hddのフォーマットは? fat32にしてあると、dosのプログラムが実行しない事が往々にしてあります。 dosのバージョンが解れば少しは解決策があるかも知れませんが、それもないとなると難しい。 また、わたしの微かな記憶では、ibm5550で雨後来ていたdosは標準のms-dosと少し違ったファンクションを利用して動いていたと思うのですが...ね。 そもそも、いくらdosを引きずっているosであるwindows95でも、ネイティブのdosアプリケーションを動かすのは難しい物がありますね。 そこで確認して欲しいのは、そのアプリケーションがwindows環境で動かないのかをメーカに問い合わせる。プログラム名が判らなければ、調べる事も出来ませんからね。 次に、config.sysから不必要なデバイスドライバを削除する。autoexec.batからも同様に不必要な物は削除する。 これだけやってもダメなら、そのプログラムが特殊なファンクションを呼び出していて、そのファンクションが、対応していないのだと思って、諦めてマルチブート環境を容用意するしかないと思います。