• ベストアンサー

パラメータの値が範囲を・・・

Win95デスクトップ、6年前購入、いろいろな遍歴を持つパソコンなのですが、今現在は、いつの日か、起動時にDosの画面?で、完了ーSMARTDRVというファイル名の画面が出て、メッセージは、「パラメータの値が範囲を超えています」となっています。どういう事なのか わからないのですが。

noname#1207
noname#1207

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

  • ベストアンサー
  • yan2014
  • ベストアンサー率39% (414/1046)
回答No.1

「SMARTDRV」はDOSのディスクキャッシュプログラムです。Windowsでは必要ないので、Win95インストール時「rem」設定(注記文扱い)されているはず、また「rem」設定にしないとインストール出来ないと記憶しています。 質問の様なメッセージが出るということは、何らかの原因で「rem」設定が外れているかも知れません。 Windows「メモ帳」などのテキストエディターでconfig.sys&autoexec.batを開いて「SMARTDRV」の記述を点検してみてください。 例えば device=c:\smartdrv などと記述されていたら=>rem device=c:\smartdrv とします。 >「パラメータの値が範囲を超えています」となっています。 と言うのは、「smartdrv」を使うようになっていて、その設定に誤りがあるからエラーメッセージが出ていると想像されます。

noname#1207
質問者

補足

yan2014さん、ありがとうございます。 >Windows「メモ帳」などのテキストエディターでconfig.sys&autoexec.batを開いて とありますが、このファイルが検索しても見当たりません。なので、ファイルを指定して実行、も、メモ帳から開く事も、できないのですが。他に呼び出し方があるのでしょうか?

その他の回答 (4)

  • yan2014
  • ベストアンサー率39% (414/1046)
回答No.5

予想以上にトラブルの根が深いようで・・・、上書きでも再セットアップが良いかと。 力不足で解決にいたらず申し訳ありませんでした。

noname#1207
質問者

お礼

とんでもないです。渦中のパソコンは曰くつきでして、3.1→95→95アップデート版と進化しまして、増設した人は遠くに行ってしまい、わけわかんないですが、ま、なんとかなるでしょう。。。。再セットアップですね。お忙しい中、時間を割いていただき、本当に感謝しています。ありがとうございました!また少しづつ、勉強していきたいと思います。

  • yan2014
  • ベストアンサー率39% (414/1046)
回答No.4

補足を読みますと、スタートアップにDOS起動が登録されているような症状ですね。 お知らせいただいた状況から、「win.ini」を見る必要が有るようです。 Win98だと「msconfig」が使用出来るのですが,Win95ですので、方法は「メモ帳」を使用してC:\Windows\win.iniを開いてみてください。 win.iniの先頭の方に「Load=」または「run=」の項目があります。通常は「=」の後は何も記述がありません。 ここに、DOS絡みのプログラムが指定されているか調べて見てください。 なお、「win.ini」もシステムファイルですので、念のためバックアップを取ってから実行します。 後、疑うのはレジストリへの書き込みですので、ちょっとやっかいになるかもしれません。上書き(修正)セットアップの方が簡単かもしれませんね。

noname#1207
質問者

補足

win.iniファイルを開いた所、=の後には何も記述がありませんでした。 こうなったら再インストールしかないのでしょうね。思い切ってそうしてみることにします。いろいろと、お忙しい中、本当にありがとうございました。勉強になりました!!

  • yan2014
  • ベストアンサー率39% (414/1046)
回答No.3

正直言ってWin95は半ば記憶頼りとなります。 この不具合はどこかに「smartdrv」の設定があるからこのような状態になることだけは確かなんです・・・と思います。 config.sysとautoexec.batの記述は正常となると・・・。 1.ルート(c:\)に同様なconfig.dosとautoexec.dosというファイルがあると思います、他にもconfig.***、autoexec.***というファイルが有りましたら、その内容を点検してください。(***の部分は何かの文字) どれかに記述が有りましたら、先の回答のように「rem」設定し上書き保存します。 2.起動時に「F8」キーを押し、スタートアップメニューから「step-by-step confirmation」を選択し「smartdrv」の読み込みが有るか確認する。 また、このスタートアップメニューから「Normal」で起動しないか? 「logged(\bootlog.txt)」で起動させ「smartdrv」の読み込みが無いか確認しても良いですね。 3.DOS画面で起動すると有りますので、まず無いと思いますがスタートアップにDOSのショートカットなどが登録されていないか確認する。 以上、記憶の範囲で書き出してみました。 PCを直接触れないのでこの辺が当方からの回答の限界かと・・・、どうしても修正出来ない場合は、再セットアップとなります。 不明な点は補足致します。試してみてください。

