W98: 起動ディスク使用で「 FAR メモリが足りません」の表示最終更新日: 2000/08/01文書番号: J054847 |
この資料は以下の製品について記述したものです。
概要 この資料は、Windows 98 に同梱される 「 Windows 98 起動ディスク」 (1.44MB 2HD フロッピーディスク) を使用して、 セットアップを行った時に、「 FAR メモリが足りません」というメッセージが表示された場合の対処について記述したものです。 現象 「 Windows 98 起動ディスク」を使って、Windows 98 のセットアップを実行すると、CD-ROM ドライバ・ MSCDEX.EXE の読み込み時に「 FAR メモリが足りません」というメッセージが表示されることがあります。 原因 この現象は、MSCDEX.EXE を LOADHIGH (LH) コマンドを使用して上位メモリ (UMB) に組み込んだ時に発生します。LH コマンドで組み込まれたプログラムには、そのプログラムがメモリの割り当てを要求した場合、上位メモリからメモリが割り当てられます。上位メモリに MSCDEX.EXE を組み込むだけのメモリが存在している場合に、更にメモリの割り当てが要求されてメモリが不足してしまうと、現象のエラーメッセージが表示されます。 対処方法 この問題が発生した場合には、MSCDEX.EXE をコンベンショナル メモリに組み込む必要があります。 MSCDEX.EXE は通常 AUTOEXEC.BAT ファイル内で組み込まれます。現象の発生する場合には、 AUTOEXEC.BAT を次の通り、編集します。
< 編集前 > @ECHO OFF set EXPAND=YES SET DIRCMD=/O:N cls set temp=c:set tmp=c:path=a: IF "%config%"=="NOCD" GOTO QUIT LH MSCDEX.EXE /D:oemcd001 /L:D echo. IF "%config%"=="SETUP_CD" goto AUTOSETUP GOTO QUIT :AUTOSETUP set CDROM=FOO23 FINDCD.EXE if "%CDROM%"=="FOO23" goto NOCDROM path=a:\;%CDROM%%CDROM% cd \WIN98 echo. OEMSETUP.EXE goto QUIT :NOCDROM echo. echo Windows 98 セットアップ ファイルが見つかりませんでした。 echo. :QUIT "LH MSCDEX.EXE /D:oemcd001 /L:D" の行の行頭にある "LH" コマンドを削除してください。編集後は次のようになります。 < 編集後 > @ECHO OFF set EXPAND=YES SET DIRCMD=/O:N cls set temp=c:set tmp=c:path=a: IF "%config%"=="NOCD" GOTO QUIT MSCDEX.EXE /D:oemcd001 /L:D ←この行の LH を削除します。 echo. IF "%config%"=="SETUP_CD" goto AUTOSETUP GOTO QUIT :AUTOSETUP set CDROM=FOO23 FINDCD.EXE if "%CDROM%"=="FOO23" goto NOCDROM path=a:\;%CDROM%%CDROM% cd \WIN98 echo. OEMSETUP.EXE goto QUIT :NOCDROM echo. echo Windows 98 セットアップ ファイルが見つかりませんでした。 echo. :QUIT編集完了後、コンピュータを再起動します。 |
UP |
HOMEPAGE |