• 締切済み

kernel32.dllがおかしいといって必ずアプリが立ち上がらない

ducatiの回答

  • ducati
  • ベストアンサー率29% (308/1062)
回答No.4

Kernel32.dllのエラーにはいくつか原因が考えられるので、以下のことを確認、試して見てください。 以下を試してみても改善されない場合、私ではわかりませんので専門家の方の回答を待ってください。 Kernel32.dllの「Kernel(カーネル)」は、日本語に訳すと「核」という意味で、 「Windowsの核」となるファイルなのです。 具体的には、キーボードやマウスから入力された情報を読み取ったり、メモリ・ CPU・ハードディスク間でデータを読み書きしたり、仮想メモリやタスクの 処理の調節なんかを担当しています。このファイルがないとWindowsは動きません。 エラーの撃退法。 このエラーが出やすい「パターン」はいくつかあるようです。 最も代表的なものを紹介します。 ☆Internet Explorer5.5とReGet1.6との相性問題 フリーウェアのダウンロードマネージャー「ReGet1.6」とInternet Explorer5.5を 関連付けていると、このエラーが出てしまうようです。この問題は「ReGet1.7」で 解決されているので、ReGet1.6ユーザーの人はアップグレードしましょう。 ・ReGetのホームページ http://www.reget.com/jp/ ☆MSIMNのページ違反エラー Outlook Expressの終了直後に「MSIMN」がKernel32.dllでページ違反を起こす場 合は、システムファイルチェッカー(Sfc.exe)で、C:WindowsSystemに保存されて いる「Wsock32.dll」をWindowsのCD-ROMから復元すると改善する場合があります。 復元方法は次の通りです。 1.[スタート]→[ファイル名を指定して実行(R)]を選択します。 2.「sfc」と入力し、[Enter]キーを押します。 3.[インストールディスクからファイルを1つ抽出する]を選択します。 4.[ファイル名]に「C:WindowsSystemWsock32.dll」と入力します。 5.[開始]をクリックします。 ※WindowsMeでは、システムファイルチェッカーはシステム設定ユーティリティ (Msconfig.exe)に統合されました。WindowsMeユーザーの人は、ここで「sfc」では なく「msconfig」と入力し、[ファイルの抽出(X)]ボタンをクリックしてください。 この後に[「Wsock32.dll」の復元元]を入力する必要があるのですが、Windowsの バージョンによって違うので、自分で調べてみてください。WindowsのCD-ROM内(の CABファイルの中)を検索すれば見つかると思います。 ☆パスワードリストファイルの破損 Windowsのいろんなパスワードを保存する「パスワードリストファイル」が破損し ているときもKernel32.dllエラーが起こりやすくなります。次の方法でパスワード ファイルを作り直しましょう。 1.[スタート]→[検索]→[ファイルやフォルダ(F)] を選択します。 2.[名前]に「*.pwl」と入力します。 3.[検索開始]ボタンをクリックします。 4.表示されたファイルをすべて削除します。 5.Windowsを再起動します。 ここで1つ注意。パスワードファイルを削除すると、ブラウザに覚えさせていたり、 プロバイダに接続するときに自動入力させていたパスワードはすべて消えてしまい ますので、ファイルを削除する前には、パスワードをメモしておきましょう。 ☆ウィルス感染 「Happy99.exe」などのウィルスに感染するとKernel32.dllエラーが 頻発するようです。 ・セキュリティセンターのHappy99.exe情報 http://www.ipa.go.jp/security/topics/ska.html ☆アプリケーションの競合 複数のアプリケーションで使用するメモリの領域が競合すると、このエラーが発生 しやすいようです。これはもうどうしようもないことなので、該当する組み合わせ のアプリケーションは同時に起動しない、問題のありそうなアプリケーションを削 除するといった方法で対処しましょう。 ☆メモリ・マザーボードの問題 案外多いのがこのトラブル。とりあえず2枚以上メモリを搭載している人は、 1枚ずつ抜いて動作を確認してみるといいでしょう。

