EMM386 not installedという表示がパソコンWIN98を立ち上げたときの白黒画面ででてきます

いったい何を司るものなのでしょうか?それは必要なのでしょうか?

A 回答 (2件)

失礼しました、書き忘れです。



EMM386 not installed.と出るのでしたら、以下の点を確認してください。

・Cドライブの直下に、CONFIG.SYSとAutoexec.batがある。
・Config.sys内にDEVICE=HIMEM.SYS等と書かれた行がある。
・Autoexec.bat内にEMM386.EXE等と書かれた行がある
・EMM386.EXE、Config.sysがCドライブの直下や、C:\Windows\System内に存在している。
    • good
    • 0

DOS時代から使われているメモリ管理のプログラムです。


Windows9xを起動させるまでには、実装されているメモリの1MB以上の領域を
使うために、EMM386.EXEとHIMEM.SYSが協調動作する必要が有ります。

古いPCでは、メモリを沢山使う為にはCPUの性能の都合上こういう風に特殊(?)な
プログラムを動かす必要があったのですが、Windows9xでも、起動の際には
依然引き継がれているわけです。

因みに、Windows登場以前のPCの代表的OS、DOSではそのような「遠い」メモリ領域を
エクステンドメモリと呼んでいまして、それ以外の領域をメインメモリ、更に
その内のユーザーが自由に使用出来る空き領域をコンベンショナルメモリと言います。
EMMは、ExtendMemoryManagerの略です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QMS-DOSのconfig.sys内のEMM386.EXEのパラメーターについて教えて下さい

古いMS-DOSの英語のプログラムを動かす必要が出てきました。
EMSに対応しているかも覚えていないので、できるだけメモリーを多くしたいと考え、大昔に自分のPCで使っていたconfig設定を書きためておいたノートを取り出して、その時のメモを見てみました。
その中に
DEVICE=C:\DOS\EMM386.EXE /UMB /HIGHSCAN
という記述を見つけたのですが、このパラメーターを全く覚えていないのです。
どなたかこのパラメーターの意味をお教えいただけませんでしょうか。
DEVICE=C:\DOS\EMM386.EXE RAM NOEMS
ならわかるのですが。
もしかすると、98専用のコマンドですか?
よろしくお願いいたします。

出かけることが多いので、もしかすると返事は遅くなってしまうかもしれません。

Aベストアンサー

WindowsフォルダでMSDOSDRV.TXTを探してみてください。
その中にemm386.exeのパラメーターが書いてあります。

QEMM386って、何?

自作のパソコンです。と言っても最初はショップで組んでもらったんですが・・・・1999年秋の作品。
この度くたびれたらしいマザーボードとCPUを交換しました。
CPU:celeron 1.2GHz, mother:A-Open AX3SP Pro-U にグレードアップしたのです。
取り付けは何とか自分でクリア。
しかしOSの立ち上げがうまくいかなくて四苦八苦。
色が16色しか出なかったんです。
最終的にグラフィックボード(3DBlaster savage4)が相性が悪いらしく、これも交換。「玄人志向 GF2MX200-AGP32」です。
これでHigh Colorまで出すことが出来るようになりました。

ここで問題がひとつ。

電源を入れて起動画面のうちで、「EMM386 is not installed 云々」と出るのです。
直に起動は進み、「EMM386 Active」と出て(CPUが早いせいか一瞬しか視認出来ない)結果普通にWindows98SEが立ち上がります。使ってみても特に異常はありません。

ファイルの検索でこのEMM386はパソコンの中にあり、探し当ててダブルクリックするとインストールするウインドウが出てインストールされたと表示されますが、又マシンを起動するときはやっぱりEMM386がインストールされていないと起動画面に出ます。状況は変わらないのです。

この「EMM386」って何でしょうか?大変気持ちが悪いのですが、もし対策が必要だとして何をどうすれば良いのでしょうか?

ご存知の方お願いします。

自作のパソコンです。と言っても最初はショップで組んでもらったんですが・・・・1999年秋の作品。
この度くたびれたらしいマザーボードとCPUを交換しました。
CPU:celeron 1.2GHz, mother:A-Open AX3SP Pro-U にグレードアップしたのです。
取り付けは何とか自分でクリア。
しかしOSの立ち上げがうまくいかなくて四苦八苦。
色が16色しか出なかったんです。
最終的にグラフィックボード(3DBlaster savage4)が相性が悪いらしく、これも交換。「玄人志向 GF2MX200-AGP32」です。
これでHigh Colorまで出す...続きを読む

Aベストアンサー

ますはじめに「emm386」をダブルクリックした時の「installed」の表示は「実行されました」という意味ですよ。

emm386.exeはMS-DOSプロンプトで
1.640KB以上のメモリを使用する(devicehighの実行)
2.ディスクキャッシュ(Autoexec.batでsmartdrv.exeの実行)
に必要なものでWindowsの動作には関係ありません。

最初に「sysedit」を実行して「config.sys」の最初の行に以下の2行があるか確認してください。

device=c:\windows\himem.sys
device=c:\windows\emm386.exe ram

先頭にhimem.sys、次にemm386.exeです。
config.syaは行順に実行されます。emm386の実行にはhimemが必要です。
以下の「devicehigh・・・」の行の実行にはemm386が有効になっている必要があるので、必ず上の2行を先頭に置いてください。

たぶんサウンドのドライバか何かがこの行の上にきてしまっているんじゃないかと思います。

ますはじめに「emm386」をダブルクリックした時の「installed」の表示は「実行されました」という意味ですよ。

emm386.exeはMS-DOSプロンプトで
1.640KB以上のメモリを使用する(devicehighの実行)
2.ディスクキャッシュ(Autoexec.batでsmartdrv.exeの実行)
に必要なものでWindowsの動作には関係ありません。

最初に「sysedit」を実行して「config.sys」の最初の行に以下の2行があるか確認してください。

device=c:\windows\himem.sys
device=c:\windows\emm386.exe ram

先頭にhimem.sys、次にe...続きを読む

Q最近のマシンにWin98をインストールできますか?

Windows98でしか動かないゲームを持っているので、私のマシン(Celeron1.2GHz,Mem 1024MB)には、Win98とWin2kが入っています。マシンの買い替えを考えてるのですが、最近のPCは、HDDもシリアルですよね。Win98の時代にはシリアルはなかったので、Win98は、HDDも認識できないと思うのですが、みなさん、どう思いますか?
 その他の点でもWin98を入れるのは色々問題があると思うのですが、皆さんはどう思いますか?最近のPCにWin98をインストールできるのでしょうか?できるのならどんな方法でするのでしょうか?教えてください。

以上よろしく御願いします。

Aベストアンサー

単にインストールするだけなら、普通にインストールは可能です。S-ATAもBIOS上でIDE互換モードで動作させる設定がありますので。
ただ、グラフィックやサウンドのドライバが揃うかどうかが問題ですね。この辺は、パーツ単位で事情が違いますので。購入予定のPCについて調べてみてください。640x480の無音でのゲームでもOKというのなら、無問題ですが。

ただ。98に引きずられて、新しいPCのスペック決めるのは、どうかと思います。98時代のノートPCなら数万程度で中古が入手できますので。ゲーム専用として確保するのも手かと思います。


人気Q&Aランキング