起動すると、毎回下のような表示が出ます。そのままパソコンを使っていても何もおかしいことはないのですが、なぜこのような表示が出るのでしょうか。出ないようにするには、どうしたらよいのでしょうか。

「このプログラムは不正な処理を行ったので強制終了されます。終了しない場合はプログラムの製造者に連絡してください」

WININIT のページ違反です。
モジュール : <不明>、アドレス : 0000:8170d0ed
Registers:
EAX=0044b000 CS=015f EIP=8170d0ed EFLGS=00010a86
EBX=00580000 SS=0167 ESP=0068fe44 EBP=0068ff78
ECX=00000000 DS=0167 ESI=8170d0ec FS=2b27
EDX=bff8b6be ES=0167 EDI=00000000 GS=0000
Bytes at CS:EIP:
00 02 00 90 9f db d4 00 00 00 00 00 00 00 00 03
Stack dump:

A 回答 (3件)

>出ないようにするには、どうしたらよいのでしょうか。


Windowsを削除せずに、セットアップして、修復するのはどうでしょうか。
    • good
    • 0

WININIT.EXEがハングするんですか・・・


うーん、、、

Wininit.iniがWindowsディレクトリにあるはずなので
内容教えてもらえないでしょうか?
メモ帳などで開けます。
Wininit.iniが不正でハングするという線ではないかという気がしますが。

Wininit.exeはWininit.iniを参照して、
システムが使用しているファイルの置き換え
(インストール時/アンインストール時)
などを行ってくれるものです。

ほら、ソフトインストールすると「再起動しますか?」
っていわれますよね、つまりはこれを実行させたいんです。
#他にも理由あるんですけど

この回答への補足

BLACKTALONさん、すみません。
Wininit.iniはWindowsディレクトリにありませんでした。
Wininit.bakというのがありましたので,以下に貼り付けます。
よろしくお願いします。

[rename]
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\_SETUP.LIB
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\CTL3D32.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\28904.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\LICENSE.TXT
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\UNINST.EXE
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\SETUPCHK.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\288F9.DLL
NUL=C:\WINDOWS\TEMP\_INS0432._MP
NUL=C:\WINDOWS\TEMP\_INZ0432._MP
NUL=C:\WINDOWS\TEMP\_WUTL95.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\_SETUP.LIB
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\CTL3D32.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\28904.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\LICENSE.TXT
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\UNINST.EXE
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\SETUPCHK.DLL
NUL=C:\WINDOWS\TEMP\_ISTMP2.DIR\288F9.DLL

補足日時:2001/05/29 12:36
    • good
    • 0

WININIT=Windows起動時に起動されるファイルらしいです。



スタート-ファイル名を指定して実行で、
「sfc」と入力して、システムファイルチェッカーを起動したらどうですか。
    • good
    • 0
この回答へのお礼

ありがとうございました。
sfcをしてみましたが、エラーは見つかりませんでした。

お礼日時:2001/06/04 10:59

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

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