- 締切済み
WindowsMeのコンベンショナルメモリ
DrSumireの回答
- DrSumire
- ベストアンサー率39% (264/666)
>WindowsMeはconfig.sysを書き直して再起動しても、 >config.sysの内容を無くしてしまいます。(サイズが0kb) そうなんですか、失礼しました。 Meがそんな仕様なのであれば、MeでのDOSアプリの利用はやはり無理があると思います。 どうしてもそのPCでDOSアプリを動作させるのであればVMWareなどのエミュレータを利用してDOSVを起動するのが一番の近道のような気がします。
関連するQ&A
- DOSプロンプトから EMSメモリーの確保
Windows XP で DOSプロンプトから DOSアプリ(マルチプラン)を操作したところ アプリは 問題なく起動するのですが 容量の大きなファイルを呼び出すとメモリー不足でエラーとなります DOS マシンでは 正常でした おそらく 使用可能エクステンドメモリが ないためと思われます ちなみに MEM コマンドで 以下の 内容がでてきます ----------------------------------------------------------------------- 655360 バイト : コンベンショナルメモリ 655360 バイト : 使用可能 MS-DOS メモリ 465008 バイト : 最大プログラムサイズ 1048576 バイト : 全エクステンドメモリ 0 バイト : 使用可能エクステンドメモリ 941056 バイト : 使用可能 XMSメモリ MS-DOS は, ハイメモリ領域に常駐しています. ----------------------------------------------------------------------- 使用可能エクステンドメモリを DOSプロンプトから 確保したいのですが?
- ベストアンサー
- その他([技術者向] コンピューター)
- メモリが無視される?
NEC PC9821Xa9にメモリ増設して 16→40MBにしたところ、DOSでMEMを走らせたら ちゃんと40MB認識しているのにWIN3.1>DOSプロンプト でMEMを走らせると16MBしか認識していません。 WIN3.1にちゃんと認識させるにはどうしたらよいのでしょうか?
- ベストアンサー
- その他(OS)
- MS‐DOSプロンプトが起動しない
JW-CADを利用しようとしているのですがDOSが起動しません。 スタートメニューからプログラム・MS‐DOSプロンプトをクリックしても「システムに装着されたデバイスは動作していません」と出て、そのあと、「’C\WINDOWS¥デスクトップ¥MS-DOSプロンプト.pif'」が参照しているオブジェクトは削除されたか、またはアクセスできません。」と出て、起動できません. 起動FDからはDOSは起動しますが、何が原因なんでしょうか教えてください.
- ベストアンサー
- Windows 95・98
- コンベンショナルメモリの増やし方XP
PCを98→XPのPro(Dell)に入替えましたがDOS窓で動くアプリで印刷ができない項目があります、その他の印刷はできるのですが プロンプト→mem /cでみると プログラムへの使用可能全バイト数(コンベンショナル+アッパー)494k 実行可能プログラム最大数が486..8k になってます これをコンベンショナルメモリ値を650kまで増やしたいのですが いろいろ試したのですがどうにも増えません ご回答お願いします
- 締切済み
- SE・インフラ・Webエンジニア
- MS-DOSを起動するとコンベンショナルメモリが必要ですと表示される
MS-DOSを実行したのですが、次のようなエラーがでます。 このプログラムはもっと多くのコンベンショナルメモリが必要です。コンベンショナルフォルダを使っているドライバ・常駐フォルダを外すか、プログラムの「メモリ」プロパティでコンベンショナルの最大値を増やしてください、と表示されます。 この場合どのようにすればいいのでしょうか? OSはWindows Meです。 お願いします。
- ベストアンサー
- Windows Me
- MS-DOS プロンプトの画面サイズについて
MS-DOS プロンプトについて教えてください。 私はウインドウズの98を使っています。 MS-DOS プロンプトをプログラムから開くと PCの画面がDOS画面でいっぱいになってしまい、 ウインドウズの画面が見れません。 DOS画面を小さい画面にしたいのですが、 解る方教えてください。
- ベストアンサー
- その他(OS)
- 大容量のメモリ確保をスワップ無しで行う方法について
教えてgooの識者のお知恵をお借りしたくご質問させていただきます。 表記の通り、C&C++を用いて、大容量のメモリ確保をスワップ無しで行いたく考えております。 質問の内容としてましては、(1)、(2)の2点があります。 (1) 「VirtualAllocに失敗するという理由としてどのような原因があるのでしょうか?」 VirtualAlloc関数に、引数MEM_RESERVE、MEM_COMMITを渡してメモリ確保を行ってみたのですが、 メモリ確保に成功するPCと成功しないPCが存在し、理由が分からずにいます。 (いずれもタスクマネージャなどで確認すると物理メモリの空き容量は1.3GB程度空いているPCです。) (確保に失敗するPCで確認してみたところ、650MB付近までは確保に成功します。) (2) 「VirtualAlloc以外にスワップを回避して大容量のメモリを確保する方法はあるのでしょうか?」 newでは確保ができるのですが(当然なのかもしれませんが)、 ページングファイルに移動されてしまうと処理が重たくなってしまうので採用できない方法だと考えています。 プログラムの内容は、外部インターフェースからの入力を待つために常駐し、入力した900MB分のデータを高速に処理するというものです。 900MBのデータ量は必須で、高速かつ安価なPC構成とする必要があるために全ての処理をメモリ上で行う方法を選択しました。 ハードウェアは2GB以上のメモリを搭載、Windows XP SP3 32bitのPCに限定しています。
- 締切済み
- C・C++・C#
- XPでDOSのソフトのメモリを最大限に確保したいのですが方法はありますか?
仕事でDOSのソフト(JWCAD)を使用しています NTでもXPでもそのソフトは普通に使えたのですが、 最近配布されたPCの一部だけ、ソフトの起動はするものの大きなファイルを読み込もうえとすると「メモリが足りません」と でてしまいます。 2000の時には、BATファイルかPIFファイルでHMBなどのメモリ空間を確保するメニューが表示できましたが、 XPでは、見当たりません。 XPでも問題のないPCもあるだけに、どこかで設定できないものかと、悩んでいます。 どなたかお教えいただけないでしょうか・・・ 追伸 WIN版も出ているのですが、年輩者も含めて全員の操作や設定の教育をした時期にはDOSしかありませんでしたので、今 切り替えるのは 無理に近い状況なんです。 本来なら、WIN版に切り替えるだけ の作業なんですが・・・
- 締切済み
- その他(ソフトウェア)
- メインメモリ640KBの壁って今もあるの?
MS-DOSの頃はメモリを増設しても 640KBの壁があるため色んなドライバーを 入れたりフリーソフトを使って空きを増や したり奇妙なことをしていました。 今もDOS/V機は基本的には同じ系統だと 思うのですがWindowsって内部的にはやはり メインメモリ640キロバイトに起因する処理 などやっているのでしょうか? それとももう過去の話なのでしょうか? よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
VMWareですか。調べてみましたがとても値段の高いソフトですね。 それにLinuxやWindows2000は持っていませんのでとても手が出せません。 他に調べたところ、システムコマンダーなどのマルチOSブートをサポートする ソフトがありましたので、こちらを使ってWindowsMeとWindows98(又はPC-DOS/V)の デュアルブート環境を作って、DOSアプリはWindows98で実行してみようと思います。 今回はありがとうございました。