パソコンの電源を入れたときにこのエラーがでました。まだパソコンを始めたばかりなのでぜんぜんわかりません。ただ普通に使っていただけでなぜエラーが出たかわかりません。わかる方ぜひ教えてください。あとwindows保護エラーのあとにエラーメッセージみたいのがあったのでのせておきます。             An internal stack overflow has caused session to be halted. Change the STACKS setting in your CONFIG.SYS fileand then try again.

A 回答 (1件)

こんにちは。


もしかして、何かインストールされました?


とりあえず。safeモードで起動して【CONFIG.SYS fileand】という事なので、このファイルの名前を一時的に変えてみましょう。
※config.sysというのは、起動時に読み込む環境設定ファイルです。

1.電源を起動してください
2.メモリチェック(メーカーロゴ)が終了したら、「CTRL」キーを押しっぱなしにしてください。
3.選択画面が現れます。
4. 【3.safemode】を「↓」キーで選択して、「Enter」を押してください
5.セーフモードで起動しています「OK」を押す。
6.マイコンピュータをダブルクリック
7.Cドライブをダブルクリック
8.config.sys を適当名前に変えてみてください。


~~もし、同じ現象で、止まってしまい「5.」まで行かない場合~~
再起動してください。1~3を行ってください。
4.で、【Comand Prompt Only】
を選択してください。
c:\>
となったら、
c:\>rename config.sys config.sy1
と打ってみてください。
(逆にc:\>rename config.sy1 config.sysとする事で、元に戻ります。)