noname#1207
質問者

補足

何度もご厄介になります。すみません。 3通りとも、試してみました。 1は、拡張子がdosのものはなかったです。検索で出た全てのファイルを点検しましたが、smrt・・の記述はありませんでした。dosアイコンのファイルで、ショートカットというものが一つあったので、それは削除しました。ショートカットはデスクトップにはもともとありません(←3) 2は、その通りやってみましたが、起動は以前と変わりませんでした。 やっていて気付いた事ですが、起動時に出てくるウィンドウは、DOS画面で起動というよりは、WIN95で立ち上がり、DOSのウィンドウが手前に出ている、それを閉じると元通り通常のデスクトップになるわけで、支障なく作業には入れるわけでありますが、そのウィンドウの中身を、お知らせしていませんでした。C:\WINDOWS> you cannot load Smartdrive when a shell program ( such as MS-DOS shell)or Windows is running. Quit Windows or the shell program,and then load Smartdrive. と、ありました。この内容も何か関係ありますか? それから、 この画面のプロパティを見たら、(下のバーから右クリックで、プロパティがあるのが見つかりました)いろいろ設定できるようになっています。詳細設定で、「必要に応じてDOSモードを実行」のチェックをはずしてみたりしましたが、再起動してもまた、そのウィンドウが出てきています。再セットアップでしょうか・・・?

  • yan2014
  • ベストアンサー率39% (414/1046)
回答No.2

当方の書き方が悪かったようですね。 「config.sys&autoexec.bat」これはconfig.sysというファイルとautoexec.bat という二つのファイルです。 (DOS時代はこの二つのファイルでドライバなどの設定をしました) このファイルはルートディレクトリ(C:\)にあります。 「smartdrv」の設定もどちらかのファイルで設定しますので、「メモ帳」から「ファイル」=>「開く」で表示されるウインドの「ファイルの種類」を「全てのファイル」にして「config.sys」と「autoexec.bat」の記述を点検してみてください。 「smartdrv」は通常「autoexec.bat」で組み込みますが、念のた「config.sys」も点検してみてください。

noname#1207
質問者

補足

早々にお返事ありがとうございます。 理解できましたので、ファイルを開いてみました。 その結果、以下のように出ましたが、 smartdrvの記述がありません。 このパソコン、おかしいのでしょうか?? 使えてはいますが。 ちなみに電話回線にはつなげていません。 config.sys device=C:\HK6CTRL\HK6CTRL.EXE /W15E 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 /101 C:\WINDOWS\jkeybrd.sys devicehigh=C:\WINDOWS\kkcfunc.sys devicehigh=C:\WINDOWS\ansi.sys device=C:\NEC_BM.SYS /D:OEMCD001 autoexec.bat PATH=D:\JUST\JSLIB32 loadhigh C:\WINDOWS\nlsfunc.exe C:\WINDOWS\country.sys rem - By Windows Setup - MSCDEX.EXE /D:OEMCD001 /L:G