tk_1980024
質問者

補足

有難うございます。色々試してはみたのですが、結局はNGでした。 最終的にはKernel32.dllを入れ替えました。 確かに、メモリを増やした後におかしくなったので、メモリ を外してphotoshopをアンインストール、インストールをしたのですが やっぱりだめなのです。 mickjey2さんの所に書いたのですが、複数のアプリに対して 同じアドレスでおかしくなっているので、絶対アプリではなく システムの方がおかしくなっていることは確からしいのです。 そこで、再度お伺いしたいのですが、 ■何回再インストールしてもだめなので、OSのみ 入れ替えたいのですが、得策でしょうか? ■システムプロパティの”デバイスマネージャ”で、 DMAコントローラにびっくりマークがついているのを発見しました。 DMAコントローラが2つあり、一つは正常です。他方を 正常なものにしようと、これを削除して再起動するのですが、何回 やってもドライバはロードされているようなのですが、びっくりマーク が消えません。 どのようにしたらうまくいくのでしょうか? ちなみにチップセットはIntel 810だそうです。 以上、またアドバイス頂けたら嬉しいです。

関連するQ&A

  • スタックエラーの解決方法を教えてください

    あるHPをみるためにBEATNIK-PLAYERというソフトをインストールしようとしたところ、 BEATNIK-PLAYER-W-INSTALL のスタック エラーです。 モジュール : KERNEL32.DLL、アドレス : 0167:bff7a2a1 Registers: EAX=005bfffc CS=0167 EIP=bff7a2a1 EFLGS=00000216 EBX=00e3e0fc SS=016f ESP=005c2030 EBP=005c203c ECX=c99a5400 DS=016f ESI=00df0000 FS=3faf EDX=00ef0dd4 ES=016f EDI=816347bc GS=0000 Bytes at CS:EIP: 58 5f 8b e5 5d c3 a1 e8 9d fc bf 8b 08 ff 41 38 Stack dump: 81629170 00df000c c99a5400 005c2060 bff7a10e bff7a567 00df0000 00000000 00007fff 00008000 01ae1c50 00000000 005c2074 bff88f4a 00df0000 00008004 なるエラーメッセージがでてインストールできません。 どなたか解決方法をご存知無いでしょうか。 よろしくお願いいたします。

  • 印刷時にエラー(SPOOL32)が出力される

    印刷時にエラーが出力され、プリンタの常駐アイコンが消えません。また、「スタート」→「設定」→「プリンタ」を開くとプリンタのアイコンが1つもなくなっています。 OS:98SE、PRINTER:EPSON8700(LAN接続) ご教授お願い致します。 ERRORメッセージは下記の通りです。 SPOOL32 のページ違反です。 モジュール : KERNEL32.DLL、アドレス : 0167:bff7b9a6 Registers: EAX=00000000 CS=0167 EIP=bff7b9a6 EFLGS=00000246 EBX=848f1d58 SS=016f ESP=00d7ff08 EBP=00d7ff28 ECX=cdf83700 DS=016f ESI=848f1fd4 FS=499f EDX=bffc9490 ES=016f EDI=848f1f2c GS=0000 Bytes at CS:EIP: ff 76 04 e8 93 89 ff ff 5e c2 04 00 56 8b 74 24 Stack dump: 848f1f08 7fabc3b2 848f1fd4 848f1d5c 00000001 848f1d58 7fab1038 00000000 00d7ff74 7fab441c 848f1f08 004014d4 0051097c bff92d38 bff7c8fa 848f1d58

  • 警告が・・・・・。

    こんばんわ。今回質問したいことは、 パソコンを起動してデスクトップに行くと NTAG32 のスタック エラーです。 モジュール : KERNEL32.DLL、アドレス : 0167:bff83e4a Registers: EAX=00b74268 CS=0167 EIP=bff83e4a EFLGS=00010212 EBX=83f26300 SS=016f ESP=00551ff8 EBP=00552000 ECX=00b74268 DS=016f ESI=00b74268 FS=3ef7 EDX=00000000 ES=016f EDI=7fffffff GS=0000 Bytes at CS:EIP: c7 45 fc 01 00 00 00 53 57 53 57 0f b7 4d 0c 0f Stack dump: 00000000 00000000 00552038 bff9e457 8000739e 42688000 00000000 00b74268 7fffffff ffffffff 70214205 8000739e 42688000 00b74268 00b742f4 0000004 のような警告が出ます、どなたかアドバイスお願いします。

  • Outlookで送受信しようとすると・・・

    おはようございます。 Outlookを立ち上げたら、ちゃんと開くんですが、 送受信をクリックすると「強制終了」とダイアログが出てしまい、 送受信する事が出来ません。 MSIMN のページ違反です。 モジュール : KERNEL32.DLL、アドレス : 0167:bff743c7 Registers: EAX=00000001 CS=0167 EIP=bff743c7 EFLGS=00010202 EBX=00000000 SS=016f ESP=00e0d020 EBP=00e0d03c ECX=00000008 DS=016f ESI=01bbda50 FS=28ef EDX=00e00801 ES=016f EDI=00000008 GS=0000 Bytes at CS:EIP: 0f c1 01 40 c2 04 00 83 01 00 6a 01 51 68 59 00 Stack dump: 019694a5 00000008 00000000 00000000 00000000 00000000 00000000 00e0d098 0196934e 01bbdb40 00000001 00000000 00e0d0b0 01bbdb40 00e0d0b0 00e0d0b0 詳細を見るとこう書かれていました。 どうしたらいいんでしょうか? win98です。

  • Excel のエラー

    OSがWindows98でExcelを使用しています。 印刷プレビューで印刷の確認を行おうとすると、PCが固まってしまい下記エラーが発生します。 原因が全く分かりません!! ご存知の方がおりましたら、お願いします。 【エラー内容】 EXCEL のページ違反です。 モジュール : KERNEL32.DLL、 アドレス : 0187:bff8805a Registers: EAX=c0030964 CS=0187 EIP=bff8805a EFLGS=00010212 EBX=0062fb7c SS=018f ESP=0052ffc4 EBP=00530030 ECX=005301e4 DS=018f ESI=98736008 FS=667f EDX=bff768d5 ES=018f EDI=0053020c GS=0000 Bytes at CS:EIP: 53 56 57 8b 30 83 7d 10 01 8b 4e 38 89 4d f8 75 Stack dump:

  • 不正な処理→強制終了

    インターネットエクスプローラーを終了させるとき、 しょっちゅう次のようなダイアログが出てきます。 IEXPLORE のページ違反です。 モジュール : KERNEL32.DLL、アドレス : 0167:bff8805a Registers: EAX=c00309e4 CS=0167 EIP=bff8805a EFLGS=00010206 EBX=0058fb1c SS=016f ESP=0054fff0 EBP=0055005c ECX=00000000 DS=016f ESI=81626bf0 FS=4c47 EDX=81626bf8 ES=016f EDI=00cbe740 GS=0000 Bytes at CS:EIP: 53 56 57 8b 30 83 7d 10 01 8b 4e 38 89 4d f8 75 Stack dump: 「閉じる」をクリックしても何回も出てきます。 DLLファイルが壊れてるんでしょうか。 いまはIEですが、以前NNを使ってたときにも同様の症状が出てました。 どうすればいいですか。教えてください。 よろしくお願いします。

  • 強制終了?

    IEで見たHPをハードディスクに保存し接続を切った後でその保存したのを見て閉じると不正な処理を行ったのでこのプログラムは強制終了されます。というのがでてしまいます。 詳細を見ると下のようなものです。サッパリです。 MSIMN のページ違反です。 モジュール : KERNEL32.DLL、アドレス : 0167:bff7b983 Registers: EAX=02d102b0 CS=0167 EIP=bff7b983 EFLGS=00010202 EBX=00000000 SS=016f ESP=0056f970 EBP=0056f980 ECX=00000004 DS=016f ESI=02d102b0 FS=1957 EDX=0000004e ES=016f EDI=00000019 GS=0000 Bytes at CS:EIP: 80 3e 04 74 0f 33 c0 50 50 50 68 05 00 00 c0 e8 Stack dump: 0056f9e8 1000bfd3 02d102b0 0056f9e8 0056fb53 1000bcef 00000019 0056fb53 0056f9e8 00000004 1000a1bd 0056f9e8 0056fb59 00000004 0056fae8 00000008 特に止まったりしないし、閉じた後なので強制終了もなにも無いのですけど、なんかイヤです。どうしてそんな表示がでるのでしょう? IE5.01を使ってます。Windows updateからダウンロードしてきましたが、どうもそれとは関係ないような気がするんですが、IE5.01にしてからなので、もしかしたら・・・ システムチェックしてもスキャンディスクしてもなにも壊れてません。 バグですかねー 大丈夫でしょうか?

  • ページ違反

    IEXPLORE のページ違反です。 モジュール : KERNEL32.DLL、アドレス : 015f:bff9d9f9 Registers: EAX=c003010c CS=015f EIP=bff9d9f9 EFLGS=00010212 EBX=0064ecdc SS=0167 ESP=0054ff2c EBP=005501c8 ECX=00000000 DS=0167 ESI=00550318 FS=42c7 EDX=bff768d5 ES=0167 EDI=0064ecc8 GS=0000 Bytes at CS:EIP: 53 8b 15 dc 9d fc bf 56 89 4d e4 57 89 4d dc 89 Stack dump: 上記の表示が頻繁に出て通常のネットサーフィンすらできません。 WIN98  IE6.0  cpu226MHZ 64MB 4GBで空き1.2GBです。 どうかご助言を下さい。

  • IE5.0のエラーについて

    お世話になっております。 私は現在、IE5.0を使用しておりますが、 下記のようなエラーが度々出ます。 よく起こることのなのでしょうか? 原因は何なのか教えてください。 宜しくお願い致します。 やっぱり、IE5.5にバージョンアップした方が 良いですか? IEXPLORE のページ違反です。 モジュール : KERNEL32.DLL、アドレス : 015f:bff88032 Registers: EAX=c003010c CS=015f EIP=bff88032 EFLGS=00010206 EBX=036dfb1c SS=0167 ESP=0369fff0 EBP=036a005c ECX=00000000 DS=0167 ESI=8175b900 FS=408f EDX=8175b908 ES=0167 EDI=00dbe79c GS=0000 Bytes at CS:EIP: 53 56 57 8b 30 83 7d 10 01 8b 4e 38 89 4d f8 75 Stack dump:

  • エクスプローラーの強制終了

    ログオフしてユーザー名を変更して立ち上げると『Explorerが不正な処理をしたので強制終了します』となりフリーズしてしまいます。詳細をみると  Explorerのスタックエラー  モジュールKERNEL32.DLL アドレス:015f:bff7431f Registers: EAX=8182bd9c CS=015f EIP=bff7431f EFLGS=00000283 EBX=00569f4e SS=167 ESP=00569f30 EBP=00569f70 ECX=d0e4b910 DS=167 ESI=00569f6a FS=1a3f EDX=00019d24 ES=167 EDI=00008f6a GS=0000 Bytes at CS:EIP: eb 95 8b 54 24 04 50 e8 04 00 00 00 58 c2 04 00 stack dump: bff7432b 00000000 bff53bf1 0019d24 00000000 00000200 00569f56 8f525c1f 418c5c1f 03d11627 024e0000 01ac0000 00010000 00000000 5c1f0000 8fc48fc4 となっています。 ユーザーを変更したそのユーザー名だけが強制終了してしまいます。  原因がわからないのですが、どなたか修復方法をご存じの方 教えてください。