• ベストアンサー

「環境のためのメモリが足りません」エラー

クライアント(WIN2000)からサーバーにあるMS-DOSプログラムをショートカットキーのダブルクリックで実行すると 「環境のためのメモリが足りません」 「他の端末から実行するか、環境を改善してください」 のエラーが発生して、処理が中断されます。 WIN98の時はconfig.sysに「SHELL=\COMMAND.COM /E:XXX」を追加することで解決できていたと思うのですが NT系マシンだとCONFIG.SYSファイルはからっぽだし、CONFIG.NTファイルは何か違うみたいだし、解決法がまったくわかりません。 またMS-DOSプログラムのexeを直接実行すると 「c:\WINNT\System32\cmd.exe NTVDM CPUは不正な命令を検出しました。」 のエラーが発生してアプリケーションを終了するために「閉じるボタン」の押下しかできなくなります。 上記2点について、どちらか一方でも解決法を知っているかたはぜひアドバイスをお願いします。

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

  • ベストアンサー
noname#4545
noname#4545
回答No.1

以前NTの時に見た事のあるエラーですが今回と同一現象か判断できません。 ご参考までにMicrosoftからの回答をお知らせします。

参考URL:
http://www.microsoft.com/JAPAN/support/kb/articles/J044/5/66.asp
msmiyabin
質問者

お礼

教えていただいたURLの情報を元にconfig.ntファイルを加工してみたところ エラーが解消されました。 ありがとうございました。

