• 締切済み

EMSメモリーについて

yanmaaの回答

  • yanmaa
  • ベストアンサー率45% (207/457)
回答No.3

お使いのOSが不明なので一概に言えませんがCONFIG.SYSの記述に問題があると思いますので補足願います。 詳しくはc:\windows\Msdosdrv.txtにいろいろかかれています。(注:Win98SEにはあります。) そこのEMM386.EXEに関するところの記述確認願います。

tohma
質問者

お礼

みなさんありがとうございました。 早速調べてみましたが、EMM386は組み込まれてないって表示されました。 ちなみに使っているOSはwindowsMeです。 今後、わたしはどうしたらいいのでしょう・・・

関連するQ&A

  • DOSプロンプトから EMSメモリーの確保

    Windows XP で DOSプロンプトから DOSアプリ(マルチプラン)を操作したところ アプリは 問題なく起動するのですが  容量の大きなファイルを呼び出すとメモリー不足でエラーとなります DOS マシンでは 正常でした おそらく 使用可能エクステンドメモリが ないためと思われます ちなみに MEM コマンドで 以下の 内容がでてきます ----------------------------------------------------------------------- 655360 バイト : コンベンショナルメモリ 655360 バイト : 使用可能 MS-DOS メモリ 465008 バイト : 最大プログラムサイズ 1048576 バイト : 全エクステンドメモリ 0 バイト : 使用可能エクステンドメモリ 941056 バイト : 使用可能 XMSメモリ MS-DOS は, ハイメモリ領域に常駐しています. ----------------------------------------------------------------------- 使用可能エクステンドメモリを DOSプロンプトから 確保したいのですが?

  • EMSが欲しい。

    WinMe上でMsDosベースのプログラムを動かしたいのですが、 とりあえずインストールはできた(?)ようです。 しかし、実行しようとすると 「EMSメモリがありません。」 というエラーメッセージが表示されてしまいうまくいきません。 こんなにメモリがあるのに。 昔だったら、適当なEMSドライバをConfigに書き込めば済むのに。。。 やっぱ、Windowsはよくワカラン。 ということで EMSメモリを確保して、それをMsDosベースのプログラムに 通知することは可能ですか?

  • セーフモードでDOSだとディスプレイに損傷?

    現在、OSのセットアップ中にフリーズしたらノーマルで起動できなくなった、というトラブルをかかえています。 ↓経緯 http://www.okweb.ne.jp/kotaeru.php3?q=322336 そこでアドバイスしていただいた方法のひとつに、セーフモード起動中にMS-DOSプロンプトをひらく必要のある方法があったのですが、これをためしてみようとしたところ、セーフモード中にDOSのプログラムを実行すると、システムに異常が発生したり、ディスプレイが損傷したりする可能性があるけど、実行しますか?のような表示が出てきました。この場合の「システム」とはどのへんのことを指し、また、ディスプレイに与える損傷とはどんなことが考えられるのか教えて下さい。一概には言えないかもしれませんが、考えられる可能性のいくつかでもわかれば大変参考になります。 これを実行しようとするリスクがどのくらいのものなのか知りたいのです。(それ以前に、DOS窓をひらくこと自体がDOSプログラムを実行、ということになるんでしょうか?)

  • コンベンショナルメモリーの増やし方について、質問があります。

    コンベンショナルメモリーの増やし方について、質問があります。 ---- autoexec.bat ---- SET JW2P=A:?TARO5;A:?JW2; @ECHO OFF PATH A:?JUST5;A:?DOS;A:?FD_313;A:?VZ;A:?RESET;A:?LHA; SET TEMP=A:?DOS SET DOSDIR=A:?DOS LH A:?DOS?MSCDEX.EXE /D:CD_101 /L:Q LH A:?DOS?SMARTDRV.EXE /X rem MOUSE rem DOSSHELL rem MOUSE /R ---- config.sys ---- FILES=30 BUFFERS=10 SHELL=A:?COMMAND.COM /P DOS=HIGH,UMB DEVICE=A:?DOS?HIMEM.SYS /TESTMEM:OFF DEVICE=A:?DOS?EMM386.EXE /UMB /T=A:?DOS?EXTDSWAP.SYS rem DEVICEHIGH=A:?ATOK8?EMS386.SYS DEVICEHIGH=A:?DOS?SETVER.EXE DEVICEHIGH=A:?ATOK8?ATOK8A.SYS /UCF=A:?ATOK8?ATOK8.UCF rem DEVICEHIGH=A:?DOS?PRINT.SYS /U DEVICEHIGH=A:?ATOK8?ATOK8B.SYS DEVICEHIGH=A:?ATOK8?ATOK8EX.SYS DEVICEHIGH=A:?DOS?NECCD.SYS /D:CD_101 rem DEVICEHIGH=A:?DOS?RSDRV.SYS rem DEVICEHIGH=A:?DOS?KKCFUNC.SYS rem DEVICEHIGH=A:?DOS?NECAIK1.DRV rem DEVICEHIGH=A:?DOS?NECAIK2.DRV A:?NECAI.SYS rem DOS=HIGH,UMB rem DEVICE=A:?MISCSI?MSC200.SYS /N /PORT=280 /PD DEVICEHIGH=A:?MISCSI?MSC55.SYS LASTDRIVE=Z DEVICEHIGH=A:?MISCSI?MSCDISK.SYS ---- output.txt ---- A:? > mem メモリの種類 合計 = 使用 + 空き ---------------- -------- -------- -------- コンベンショナル 640K 129K 511K アッパー メモリ 26K 18K 8K 予約済み 0K 0K 0K XMS メモリ 68,261K 2,726K 65,535K ---------------- -------- -------- -------- 全メモリ 68,927K 2,873K 66,054K 全 1MB 以下メモリ 666K 148K 519K 全 EMS メモリ 32,768K (33,554,432 バイト) 空き EMS メモリ 32,576K (33,357,824 バイト) 最大実行可能プログラムサイズ 511K (522,752 バイト) 最大空きアッパーメモリブロック 8K (8,112 バイト) MS-DOS はハイメモリ領域に常駐しています. ---------------------------------------------------------- メモリー不足から、「一太郎(MS-DOS 版)ver.5 」が起動できません。 コンベンショナルメモリーの増やし方を「autoexec.bat」と「config.sys」で、どう記載すればよろしいでしょうか? よろしくお願いします。

  • MS-DOS プロンプトの画面サイズについて

    MS-DOS プロンプトについて教えてください。 私はウインドウズの98を使っています。 MS-DOS プロンプトをプログラムから開くと PCの画面がDOS画面でいっぱいになってしまい、 ウインドウズの画面が見れません。 DOS画面を小さい画面にしたいのですが、 解る方教えてください。

  • C++ で DIR コマンド

    MS-DOSプロンプトで dir と入力すれば、フォルダ内の 様子がMS-DOSプロンプトに表示されるけど、 C++ で、MS-DOSプロンプトで dir と入力したのと同じ 様にするにはどういうプログラムを作ればいいのですか? 別の言い方で書くと、実行すればMS-DOSプロンプトが 起動し、dir と入力されて dirコマンドが実行される というファイルを作るソースが知りたいんです。 dirコマンドが実行される対象となるディレクトリは どこでもいいんです。 C++ のプログラムでも、ディレクトリ構造を出力することが 出来ると思うんだけど、MS-DOSプロンプトでやってみたいんです。 どうしてそんなことがしたいのかというと、C++ が難しそうだから という理由なんです。 例えば、ファイルコピーを自動化するプログラムを作る時、 C++ のプログラムの出力をMS-DOSプロンプトへ渡す方法を知っていれば、 MS-DOSプロンプトでのコピーは copy コピー元 コピー先 という簡単な書式だから、ファイルコピーを自動化するプログラムも 簡単に作れそうだなと思ったんです。

  • WindowsMeのコンベンショナルメモリ

    WindowsMeのMS-DOSプロンプトでコマンド「MEM」を使ったところ 最大実行可能プログラムサイズ 531K (543,840 バイト) このように表示されます。 この空きメモリの容量を増やす方法をご存じ有りませんか。  DOSプログラムが空きメモリ容量を570KBほどを要求してきます。 PIFファイルのメモリの設定で600KBに設定しても、 『現在のシステム設定では、このプログラムに必要なコンベンショナル メモリは確保できません。  コンベンショナルメモリを使っているドライバまたは常駐プログラムを アンロードするか、プログラムのプロパティシートで合計コンベンショナルの 値を減らしてください』と表示されます

  • DOSモードにならない

    98SEですが、 「スタート」-「WINDOWSの終了」-「MS-DOSモードで再起動する」 これを実行してもDOSプロンプトが表示されません。 画面が真っ暗なままです。 もちろんキーをたたいても何も表示されません。 どこがおかしいと考えられるでしょうか? おねがいします。

  • MS-DOSのconfig.sys内のEMM386.EXEのパラメーターについて教えて下さい

    古いMS-DOSの英語のプログラムを動かす必要が出てきました。 EMSに対応しているかも覚えていないので、できるだけメモリーを多くしたいと考え、大昔に自分のPCで使っていたconfig設定を書きためておいたノートを取り出して、その時のメモを見てみました。 その中に DEVICE=C:\DOS\EMM386.EXE /UMB /HIGHSCAN という記述を見つけたのですが、このパラメーターを全く覚えていないのです。 どなたかこのパラメーターの意味をお教えいただけませんでしょうか。 DEVICE=C:\DOS\EMM386.EXE RAM NOEMS ならわかるのですが。 もしかすると、98専用のコマンドですか? よろしくお願いいたします。 出かけることが多いので、もしかすると返事は遅くなってしまうかもしれません。

  • MS-DOSプロンプトでBEEP音を鳴らすコマンドは?

    MS-DOSプロンプト画面で音を鳴らす方法を教えてください。 パソコンはIBM NetVista DOS/Vです。 OSはWindows98SEです。