Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

EMM386:Unrecoverable privileged operation

16 views
Skip to first unread message

Honjo

unread,
Oct 3, 2004, 3:43:59 PM10/3/04
to
W95Bをインストールしようとしたところ、最初のレブートの際に以下のよう
なエラーメッセイジが出ました:

EMM386:Unrecoverable privileged operation
error #u5-press ENTER to reboot

二度試しましたが同じエラーメッセイジになりました。 インストールの開始は
W98の起動FDでブートし、CDROM内のSETUP.EXEを実行をしました。 
ハードは AMD dual Opteron systemです。 解決策の案がありましたらお願いし
ます。

honjo

JR K Yoshikawa

unread,
Oct 3, 2004, 6:23:04 PM10/3/04
to
http://sotec.eservice.co.jp/laboratory/upgradecheck/98se/05_dt1ps300.html

SotecのSupportに上記のような情報があります。

Windows98SE Upgradeの事例ですが、Config.sys内のEmm386の行をコメント アウト すると良いそうですが、
同時にこれはインストールが推奨されていません。
問題のハードウェアがWindows95をサポートしているのか確認されてみてもよろしくないでしょうか。


"Honjo" <kho...@mindspring.com> wrote in message news:4160567F...@mindspring.com...

Honjo

unread,
Oct 3, 2004, 9:28:39 PM10/3/04
to
応答いただき有り難うございます。
早速ものは試しと思ったのですが、EMM386の行の入った Config.sys ファイルは何処にあるのでしょう
か?セットアップ起動ディスク、にも W95 CDROMにも見あたりません。インストールしたW95やW98の中にできた
Config.sys にはEMM386の行を見た覚えはありますが。 sotec の記事にでてくる Config.sysはW98に
Upgradeされる前のW95(インストール済み)の中にあるものではないのでしょうか。

honjo

ITAYA

unread,
Oct 3, 2004, 11:02:04 PM10/3/04
to
ITAYAです。こんにちは

"Honjo" <kho...@mindspring.com> wrote in message

news:4160A747...@mindspring.com


> 早速ものは試しと思ったのですが、EMM386の行の入った
> Config.sys ファイルは何処にあるのでしょう
> か?セットアップ起動ディスク、にも W95 CDROMにも見あたりません。イ
> ンストールしたW95やW98の中にできた
> Config.sys にはEMM386の行を見た覚えはありますが。 sotec の
> 記事にでてくる Config.sysはW98に
> Upgradeされる前のW95(インストール済み)の中にあるものではないので
> しょうか。
>

いや、そうではなくて、すでにHDDにコピーされたシステムから起動してい
るのですから、HDDのC:ドライブにあるはずです。

それにしても、AMD dual Opteron systemにWin95をインストールしようとい
うのはなぜでしょう?
Win9xはデュアルCPUをサポートしていないので、マシン自体がWin9xをサ
ポートしていないのではないでしょうか?
IntelのCPUなら、それでもインストールはできる場合が多いのですが、AMD
では無理かも。

私だったら、このマシンには64bit OSをインストールしたいですね。
ちなみに、私はDual Xeon EM64TマシンにWindows XP/2003/LongHornの各
64bit beta、それにLinuxの64bit版をインストールしています。


**************************************
ITAYA (Microsoft MVP)
mail:it...@da2.so-net.ne.jp
Web: http://www.corso-b.net/~spe3609a/
http://www.geocities.jp/itaya_ys/
→ Multiboot, ControlPanel, TIPS, etc
**************************************

Honjo

unread,
Oct 4, 2004, 3:00:34 PM10/4/04
to
本所です。こんにちわ

ITAYA wrote:

> I"Honjo" <kho...@mindspring.com> wrote in message


> news:4160A747...@mindspring.com
> > 早速ものは試しと思ったのですが、EMM386の行の入った
> > Config.sys ファイルは何処にあるのでしょう
> > か?セットアップ起動ディスク、にも W95 CDROMにも見あたりません。イ
> > ンストールしたW95やW98の中にできた
> > Config.sys にはEMM386の行を見た覚えはありますが。 sotec の
> > 記事にでてくる Config.sysはW98に
> > Upgradeされる前のW95(インストール済み)の中にあるものではないので
> > しょうか。
> >
> いや、そうではなくて、すでにHDDにコピーされたシステムから起動してい
> るのですから、HDDのC:ドライブにあるはずです。

