質問: スキャンレグ 某雑誌に載っていたスキャンレグを試してみようと思い、ms-dosモードで立ち上げ、scanreg /fix と入力したところ、ある程度進んだところで、”空きコンベンショナルメモリーが不足しています。config.sysファイルを編集しデバイスドライバのいくつかにremを付ける必要があるかもしれません。または、emm386.exeドライバを読み込みdevicehigh=ステートメントを使って他のデバイスドライバを上位メモリブロックに読み込む必要があるかもしれません。” と表示されました。何の事かさっぱりわかりません。いろいろ試してみましたがパソコンが動かなくなる事もあり困っています。私のパソコンは、windows98 compaq presario2299 です。わかる方がいらっしゃれば、是非教えて頂ければと思います。
回答: まずは可能ならc:\config.sysとc;\autoexec.batファイルのバックアップを取って下さい。(後で容易に元に戻せるようにする為です) (1)config.sysを次のように書き換えます。 device=c:\windows\emm386.exe noems →device=c:\windows\emm386.exe noems ram devicehigh=c:\windows\system\cpqidecd.sys /d:idecd001 →rem devicehigh=c:\windows\system\cpqidecd.sys /d:idecd001 最後に次の行を付け加えます dos=high.umb (2)autoexec.batを次のように書き換えます。 lh c:\windows\command\doskey →rem lh c:\windows\command\doskey これでdosモードで起動して、scanregをかけてみて下さい。 だめだった場合、dosモードで起動する時のメニューでstep-by-step confirmationを選んで下さい。 その後、config.sysなどの行を1行ずつ実行するかどうか聞いてきますので、 >device=c:\windows\himem.sys >device=c:\windows\emm386.exe noems (ram) この部分だけyesを選択し、後はnoを選択します。 その後dosが英語モードで起動します。そしてscanregを実行してみて下さい。、 終わったら、config.sysとautoexec.batは元に戻すのを忘れないで下さい。(最初にバックアップしたのを上書きしてください)