質問: スタックオーバーフロー windows98起動後、ネットワークに接続するためユーザー名 とパスワードを入力したところ、以下のようなメッセージ が表示されました。 「スタックオーバーフローのため、スレッドを停止しています。 最近インストールされたvxdがスタックを消費しすぎている可能性があります。 system.iniの“minsps”設定を増やすか、最近インストールされたvxdを削除してください。 現在4sp がアロケートされています。どれかキーを押すと続行します。」 system.iniの中を見ても"minsps"という文字列は見当たりません。 "現在4spがアロケート"ということであればsystem.iniの中で"minsps=4"とすればいいのかと推測してますが、どのセクションに記述すればいいのかわかりません。 そもそも"minsps"は何でしょう?? ご存知の方教えてください。
回答: マイクロソフトの検索サイトに情報がありました。 参考urlを見て下さい。 要約すると、 使用しているデバイスドライバから利用しているスタックページが少なくて、衝突を防ぐ為に、設定を大きくしてね。 ただ予備で確保しているスタックページは、2ページしかないから、容量を大きくしてくれた方がうれしいなぁ 対応 system.iniファイルの[386enh]セクションに 『minsps=4』と追加し、osをリブートして下さい。 それでも直らない場合には、4の倍数で増やして下さいとの事。 個々の予備のスタックページは4キロバイトのメモリーを必要とする。 参考url:http://support.microsoft.com/support/kb/articles/q149/0/83.asp?ln=ja&sd=so&fr=0