成る程、この時点では既にインストールしようとしている区画にConfigあ
り、これが既に使われ始めているわけですね。早速Config.sysを編集
して試したところ新たに次のようなメッセイジがでました。

メモリ不足の為Windowsを初期化出来ません。いくつかの常駐プログラム
を終了するか、Config.sys 又は Autoexec.bat から不要ユーティリティーを削
除してから、コンピュウターを再起動してください。

というものです。

Config.sys 及び Autoexec.bat の内容は次の通りですが、どれが削除可能なも
のなのでしょうか。

Config.sys:

device=C:\WINDOWS\himem.sys
device=C:\WINDOWS\EMM386.EXE NOEMS
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

Autoexec.bat:

loadhigh C:\WINDOWS\nlsfunc.exe C:\WINDOWS\country.sys

ここで小生が試したことは、CONFIG.SYS を編集するのではなく、"Step-by-Step
Confirmation" のオプションにより、手動で、CONFIG.SYS の二行目を含めそれ
以下を Loard しない(No と答える)ことです。しかし結果は同じエラーメッセ
イジの様でした。”様でした”の意味は、言語ユーティティーをロードしない為
日本語のところは文字化けですが、Windows, CONFIG.SYS, 及び AUTOEXEC.BAT
の所だけは英語であるため正しく表示されたからです。
何か他に試してみることが有りましたらお教えください。

>Win9xはデュアルCPUをサポートしていないので、マシン自体がWin9xをサ
>ポートしていないのではないでしょうか?

小生の古いマシンで Dual Pentium Pro に WNT以外に W95B, W98, WinME をイン
ストールしたことがあります。

現在のマシンのOPTERONは32ビットソフトに対応していることが呼び物
になっているはずです。しかし使っているマザーボードがそこまで遡って対応し
てないのでしょうか。 或いは W95 に 1GB RAM というのは問題かな、とも思っ
たりしています。 尚マザーボードは MSI K8T Master2で1GB(512x2)が乗っかっ
ています。


> それにしても、AMD dual Opteron systemにWin95をインストールしようとい
> うのはなぜでしょう?

お尋ねは、ごもっともです。 小生にとり、W95日本語版をインストールした
時の感激が忘れられず、再びそれを新しいマシンで動かしてみたいからです。 
日本人は私一人という会社に小生は長年働いていたのですが、日本語W95が出た
のを機に、社内ITに話をつけて、小生のオフィスにあったPCの英語Windows
3.1を自分で日本語W95に取り替えたことがあるのです。
そういう訳で、この度の件にお付き合い頂き大変感謝しています。


> 私だったら、このマシンには64bit OSをインストールしたいですね。
> ちなみに、私はDual Xeon EM64TマシンにWindows XP/2003/LongHornの各
> 64bit beta、それにLinuxの64bit版をインストールしています。

64bit OS は WXP 及び W2K3 が現在インストールしてあります。 LHは32bit
版が何故かインストールできませんでしたので、そこで止めています(32bit LH
はAMD Athlon XPマシンにはインストールできましたが)。

本所

TKH

unread,
Oct 4, 2004, 5:18:31 PM10/4/04
to
"Honjo" <kho...@mindspring.com> wrote in message
news:41619DD2...@mindspring.com

> メモリ不足の為Windowsを初期化出来ません。いくつかの常駐プログラム
> を終了するか、Config.sys 又は Autoexec.bat から不要ユーティリティーを削
> 除してから、コンピュウターを再起動してください。
>
> というものです。

コンベンショナルメモリ不足ですね。

> Config.sys 及び Autoexec.bat の内容は次の通りですが、どれが削除可能なも
> のなのでしょうか。

そうではなくて、emm386をコメントアウトしたせいで
セットアップに必要なメモリ領域がないのです。

オフトピックですが
ちなみに、当時emm386はramオプションを使っていました。
フレーム値は1024で。

> Config.sys:

> devicehigh=C:\WINDOWS\kkcfunc.sys
> devicehigh=C:\WINDOWS\ansi.sys