関連するQ&A

  • パラメータ

    OSは95. パソコンにオフィス2000などをインストールしたあと 再起動後、メイン画面に行ったあと、DOSだと思いますが、黒い画面が出て「パラメータの範囲を超えています」 と出ます。あとは問題なく動き、そのあとは、その表示も出ません。大丈夫でしょうか?

  • パラメーターの値

    非常に困っています OS:windows95 のパソコンAにある CARD.EXE を 3.5FD にコピーし 別の OS:windows95 のパソコンBにコピーしたいのですが パソコンBにコピーした3.5FDを挿入し、選択したら 「パラメーターの値が許容範囲を越えています」 とメッセージが表示され、 選択し右クリックすると、[コピー]がありません どうしたら解決できるでしょうか? 教えて下さい。お願い申し上げます

  • パラメータ

    OSはWindows98です。 最近、タイトル画面の後に、DOS画面になり 「パラメータが大きすぎます。」(自宅のPCなのでちょっとうる覚えですが。。。) などというメッセージが発生し、その後、DOSコマンドを 入力しなければ何の動作もしなくなってしまいました。 DOSコマンドでDELETE処理をして、HDの容量を確保して 上げれば、普通に立ち上がってくれるようになるでしょう か?。。。ちなみにDOSでのDELETEの書式が間違っている のか、うまく処理できません。 よろしくお願いします。

  • バッチファイルでのパラメータの渡し方

    Windows2000proです。 コマンドプロンプトから起動するようなツールのショートカットをデスクトップに作成するときみなさんはどうやっていますか? とりあえず思いついたのが、バッチファイルを利用する方法で、ツールのパスを""で囲んだ一行のみを記述したバッチファイルをデスクトップに作成することでうまくいきました。 ところがツールにパラメータを渡そうとするとうまく起動しなくなりました。 バッチファイルの内容は、 "ツールの絶対パス\ツール名 -パラメータ" ですが、これではだめなようです。 バッチファイルにおいて、パラメータを指定したツールの起動はどうやればよいのでしょうか? よろしくお願いします。

  • ハードディスクからのWinXPインストール方法

    USB起動できないノートパソコン(内臓CDドライブ故障,FDドライブなし)にXPをクリーンインストールしようと思い、HDDを取り外して別のパソコンにつけてFAT32でフォーマットしました。それから、XPインストールディスクのI386フォルダーを全てコピーしました。 その後、別のパソコンからWin98起動ディスクで起動してsys c: を実行してノートパソコンに戻しDOS起動させて、I386フォルダーに移動してwinntを実行しました。ところが、smartdrv.exeが無いと警告が出ます。そのまま続行すると、コピーが始まるのですが、終わりません。ネットで調べたところSmartdrv.exeを実行しないと半日以上かかると情報がありました。 本来FDドライブが内蔵されていれば、Win98のフロッピーディスクを起動させてsmartdrv.exeを実行後、HDD内のI386フォルダーに移動してwinnt.exeを実行できるのですが、FDドライブが無いノートパソコンです。 HDDに前もって、smartdrv.exeを実行できる環境を構築できるのでしょうか。smatdrv.exeをHDDにコピーして、HDDから起動後、smartdrv.exeを実行しても「XMSドライバー、HIMEM.SYSがロードされてない。Config.sysファイル内のdevice=himem.sys コマンドラインを確認するようメッセージが出てきます。 MS-DOSをCドライブ起動させて、そこからSmartdrvを実行できるようにするにはどうすればよろしいでしょうか。

  • プログラムのパラメータ

    よくプログラムを起動するときに test.exe /d のようにファイル名のあとにパラメータをつけて任意の処理をさせますが そのプログラムのパラメータの宣言コマンドの一覧を収得する方法はありますか?

  • html::templateにおけるパラメータ受け渡し

    <開発環境> OS:Red Hat Enterprise Linux 4 WWWサーバー:Apache 2.0.52 Perl:5.8.8 フォームに入力し、ボタンを押すとメールが自動送信されるCGIを開発おり、URLの末尾(?以降)に持たせたパラメータが途中で失われてしまうため、困っております。 仕様は 1.入力画面→(POST)→2.確認画面→(POST)→3.送信完了画面 となっており、1で入力して2で確認し、3でメールを飛ばす処理は問題なく動いていますが、1から2へ遷移するとパラメータが失われてしまいます。 html::templateというモジュールを用いており、テンプレートファイルへの値の受け渡し方がよく分かりません。 1のURL末尾のパラメータを確保し、2以降へ受け渡す書き方を教えて頂けないでしょうか。 よろしくお願い致します。

    • ベストアンサー
    • CGI
  • dosでのカタカナ入力

    win95が起動しなくなって起動ディスクで立ち上がり、デスクトップ内のファイルをdos画面でアクセスする場合、どのようにカタカナ入力をしたらいいでしょうか? ぜひ教えてください

  • パラメーターが間違っています

    USBの中に入っているWordを開こうとしたら、「パラメーターが間違っています」というメッセージが出ます。 USBが壊れたのかと思いましたが、PCデスクトップに保存しているWordを開こうとしても同じメッセージがでるので、新規作成しようとしたら、WordとExcelが起動しなくなっています。 解決策を調べましたら、いくつかの解決方法が記載されているサイトを見つけました。『「Windows 10の「パラメーターが間違っています」エラーは、コンピューターの日常使用で広く議論されている問題です。ただし、適切な修復方法を見つければ、それほど心配する必要はありません。』と書かれていますが、どの方法で実行すればいいのかがわかりません…。 どなたが解決方法をご存じでしたらご教示願います。 ※OKWAVEより補足:「NEC 121ware : Windows」についての質問です

  • ACCESS パラメーターをプルダウンから

    ACCESSのパラメータークエリで、入力する値をプルダウンから選択するにはどうすれば良いですか。頑張って調べても説明が適当だったり自己解決したりで意味不明です。 以下データベースの概要 ファイル名 データベース1 テーブル T会社リスト 列 ID 会社名 都道府県 代表者 業種 クエリ Q会社リスト 列 会社名 都道府県(パラメーター) フォーム F会社リスト 項目 会社名 都道府県 フォームを開くとパラメーター入力画面が出ますが、そこで都道府県(パラメーター)をプルダウンから選択するようにしたいです。