- ベストアンサー
スキャンディスクでクラスタスキャンを実行するための対処方法は?
- 以前、スキャンディスクの実行でクラスタスキャンに関するエラーメッセージが表示されました。
- エラーメッセージには、空きコンベンショナルメモリの不足と、config.sysのデバイスドライバの設定に関連するアドバイスがありました。
- クラスタスキャンはテストされず、問題は見つからなかったという結果が表示されました。初心者の方へのアドバイスをお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
config.sysのデバイスドライバをREMするかconfig.sysでEMM386.exeドライバを読みこんでDEVICEHIGH=ステートメントを使って、他のデバイスドライバを 上位メモリに読みこむ必要がある と書かれている、その通りですね コンベンショナルメモリを確保するには、DEVICE=JKEYBORD.SYS等のデバイスドライバを、上位メモリ領域に押し込んで、相対的に空きを設けるしかないんですよ config.sysの開き方、編集方法は、スタートボタン→ファイル名を指定して実行 ダイアログから、SYSEDITと入力して、Enterキーを押すとAUTOEXEC等のシステムファイルが開けますから、その中の、config.sysを選んで追記するだけです DEVICEと言う部分を、DEVICEHIGHと言う具合に、HIGHを書き加えてみて下さい DEVICE=C:\DOS\SETVER.EXE → DEVICEhigh=C:\DOS\SETVER.EXE DEVICE=C:\DOS\BILING.SYS → DEVICEhigh=C:\DOS\BILING.SYS DEVICE=C:\DOS\JFONT.SYS → DEVICEhigh=C:\DOS\JFONT.SYS DEVICE=C:\DOS\JDISP.SYS → DEVICEhigh=C:\DOS\JDISP.SYS DEVICE=C:\DOS\JKEYB.SYS → DEVICEhigh=C:\DOS\JKEYB.SYS DEVICE=C:\DOS\KKCFUNC.SYS → DEVICEhigh=C:\DOS\KKCFUNC.SYS DEVICE=C:\DOS\ANSI.SYS → DEVICEhigh=C:\DOS\ANSI.SYS DEVICE=C:\DOS\MSIMEK.SYS → DEVICEhigh=C:\DOS\MSIMEK.SYS こんな所でしょうか 後は、おまけで、おまじない程度ですが、記述が無ければ追記しておくと良いですね DOS=HIGH,UMB LASTDRIVE=Z メモリマネージャーがインストールされているAT互換機でしたらmemmakerコマンドで、メモリの最適化も出来ますけどね
その他の回答 (2)
- Hageoyadi
- ベストアンサー率40% (3145/7860)
ログの4つのうち上の3つについては無事に終わっています。用語については http://yougo.ascii24.com/gh/ で検索すれば私なんかの言葉よりもはっきり分かります。 最後のひとつ、クラスタスキャンをカマしたいんですね? 起動時にConfig.sysを処理しないようにしちまえばできるでしょう。 システム設定ユーティリティで<全般>タブで「起動オプションを選択する」にチェックを入れ、「Config.sysファイルを処理する」のチェックをオフにして再起動。 ただし、コンベンショナルメモリは増えますが、MS-DOSで日本語の表記ができなくなるのが難点。 だからスキャンディスクが無事終わったらチェックオンにして再起動で元通り。 ダメ?
- saxtukan
- ベストアンサー率42% (303/707)
普通MSDOSは640kバイトのメモリーしか取り扱えない仕様のOSです。 この制限を補完するのがEMM386,EXEです。 再起動によりC:ドライブからMSDOSを起動した場合はEMM386,EXE等が組み込まれないためデバイスドライバーはハイメモリー領域には組み込まれません。 このためメモリー不足が発生し上記のエラーが起こります。 EMM386,EXEを組み込むためにはCDONFIG,SYSを書き換え組み込む必要がありますがWindowsとの関係で書き換えると不都合なことが発生します。 これの解決方法は起動ディスク(FD)でMSDOSを起動してください。 起動ディスクで起動しますとハイメモリーが使用できる状態で起動しますのでSCANDISK C:/allが実行できるようになります。