関連するQ&A

  • 教えてくださいエラーについて

    pc初心者でわからなくてすみません いつからかは、分からないのですが アプリケーションを起動すると 16 ビット MS-DOS サブシステム 実行またはインストールしようとしているプログラムへのパス config.nt システム ファイルは MS-DOS および Microsoft Windows アプリケーションを実行するのに適していません。アプリケーションを終了するには、[閉じる] を選んでください。 というエラーがでて起動しません どうすればよいでしょうか

  • Config.ntのエラーって?

    ある種のダウンロードしたドライバとかアプリのインストを実行したときに、DOSのコマンドを利用しているのでしょうか 次のようなメッセージが出てエラーとなります 「Config.ntシステムファイルはMS-DOS及びMicrosoft Windowsアプリケーションを実行するのに適していません」 解決方法を検索してみると「\WINDOWS\repair の中にあるconfig.ntを\WINDOWS\sysytem32の中にコピーする」とありましたので実行してみましたが解決できませんでした  解決方法をアドバイスしていただければありがたいです

  • 16ビットサブシステムエラー

    WINDOWS F&Qで以下の文章の通りに入力してみましたがコマンド画面の 二行目を入力すると「指定されたファイルが見つかりません」と ストップします。 なにがどう悪いのでしょうか? 自作PC OS 2000pro 引用 抜粋文 Windows 2000/XP で DOS もしくは Windows 16 ビットアプリケーションを実行しようとすると、「16ビット MS-DOS サブシステム:config.nt は MS-DOS および Microsoft Windows アプリケーションを実行するのに適していません」というエラーメッセージが表示されることがあります。 これは config.nt ファイルが正しくないものに書き換えられた場合に発生するため、次の手順で回復を試みてください。 Windows CD-ROM をセットします。(ここで CD-ROM ドライブは D: と仮定します。) [スタート]-[ファイル名を指定して実行] から cmd を起動します。 以下のコマンドを実行します。 cd %systemroot%\system32 copy *.nt *.bknt d: cd i386 expand config.nt_ %systemroot%\system32\config.nt expand autoexec.nt_ %systemroot%\system32\autoexec.nt expand command.co_ %systemroot%\system32\command.com config.nt は、16bit サブシステムを起動する場合に読み込まれる、config.sys に相当するファイルです。

  • 環境がとても古いのですが…。

    環境がとても古いのですが…。 Win NT server、Oracle 8.0.5という環境でOracleのSYSのパスワードをEnterprise Managerから変更すると、サーバを再起動した際にOracleのインスタンスが起動しなくなるというエラーが発生しています。サービスを停止して開始するだけでも同様の現象が発生します。 SYSのパスワードをどうしても変更する必要があるのですが、変更方法が分かりません。上記のようなエラーを発生させないで変更する方法をご存知の方がいらっしゃいましたらご教示下さい。 宜しくお願い申し上げます。

  • Windows95が再起動を繰り返す

    Windows95を起動しようとすると, [Windows 95 is now restarting...] のメッセージが表示されて,再起動を繰り返します。 ウイルスチェックをしようと思い,[VB_SCANAT.EXE]を インストール後,症状が発生しました。 システムコマンダーをインストールしている DOS/Vマシンで,NT,95,MS-DOS が 組み込まれている環境です。 AUTOEXEC.BAT,CONFIG.SYS,WIN.INI,SYSTEM.INI 等のファイルは,かなりいろいろといじって試しましたが 復旧できません。 レジストリの登録に問題があるのかと思っていますが, KEY名などがわからないので修復できません。 ご教授よろしくお願いします。

  • config.sysのエラーについて(No.589356の続き)

    お読みいただきありがとうございます。  No.589356でconfig.sysの内容確認方法について質問した者です。Windows98のパソコンをMS-DOSで立ち上げると、以下のメッセージが表示されます。 The following file is missing or corrupted:c:\REALMODE\OAKCDROM.SYS There is an error in your CONFIG.SYS file on line 12  typeコマンドで内容を確認すると、12行目には DeviceHigh=c:REALMODE\OAKCDROM.SYS  と記述されています。この行を削除してconfig.sysを保存しなおせばよいのでしょうか?  また、Windowsを立ち上げた状態でMS-DOSプロンプトのウインドを開き、ここでc:>type config.sysと打ち込むと、MS-DOSで立ち上げたときとは違う内容が表示されるのですが、そういうものなんでしょうか?

  • MS-DOS プロンプトを全画面表示にすると終了してしまいます

    MS-DOS プロンプトを全画面表示にすると終了してしまいます。 1. command.com を起動する ウィンドウ表示で立ち上がります 2. Alt+Enter または プロパティのオプションタブで全画面表示をチェックする 2' 数秒間画面が真っ暗になります デスクトップが表示されます command.com は終了しています エラー表示はありません 3. Process Explorer でタスクを調べる ntvdm.exe は終了して表示から消えています 10. copy 等 Windows に付属のコマンドは正常に動きます 11. DOS の業務用プログラムを起動すると 「NTVDM CPU は不正な命令を検出しました」とエラーになりますが、 config.nt の中の MSIME に関する2行を無効にすると、2'からと同じ状態になります。 なおこの DOS プログラムは、他の XP のパソコンでは問題なく動いております。 12. タスクトレイの中で終了できるものは全て終了しても同じ状態です。 13. config.nt で himem.sys だけの設定にしても同じ状態です。 14. cmd.exe は問題なく全画面表示に出来ます。 パソコンを本日開封して本日この問題に突き当たりました。 11 の DOS プログラムを動かすことが目的なのですが、どうも command.com か ntvdm.exe に不具合がありそうなので質問させていただきました。 何かアドバイスをいただけましたら幸いです。 よろしくお願いいたします。 Hardware環境 DELL Dimension E521 AMD Athlon(TM) 64 プロッセサー 3200+ 512MB×1 DDR2-SDRAM Software環境 Windows XP Home Edition SP2 マカフィー(R)セキュリティーセンター Google(TM)ツールバー AdobeReader(TM) 7.08 Dell ネットワークアシスタント Sonic(R) CinePlayer

  • ファイルは既に開かれています(Error55)について

    ある任意のパスにあるファイルの全てをある任意のパスへコピーする といったプログラムを作成しております。 ユーザーさんの環境で実行すると途中で実行時エラー:55ファイルは 既に開かれていますが発生してしまいます。 開発環境ではこのエラーの再現性が無く困っております。 (ちなみにユーザーさんのOSはNT4.0です) 中のプログラムはDo While・・・Loopでファイルがある間FileCopy ステートメントを実行しているのみです。 ファイルを開いてるわけでもありません。 こういったエラーに遭遇したことのあるという方、いらっしゃいましたら アドバイス宜しくお願い致します。 m(__)m

  • WindowsXPとAUTOEXEC.BATやCO

    WindowsXPとAUTOEXEC.BATやCONFIG,SYS  何時も回答いただきありがとうございます。  WindowsXPでは、  MS-DOSモードやMS-DOSプロンプト 16ビットプログラム  など、無いのに、なぜ、 ルートディレクトリーに  AUTOEXEC.BATやCONFIG,SYS が、あるのでしょうか?   AUTOEXEC.BATやCONFIG,SYS は、16ビットプログラム専用に使用するものでは、無いのでしょうか?   AUTOEXEC.BATやCONFIG,SYS のファイルの中身は、何も書かれていません。  たとえ、ひとつだけでも、お知りのことがありましたら、教授方よろしくお願いします。  敬具

  • コマンドプロンプト実行したとき展開先が指定されないのエラーがでるが。どうすればいいか

    okweb QNo.1044077に AVGというソフトをアンインストールしようとすると、16ビットWindowsサブシステムというタイトルで「C\\WINDOWS\\SYSTEM32\\AUTOEXEC.NT.システムファイルはMS-DOSおよびMicrosoft Windowsアプリケーションを実行できないのエラーメッセージがでるーーーー以下略すーーー」 を参考にしながら試したものの(コマンドプロンプトでしっかりと、「expand E:\i386\config.nt_ c:\windows\system32\config.nt」と入力してEnterキーを押しても、「入力ファイルは開くことができません:e:\i386\config.nt_」と出てしまいます。とあります。 さて私もこの方と同じ現象がでて、同じようにコマンドプロンプトでexpand E:\i386\config.nt_ c:\windows\system32\config.ntとやってみたのですが私の場合展開先が指定されていません。のエラーがでてきました。何がわるいのでしょうか。