コレで起動するかどうかです。但し、コレは応急処置で、config.sysを抜本的に修正しないと、元通りに動かない場合があります。
もし、このファイル名(config.sys)に修正した個所があるようなら、戻してみてください。(雑誌とか見ながらやってません?打ち間違えたりしてませんか?←よくあるんです(^^;)

なにかあれば、補足してください。
でわ
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。ちゃんと動くようになりました。でも、今度はwindowsを終了するときにそのまま止まってしまうようになりました。何か影響があるのでしょうか。できればまた教えてください。

お礼日時:2001/11/05 17:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qconfig.sysの編集の方法。98SEのMS-DOSプロンプトを開

config.sysの編集の方法。98SEのMS-DOSプロンプトを開いて、「C:?>」と表示されています。ここからconfig.sysを編集できる画面までどうやっていきますか?編集した後の保存方法はどうしますか?コマンドプロンプトを全く触ったことがないですが、教えてくださいお願いします。

Aベストアンサー

>ここからconfig.sysを編集できる画面までどうやっていきますか?
次のように実行して下さい。

edit C:\config.sys

>編集した後の保存方法はどうしますか?
編集が終わったらメニューバーのファイルをクリックして終了して下さい。
保存の要否を確認されるので保存を選択して下さい。

QCONFIG.SYSfile...って?

先日、友人から動かなくなったデスクトップのパソコンをもらいました。(OSはWindows95)とり合えず起動ディスクを別の友人からGetして立ち上げてみると、STARTING Windows95...の画面で、下記のエラーメッセージが表示されたのですがチンプンカンプンです。どなたかこのエラーメッセージの意味をご存知の方、復旧の方法を教えてください。

Incorrect MS-DOS version
JDISP:BILLING.SYS not installed.
Incorrect MS-DOS version
Incorrect MS-DOS version
There is an error in your
CONFIG.SYSfile on line 10
Incorrect MS-DOS version
        
          です。ヨロシクお願いします。

Aベストアンサー

補足に回答いたします。

質問のエラー表示はFD起動からの物で、ちゃんとした「起動ディスク」を作り、HDDを一旦初期化してOSを再インストールすれば使用可能になります。

HDD内がどのような状態であろうと(プログラムが)、FDからの起動は、FDのシステムが読み込まれるので関係ありません。

必要な物はOSとそのOSをインストール可能な正常な「起動ディスク」だけです。

「起動ディスク」に必要な条件は、
1.PC立ち上げ可能なこと
2.CD-ROMのドライバが組み込まれていること(OSのメディアがCD-ROMとして)
3.DOS/V機ですので日本語表示のプログラムは必要ですね

同一バージョンなら作成OSは問いません、MS-DOSでもWin95 & Win98でも。
但し、NEC PC-98は不可(起動可能ディスクは作れません=>その逆もです)

なお、config.sysについては、先に回答が有りましたので、あえて書きませんでしたが、上記「1.」の状況を作るならFDのシステム付きフォーマットで可能となりますが「2. & 3.」のようにするために必要となります。
その際、同時にautoexec.batも必要となりますが、両方ともテキスト・エディタで作れます。(但し、DOSの知識が必要となりますが・・・)

不明な点は補足致します。

補足に回答いたします。

質問のエラー表示はFD起動からの物で、ちゃんとした「起動ディスク」を作り、HDDを一旦初期化してOSを再インストールすれば使用可能になります。

HDD内がどのような状態であろうと(プログラムが)、FDからの起動は、FDのシステムが読み込まれるので関係ありません。

必要な物はOSとそのOSをインストール可能な正常な「起動ディスク」だけです。

「起動ディスク」に必要な条件は、
1.PC立ち上げ可能なこと
2.CD-ROMのドライバが組み込まれていること(OSのメディアがCD-ROM...続きを読む

QConfig Safeとは、なんでしょう?

ウインドウズを立ち上げるとき、時折ConfigSafe実行中となりますが、これは必要なものなのでしょうか?

Aベストアンサー

>そのソフトの意味と実際の使い方などが解らないのですが・・・。
おそらく、アプリケーションのヘルプメニューのほうが詳しいと思いますけど、このURLあたりはどうでしょ?
http://www.nettool.co.jp/products/configsaf/csafeweb/desktop.htm
http://www.nettool.co.jp/products/configsaf/csafeweb/faq.htm

QConfig.sys/Autoexec.batシステム設定の変更

皆様いつもありがとうございます。
掲題の件、変更後、メモリ不足および不正終了が出るようになりました。下記が変更後なのですが、どこがおかしいか見ていただけないでしょうか。よろしくお願い致します。(ウィン98セカンドです)
Config.sys
(チェック有り)device=c:\windows\himem.sys
(チェックなし+鉛筆マークあり)rem device=c:\windows\EMM386.EXE NOEMS
(チェックなし+ウィンドウズマークあり)device=c:\windows\himem.sys
(チェック有り+鉛筆マークあり)device=c:\windows\EMM386.EXE RAM
(チェック有り)devicehigh=c:\windows\biling.sys
(チェック有り)devicehigh=c:\windows\jfont.sys /p=c:\windows
(チェック有り)devicehigh=c:\windows\jdisp.sys
(チェック有り)devicehigh=c:\windows\jkeyb.sys /106 c:\windows\jkeybrd.sys
(チェック有り)devicehigh=c:\windows\kkcfunc.sys
devicehigh=c:\windows\COMMAND\ansi.sys
(チェックなし)DEVICEHIGH=C:\WINDOWS\COMMAND\DRVSPACE.SYS /MOVE
(チェックなし)dos=HIGH,UMB
(チェックなし)SHELL=C:\DOS\COMMAND.COM /P /E:1500

Autoexec.bat
(チェック有り)PATH=C:\JUST\JSLIB32;C:\BC4Q\BIN
(チェック有り)@ECHO OFF
(チェック有り)loadhigh c:\windows\command\nlsfunc.exe c:\windows\country.sys
(チェックとウィンドウズマーク有り)PROMPT $P$G
(一行空き)
(チェックなし)REM For ASSUMS Environment
PATH C:\Program Files\ASSUM\W95;%path%
(一行空き)
(チェックなし)REM For ASSUMS Environment
PATH C:\ASSUM\W95;%path%

皆様いつもありがとうございます。
掲題の件、変更後、メモリ不足および不正終了が出るようになりました。下記が変更後なのですが、どこがおかしいか見ていただけないでしょうか。よろしくお願い致します。(ウィン98セカンドです)
Config.sys
(チェック有り)device=c:\windows\himem.sys
(チェックなし+鉛筆マークあり)rem device=c:\windows\EMM386.EXE NOEMS
(チェックなし+ウィンドウズマークあり)device=c:\windows\himem.sys
(チェック有り+鉛筆マークあり)device=c:\windows\EMM386.EX...続きを読む

Aベストアンサー

rem Config.sys
files=50
buffers=30
device=c:\windows\himem.sys
device=c:\windows\EMM386.EXE RAM
devicehigh=c:\windows\biling.sys
devicehigh=c:\windows\jfont.sys /p=c:\windows
devicehigh=c:\windows\jdisp.sys
devicehigh=c:\windows\jkeyb.sys /106 c:\windows\jkeybrd.sys
devicehigh=c:\windows\kkcfunc.sys
devicehigh=c:\windows\COMMAND\ansi.sys
dos=HIGH,UMB

rem Autoexec.bat
@ECHO OFF
loadhigh c:\windows\command\nlsfunc.exe c:\windows\country.sys
PROMPT $P$G
set PATH=C:\JUST\JSLIB32;C:\BC4Q\BIN;"C:\Program Files\ASSUM\W95"

改変してみましたが、

●削除したもの
不要と思われるデバイスドライバの重複登録(himem.sysとemm386.exe)
不要と思われるデバイスドライバ(drvspace.sys)
わけのわからないshell指定(c:\dosはWindows95以降にはない)
重複しているpath指定。

●追加ないしは改変したもの
filesとbuffersと、その適当な数値
おまじないとしてのdos=high,umb
pathの文法間違いを訂正し、簡素化して最後尾に移動

rem Config.sys
files=50
buffers=30
device=c:\windows\himem.sys
device=c:\windows\EMM386.EXE RAM
devicehigh=c:\windows\biling.sys
devicehigh=c:\windows\jfont.sys /p=c:\windows
devicehigh=c:\windows\jdisp.sys
devicehigh=c:\windows\jkeyb.sys /106 c:\windows\jkeybrd.sys
devicehigh=c:\windows\kkcfunc.sys
devicehigh=c:\windows\COMMAND\ansi.sys
dos=HIGH,UMB

rem Autoexec.bat
@ECHO OFF
loadhigh c:\windows\command\nlsfunc.exe c:\windows\country.sys
PROMPT $P$G
set...続きを読む

QCONFIG.SYSをチェックし、メモリ領域を作成するには?

ADSL接続できずに困っています。
ポップアップで「PCカードトラブルシューティングエージェント」がでてきました。内容は以下のようなことが書いてあるのですが、CONFIG.SYSをチェックするやり方からメモリーマネージャまで全く意味が分かりません。

ポップアップ内容
挿入されたPCカードデバイスの識別、および使用ができません。このデバイスとの交信に必要なメモリ領域がありません。デバイスを使用するにはメモリ領域を作成する必要があります。CONFIC.SYSをチェックし、A000からFFFFの間の上位メモリ領域を排除しているメモリーマネージャを探してください。

・CONFIG.SYSのチェックするにはどうしたらよいのでしょうか?
・メモリーマネージャを探した後どのようにしたら「メモリ領域」を作成できますか?

ご存知の方、アドバイスをお願いします。

Aベストアンサー

恐らくパソコン本体側のPCカードの設定で、PCカードが使用するためのメモリアドレスの割当が正常に行われていないと思われます。

CONFIG.SYSはCドライブの直下に存在します。(NEC PC9821シリーズの場合、起動パーティションの直下)
普通のテキストファイルなので、メモ帳などのテキストエディタで編集できます。
WINDOWS95からならば、「ファイル名を指定して実行」で”SYSEDIT”を実行すれば、システムエディタが起動し、4個のウィンドウの中にCONFIG.SYSのウィンドウがあるはずです。
【CONFIG.SYSの編集を誤るとパソコンが起動しなくなりますので、CONFIG.SYSファイルのバックアップを取るなど注意してください】

メモリーマネージャは、CONFIG.SYSの記述の
DEVICE=[ドライブ:][パス]HIMEM.SYS がXMSメモリーマネージャで、
DEVICE=[ドライブ:][パス]EMM386.EXE がEMSメモリーマネージャです。

A000からFFFFの間の上位メモリ領域をEMSメモリーマネージャで使用しないようにするには、次のように”X=A000-FFFF”を追加してCONFIG.SYSを保存すれば可能です(他の記述は基本的に変更しないで下さい)。
DEVICE=C:\WINDOWS\EMM386.EXE X=A000-FFFF


しかし、Windows 95/98 で本当に上記のような設定が必要かいささか疑問です。
PCMCIAカードサービスのドライバが不正、設定が誤っているなどの可能性が高いですので、メーカに問い合わせることをお勧めします。

恐らくパソコン本体側のPCカードの設定で、PCカードが使用するためのメモリアドレスの割当が正常に行われていないと思われます。

CONFIG.SYSはCドライブの直下に存在します。(NEC PC9821シリーズの場合、起動パーティションの直下)
普通のテキストファイルなので、メモ帳などのテキストエディタで編集できます。
WINDOWS95からならば、「ファイル名を指定して実行」で”SYSEDIT”を実行すれば、システムエディタが起動し、4個のウィンドウの中にCONFIG.SYSのウィンドウがあるはずです。
【CONFIG.SYSの編集...続きを読む


おすすめ情報