この二つはとりあえず外せます。但しセットアップ中なので
それではダメという事もあり得るでしょう。

> イジの様でした。”様でした”の意味は、言語ユーティティーをロードしない為
> 日本語のところは文字化けです

だからjdisp;jfontも外せません。

> >Win9xはデュアルCPUをサポートしていないので、マシン自体がWin9xをサ
> >ポートしていないのではないでしょうか?

というよりチップセットドライバも何もないので、まともに使えない
と考えるのが普通です。
付いてくるドライバはWindows98が最低でしょう。

Windows98であれば何とかなりそうな気はします。
でもマシン構成によっては苦労されると思います。


--
TKH

Yamashita

unread,
Oct 4, 2004, 7:58:38 PM10/4/04
to
Win9X系はメモリーを512MBまでしかサポートしないはずでは?


"TKH" <t...@muc.tsutaya.ne.jp> wrote in message
news:ua9L0elq...@TK2MSFTNGP14.phx.gbl...

TKH

unread,
Oct 5, 2004, 1:36:31 AM10/5/04
to
"Yamashita" <y-sh...@eos.ocn.ne.jp> wrote in message
news:cjso3f$b6h$1...@news-wst.ocn.ad.jp

> Win9X系はメモリーを512MBまでしかサポートしないはずでは?

Windows95の時代では到底考慮されていません。
Windows98でもトラブルになります。

しかしですね。
http://support.microsoft.com/default.aspx?scid=kb;ja;253912&Product=win98xJPN
この資料は以下の製品について記述したものです。
a.. Microsoft Windows Millennium Edition
b.. Microsoft Windows 98 Second Edition
c.. Microsoft Windows 98
d.. Microsoft Windows 95

--
TKH

ITAYA

unread,
Oct 5, 2004, 10:42:28 AM10/5/04
to
ITAYAです。こんにちは

Win95のインストールは難しそうですね。仮にインストールできてもCPUが1
つ無駄になるのでお勧めできません。
どうしてもWin95を使いたいのであれば、32bit版のWindows2000 or XP or
2003にVirtual PCまたはVM Wareをインストールし、その上でWin95を動かし
たらどうでしょう。それならリソースも無駄になりませんし、そのマシンで
あれば結構快適に動作すると思います。
ただ。64bit版WindowsではVirtual PCもVM Wareも動作しませんので、32bit
版Windowsが必要になりますが...

Honjo

unread,
Oct 5, 2004, 3:24:38 PM10/5/04
to
TKH wrote:

> "Yamashita" <y-sh...@eos.ocn.ne.jp> wrote in message
> news:cjso3f$b6h$1...@news-wst.ocn.ad.jp
>
> > Win9X系はメモリーを512MBまでしかサポートしないはずでは?
>
> Windows95の時代では到底考慮されていません。
> Windows98でもトラブルになります。
>
> しかしですね。
> http://support.microsoft.com/default.aspx?scid=kb;ja;253912&Product=win98xJPN

これによりますと、三種類の対策があり、一番目の Vcasheのサイズを制限する方法に従
い、

MaxFileCache=512000

を System.ini に追加することをためしましたが、結果は同じエラーメッセイジになりま
した。

次に二番目の方法ですが、これをするには、msconfig を使うことになっており、これはO
Sがブートしてない為使えません。 しかし、System.ini の中の [Boot]の項に EMM
Exclude A000-FFFF を半ば当てずっぽ的に挿入して試しましたが、矢張り同じエラーメッ
セージになりました。

三番目対策の、RAMを512MBに減らすことを試しましたが、矢張りエラーメッセイ
ジ、但しその内容はこれまでと異なり、以下の通り:

デバイス IOS を初期化中:
Windows 保護エラーです。コンピュータを再起動してください。

ここで、再起動しても、又ここに戻るだけでした。

最後にRAMを512MBにしたまま、W95B を再インストール(クリーンインストール)し
ましたが、上と同じエラー(保護エラー...)がでました。

以上、これで諦めることにします。
色々と助言頂いた皆様にお礼申しあげます。

honjo

Honjo

unread,
Oct 5, 2004, 8:09:31 PM10/5/04
to
ITAYAさん、

