答えてねっとは、
マイクロソフトが運営する
パソコンに関する
Q&Aサイトです。

質問

アプリケーションエラー rundll32.exe

製品名:OS製品/Windows XP/サービスパック 2

現象:

XP SP2のPCでWindowsを起動後、デスクトップの画面で下記エラーになり、
再起動を繰り返すようになってしまいました。
起動後にすぐメッセージが出て再起動になるのでアプリケーションは何も使えません。

rundll32.exeアプリケーションエラー
0x58737c94の命令が0x00037d40のメモリを参照しました。
メモリがreadになることができませんでした。

どなたかお力を貸してください。
宜しくお願いします。

回答1 (この回答は質問に対する回答です)

  • 投稿ID:A2008186164
  • 投稿日時:2008/08/01 17:22

回答2 (この回答は回答1に対する回答です)

  • 投稿ID:A2008186182
  • 投稿日時:2008/08/01 17:47

エラーメッセージのあとデバックしますか?で、OKボタンをクリックすると
再起動を繰り返し何もできない状況なのですが、対処方法はないでしょうか?

  •  

回答3 (この回答は質問に対する回答です)

  • 投稿ID:A2008186193
  • 投稿日時:2008/08/01 18:09

ウイルスにやられたか、あるいはrundll32.exeが壊れたのか?

セーフモードで立ち上げても同じでしょうか?
立ち上がらないことにはウイルススキャンなど何もできません。

  •  

回答4 (この回答は回答3に対する回答です)

  • 投稿ID:A2008186215
  • 投稿日時:2008/08/01 18:56

3/ トクサン7342氏

今回は検索されていないようですが、

後学のために
>ウイルスにやられたか、あるいはrundll32.exeが壊れたのか?
と言える根拠を教えてください。

メモリの参照問題については、
http://www.kotaete-net.net/Default.aspx?pgid=14&qid=240996654010
のような議論もされていますが。

  •  

回答6 (この回答は回答4に対する回答です)

  • 投稿ID:A2008186225
  • 投稿日時:2008/08/01 19:08

軽率な書き込みであればお詫びします。
「rundll32.exeが壊れることはないのだろうか?」との素朴な疑問です。
詳しく知らないのでRainySeason氏の見識をお願いします。

http://www.kotaete-net.net/Default.aspx?pgid=14&qid=240996654010

ここは見たことがありません。
後ほどじっくり読まさせて頂きます。

  •  

マイクロソフト単語帳

httpwwwnetDefault 

回答7 (この回答は回答6に対する回答です)

  • 投稿ID:A2008186248
  • 投稿日時:2008/08/01 19:41

6/
>軽率な書き込みであればお詫びします。
では、先にはっきりと書いておきましょう。
本当に質問者の役に立ちたいのなら、回答しないというのも質問者のためになります。
「思いついたこと」「検索しただけ」の回答など迷惑以外の何物でもありません。
要は、「わからないことには口を出さない」ということです。

質問者は「(大抵は)本当に困っている」から質問してきます。
それに対して根拠のない回答を信じてさらに状況を悪化させた事象を何度も見ています。
また、質問者以外の第三者も利用しています。
こういった方は問題点について検索を行い「QAサイトの回答だから」という理由だけで信じることがあります。
「検索しただけ」も、単に単語が引っ掛かっただけのまるで違った内容や、何年も前の記事で全く役に立たないということもあります。
ちなみに、貴方の回答には複数の方から何度も指摘されているという事実もよく考えてみてください。

>「rundll32.exeが壊れることはないのだろうか?」との素朴な疑問です。
なぜ「疑問」を「回答」に対して行うのですか?
「壊れる」という根拠があるから回答してるのではないですか?
ですから、私は根拠を提示してほしいのです。
しっかりとした根拠があれば、私の知識不足ですのでいくらでも謝罪いたします。

>詳しく知らないのでRainySeason氏の見識をお願いします。
私の回答はすでに提示したスレに記載しています。
提示先すら読まないでこのような発言が「検索しただけの結果の貼り付け」や
全く根拠のない回答というあなたの行動に直結していると解釈します。

最後に、
「QAサイト(とここが言えるか疑問ですが)は『誰のために』あるのか」をよく考えてみてください。

  •  

回答9 (この回答は回答7に対する回答です)

  • 投稿ID:A2008186269
  • 投稿日時:2008/08/01 20:03

トクサン7342氏の回答は、おおむね、的を得ています。少なくとも、間違ったことは書いていません。
私がこの質問を見つけてなかったなら、トクサン7342氏の回答が一番参考になったでしょう。

RainySeasonという、えらそうに言うだけの人は無視してください。

  •  

回答10 (この回答は回答9に対する回答です)

  • 投稿ID:A2008186283
  • 投稿日時:2008/08/01 20:43

