• 締切済み

wininitのページ違反

起動すると、毎回下のような表示が出ます。そのままパソコンを使っていても何もおかしいことはないのですが、なぜこのような表示が出るのでしょうか。出ないようにするには、どうしたらよいのでしょうか。 「このプログラムは不正な処理を行ったので強制終了されます。終了しない場合はプログラムの製造者に連絡してください」 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:

みんなの回答

  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.3

>出ないようにするには、どうしたらよいのでしょうか。 Windowsを削除せずに、セットアップして、修復するのはどうでしょうか。

回答No.2

WININIT.EXEがハングするんですか・・・ うーん、、、 Wininit.iniがWindowsディレクトリにあるはずなので 内容教えてもらえないでしょうか? メモ帳などで開けます。 Wininit.iniが不正でハングするという線ではないかという気がしますが。 Wininit.exeはWininit.iniを参照して、 システムが使用しているファイルの置き換え (インストール時/アンインストール時) などを行ってくれるものです。 ほら、ソフトインストールすると「再起動しますか?」 っていわれますよね、つまりはこれを実行させたいんです。 #他にも理由あるんですけど

chibi-chan
質問者

補足

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

  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.1

WININIT=Windows起動時に起動されるファイルらしいです。 スタート-ファイル名を指定して実行で、 「sfc」と入力して、システムファイルチェッカーを起動したらどうですか。

chibi-chan
質問者

お礼

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

関連するQ&A