> Win95のインストールは難しそうですね。仮にインストールできてもCPUが1
> つ無駄になるのでお勧めできません。
> どうしてもWin95を使いたいのであれば、32bit版のWindows2000 or XP or
> 2003にVirtual PCまたはVM Wareをインストールし、その上でWin95を動かし
> たらどうでしょう。それならリソースも無駄になりませんし、そのマシンで
> あれば結構快適に動作すると思います。
> ただ。64bit版WindowsではVirtual PCもVM Wareも動作しませんので、32bit
> 版Windowsが必要になりますが...

W95を Dual 64bit CPUマシンにインストールして、通常の仕事に使おうとしてい
るわけでは有りませんので、CPUが一つ無駄などということは問題ではないわ
けです。このマシンには、32bit OS も何種類もインストールしてあり、Virtual
PCもセットアップファイルは持っていますので、仰る通り、これをインストール
して、W95をそれに乗っけることはできますでしょう。 しかし、それではま
ともにW95をインストールしたことにならず、気分がでませんね。既に前ポス
トで申し上げましたが、実用目的ではないからです。
色々とご助言有り難うございました。

honjo

no_spam

unread,
Oct 17, 2004, 4:08:13 AM10/17/04
to
configこのように書き換える
EMM386.EXE RAM HIGHSCAN

EMM386.EXE RAM HIGHSCAN /x
オプションxだったかなEMM386/?かHELP EMM386で詳細表示指定
これで表示されるメモリーmap確認

こうすると
LoadhighがUMBに確保されコンベンショナルメモリがWin9Xに必要なサイズ確保される
だろう
以上

"TKH" <t...@muc.tsutaya.ne.jp> wrote in message
news:ua9L0elq...@TK2MSFTNGP14.phx.gbl...

no_spam

unread,
Oct 17, 2004, 4:12:45 AM10/17/04
to
configこのように書き換える
EMM386.EXE RAM HIGHSCAN

EMM386.EXE RAM HIGHSCAN /x
オプションxだったかなEMM386/?かHELP EMM386で詳細表示指定
これで表示されるメモリーmap確認

こうすると
LoadhighがUMBに確保されコンベンショナルメモリがWin9Xに必要なサイズ確保される
だろう
以上

"TKH" <t...@muc.tsutaya.ne.jp> wrote in message
news:ua9L0elq...@TK2MSFTNGP14.phx.gbl...

no_spam

unread,
Oct 17, 2004, 5:57:25 AM10/17/04
to
buffers=5
files=40
DOS=high,UMB
device=C:\WINDOWS\himem.sys
device=C:\WINDOWS\EMM386.EXE RAM HIGHSCAN

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
-------
詳細チューニング

buffers=5から15
files=40は20有ればいい(20以上は意味無い)20確保と40でも500(数値は適当、だが微
量)バイト増えるだけと微量

以上

TKH

unread,
Oct 17, 2004, 7:30:42 AM10/17/04
to
"no_spam" <jpa...@microsoft.com> wrote in message
news:edcyE$CtEHA...@TK2MSFTNGP12.phx.gbl

> buffers=5から15

これはバッファだから当然あった方がいいって話になります。

> files=40は20有ればいい(20以上は意味無い)

同時展開するファイル数の指定だから、使う分を数えて
それより多ければいいって話になります。

それよりか、合わないシステムに入れようって時点で
かなり無茶をしているので動作保証がないって事です。


--
TKH

no_spam

unread,
Oct 17, 2004, 8:57:17 AM10/17/04
to
DOS=high,UMB
が指定されている時
buffers=5
だとUMBに確保されるが10[15]になるとUMBに確保できるサイズ無くてコンベンション
メモリに確保になっていきなり減る、確か7がUMBのポイント

filesも通常3ファイルぐらいだから5+3で確保で十分(どうせDOSだしWin起動したら別
管理)
しかし20ファイルまで出来るとして設計されているから20確保する
40取るのはMifes等の特殊エディタが20ファイル以上開けるとき指定しても良い
以上

"TKH" <t...@muc.tsutaya.ne.jp> wrote in message

news:%23cIf6yD...@TK2MSFTNGP09.phx.gbl...

0 new messages