9/

8/で
>まず、ウィルスの可能性は低いでしょう。(皆無とは言いませんが)
>rundll32は、dll(OSのソフト)にアクセスするための橋渡しをするソフトです。これでエラーが出たからといって、かならずしもrundll32の破損とは限りません。(その可能性もじゅうぶんありますが)
と3/を真っ向から否定してるけど?

で、システムファイルチェッカで整合性を無視してシステムファイルを入れ替えることのどこに解決することへの根拠があると?
これも根拠を示してくれ。

無視されるのは、シーラカンスあんたの方だよ。


  •  

回答11 (この回答は回答10に対する回答です)

  • 投稿ID:A2008186297
  • 投稿日時:2008/08/01 21:07

10/追記

9/の
>的を得ています。
日本語として大間違い。「的を射る」が正しい。


同じことを再度。
「QAサイト(とここが言えるか疑問ですが)は『誰のために』あるのか」をよく考えてみてください。

  •  

回答5 (この回答は質問に対する回答です)

  • 投稿ID:A2008186223
  • 投稿日時:2008/08/01 19:07

>0x58737c94の命令が0x00037d40のメモリを参照しました。
検索しても何も引っかかりません
ウイルスだとか言ってる人は無視した方が良いでしょう

セーフモードや前回正常起動時の構成で起動させてみてください
この状況になる直前にしたことを思いだしてみてください。

  •  

回答8 (この回答は質問に対する回答です)

  • 投稿ID:A2008186255
  • 投稿日時:2008/08/01 19:48

まず、ウィルスの可能性は低いでしょう。(皆無とは言いませんが)
rundll32は、dll(OSのソフト)にアクセスするための橋渡しをするソフトです。これでエラーが出たからといって、かならずしもrundll32の破損とは限りません。(その可能性もじゅうぶんありますが)
つまり、Rundll32を含めた、OSか、アプリケーションのプログラムのどれかが破損しているということです。

まず、セーフモードで立ち上げて、システムのプロパティの詳細設定タブで、起動と回復の設定ボタンを押して、システムエラーの自動的に再起動するのチェックをはずしてください。これで無限再起動はとまると思います。

つぎに普通に立ち上げて、システムファイルチェッカーでOSのファイルの修復をしてみてください。
「システムファイルチェッカーでファイルを修復」
http://trendy.nikkeibp.co.jp/article/tec/winxp/20070514/121938/マイクロソフト以外のサイトへ移動する

これでだめなら、アプリの破損です。起動直後にエラーになるということは、常駐ソフトに問題がある可能性が高いです。怪しいものを再インストールなどで修復してください。

これらが面倒でしたら、すっきり、リカバリするのも手です。

  •  

回答12 (この回答は回答8に対する回答です)

  • 投稿ID:A2008186304
  • 投稿日時:2008/08/01 21:12

/8
おかしいですね。
WindowsXPのシステムファイルチェッカは、保護されているファイルが置き換わっているのを検出すると、%systemroot%\windows\system32\dllcache フォルダから正しいと認識しているバージョンのファイルを取得して、正しくないと認識しているファイルと整合性を無視してでも全てを一気に置き換える機能です。Windows9Xの頃の同じ名前の機能とは異なり、ユーザーが能動的に置換するファイルを選択することはできません。
システムファイル保護機能を抑制(あるいは無視)してdllcache内のバックアップファイルと同名のファイルを書き換えて動作させるアプリケーションが存在する環境など、SFCの謳い文句通りに動作したら事後に困ることも出てくるのではないでしょうか。

それと…
私の手元のいずれの環境でも dllcache フォルダの中に Rundll32.exe がないんですが、このファイルが対象ではないにしても、本当にシステムファイルチェッカで何かが改善されるのでしょうか。

  •  

回答13 (この回答は回答12に対する回答です)

  • 投稿ID:A2008186399
  • 投稿日時:2008/08/02 00:12

この人は、日本語が理解できないようです。

  •  

回答14 (この回答は回答13に対する回答です)

  • 投稿ID:A2008186405
  • 投稿日時:2008/08/02 00:22

回答13 シーラカンス様
私は「この人」という方が日本語を解するかどうかの判定をお願いしているのではありません。

できましたら、その動作を考えると一見危険とも思えるシステムファイルチェッカを何の注意もなくお勧めしている根拠を明示いただきたいのですが。

  •  

答えてねっと

昨日の利用状況


総投稿数 602 件

回答総数 478 件

登録者数 45 人

利用登録ユーザ 1785 人

ゲスト 46134 人

ページビュー 136758

登録済みFAQ 20 件

景品応募サイト

Windows ヘルプと使い方

想いをつなぐ熱中日記

Imagine Cup日本代表3位!