RUNDLL32.EXE アプリケーションエラー



 ◇-?RUNDLL32.EXE アプリケーションエラー-七つ(初)-09/15-17:00(525)-No.496966
   ┗?!Re:RUNDLL32.EXE アプリケーシ...-とおりすがり-09/17-02:47(491)-No.497017
     ┗?!-Re:RUNDLL32.EXE アプリケーシ...-七つ-09/24-00:48(325)-No.497196

▲このページのトップに戻る
496966RUNDLL32.EXE アプリケーションエラー七つ(初) 2010/09/15-17:00

メーカー名:DOSPARA ドスパラ
OS名:WindowsXp HomeEdition
パソコン名:Prime Magnate VMD
トラブル現象:パソコンの動作が不安定
使用回線:ADSL
--
初質問です。
問題の解決に皆さんの知識と経験を貸していただけたらと思います。


発症時期:一週間程前から今現在に至るまで

内容:
OS起動後の「ようこそ」画面又はデスクトップ表示後、
RUNDLL32.exeのアプリケーションエラーが表示。

詳細:
以下、そのメッセージ文です。(〜の部分は数字のローマ字の羅列)

『「RUNDLL32.EXE - アプリケーションエラー」
 "〜" の命令が "〜" のメモリを参照しました。
 メモリが "read" になることはできませんでした。
 プログラムを終了するには[OK]をクリックしてください。』
 ※選択肢はOKのみ

─この後数日はエラーメッセージのみで起動はできていましたが、
最近になって不安定になり、ついに正常起動ができなくなりました。
なので「前回正常に起動した設定で起動」しましたが、
エラーが消えませんでしたので、rundll32.exeに対し、
フリーソフトのavastでウィルスのスキャンを行いました。
何も検知されなかったので、10日ほど前の時点にシステムの復元を行いました。
すると今度は以下のようなエラーメッセージが表示されました。

『「○○….exe - コンポーネントが見つかりません」
 OLEACC.dll が見つからなかったため、
 このアプリケーションを開始できませんでした。
 アプリケーションをインストールし直すとこの問題は解決される場合があります。』

『「RUNDLL」
 C:\WINDOWS\system32\NvCpl.dll を読み込み中にエラーが発生しました。
 指定されたモジュールが見つかりません。』

ネット等を見て、OLEACC.dll が存在しなかったのでDLし、
system32フォルダ内にコピー。
NvCpl.dll はNvidiaから適応する最新のドライバーをDLし上書きしました。

その後再起動を試みてみたところ、上二つのエラーは表示されなくなりましたが、
再び RUNDLL32.EXE のアプリケーションエラーが発生しました。

もう一度似たような症状をネットで調べてみたところ、
「ウィルス(ワーム)に感染している」
「OSの再インストール」
「OSディスクを使ってコマンドを入力し修復」
「有料の修復ツールを購入して修復」
といった意見が出ていましたが、どれを選ぶかを決める前に、
こちらで知識ある方々の意見を伺おうと思いました。

最後に、必要かはわかりませんが、
DirectX 診断ツールの内容を抜粋しておきます。

システム製造元:ECS
システムモデル:P4M900T-M
BIOS:Default System BIOS
プロセッサ:Intel(R) Core(TM)2 CPU 4300 @ 1.80Ghz(2 CPUs)
メモリ:1534MB RAM
ページファイル:658MB 使用中 2774MB 使用可能
DirectX バージョン:9.0c

デバイス:NVIDIA GeForce 9400GT
DACの種類:Integrated RAMDAC
メモリ合計:1024.0MB
ディスプレイのモード:1600 x 900 (32bit)(60hz)
モニタ:Dell S2009W(Analog)

ドライバ:nv4_disp.dll
バージョン:6.14.0012.5896(英語)
日付:2010/07/10

以上です。もし「〜は何?」のような質問がありましたら、
コメントで聞いて頂ければわかる範囲で返信致します。
問題解決へのご協力を宜しくお願いいたします。

▲このページのトップに戻る
497017Re:RUNDLL32.EXE アプリケーションエラーとおりすがり 2010/09/17-02:47

記事番号496966へのコメント
手っ取り早いのは「OSディスクを使ってコマンドを入力し修復」をまず試すことでしょう。
ベンダーのRecoveryCDのような、入れてブートした瞬間にすべてまっさらにするものでなければ、
正規OSのOriginalDiskからRで回復コンソールに入り、コマンドベースにして、「chkdsk」でエラー修復してみましょう。

回復後、安定稼動を確認してからVirusCheckをかけるのが効率的かと思います。

▲このページのトップに戻る
497196Re:RUNDLL32.EXE アプリケーションエラー七つ 2010/09/24-00:48

記事番号497017へのコメント
まずはコメントありがとうございます。

そして返答が遅れましたことをお詫びします。

以下に今までの流れを記入します。


コメント記入確認

コマンド入力を試す。何度か試みたものの修復されず。

HDDのバックアップを取りCドライブをフォーマットしOSを再インストール。

エラー直らず。Eドライブを外してフォーマットしてみた所、普通に起動。

Eドライブからバックアップをとり同ドライブをフォーマット。再起動。

rundll32のreadエラー直らず。しかし何とか通常起動まで持ち込めたので、
CドライブのバックアップをEドライブに移動中。

というのが今までの流れです。
セーフモードでバックアップを取っていたため非常に時間がかかり、
返信まで間が空いてしまったことを改めてお詫びします。

両ドライブをフォーマットしたにも関わらず、こうしてエラーが出ているので、
正直お手上げ状態です。
バックアップデータが何かおかしいのか、それともHDDがおかしいのかわかりません。

このままエラーが直らないとなると、
HDDを(下手をすれば両方)買い換えることになるかもしれません。

ここから直る可能性というのはあるのでしょうか・・・

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言