• ベストアンサー

起動の際rundll32.exeからエラーメッセージが出るのですが

最近、パソコンを起動すると「rundll32.exeがアプリケーションの初期化に失敗ました」というエラーメッセージが出ます。 時に同時に時計の画面が何枚も出ます。(10枚くらい。) この警告ダイアログは×ボタンやokボタンを押しても消えず、そのままにしておいてもネットなどは見れて作業も出来ます。 ですが、やはり不安で質問させていただきました。 先日行ったウイルス検査は異常なかったのですが、その後からで最近です。 これは別のウイルスなどのせいか、何かシステム壊れているのかお教え下されば幸いです。ちなみに、パソコンの容量がかなりいっぱいで仮想メモリが不足ともよく出ます。これと関係あるのでしょうか。 ウイルス・スパイウエアのセキュリティソフトは入れています。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

>このバージョンアップをしてからこのダイアログが出るようになったような気もします。ちなみにウイルスセキュリティゼロです。 ウイルスセキュリティをアンインストールして、状態を確認して下さい。

k-ay
質問者

お礼

ご回答ありがとうございます。アンインストした所、質問のエラー症状が出なくなりました。 他の方にも書いたように、ウイルスセキュリティ自体がウイルス検査をしようとすると「ウイルス検知プログラムがないか、データが壊れている」とメッセージが以前出まして、二度やっても治っていなかったことが改めてわかったのと、アンインストで症状が消えたという事は、(元はウイルスによってなのかもですが)こちらが今回のエラー原因の一つのように思えてきましたので、サポートを確認し、あてはまる回答がなければサポートに電話してみようと思います。 アドバイス大変ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • foitec
  • ベストアンサー率43% (1080/2457)
回答No.4

スタートアップにrundll32.exeが登録されていませんか? それはさておき >先日行ったウイルス検査は異常なかったのですが、その後からで最近で ワームそのものが削除されたが改ざんされたレジストリキーが元に戻せないのでしょう。 アンチウイルスは何をお使いですか? まさかフリーウエアではないですよね? で。可能ならばレジストリエディタで以下のキーを確認してください。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run この値が rundll32.exe shell32.dll,Control_RunDLL C:\WINDOWS\1708.cpl であったらこれを削除します。 また同様に HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run この値が PAV.EXE C:\WINDOWS であればこれも削除します。 なおWindowsXPにおいて rundll32.exeはC:\WINDOWS\system32にあるシステムファイルです。 >パコンの容量がかなりいっぱいで仮想メモリが不足ともよく出ます Cドライブ(システム領域用)が不足なのでしょうか? それならCドライブの仮想メモリを使用せず(無しにする)ほかのドライブ(パーテーション)に仮想メモリを使用しましょう。 多分Dドライブはガラガラじゃないですか?

k-ay
質問者

お礼

ご回答ありがとうございます。 上記を見てみましたが、該当のものはありませんでした。 ただ、CurrentVersionの中にrunがなかったのですが。 それと、実はご指摘の通りDドライブは使用していません。 お恥ずかしいですが、Dドライブを使った事がなく、同じパソコン内なのでDを使っても「容量がいっぱいでシステム領域用が不足」と出るのは変わらないのだろうと思ってっておりました。 こちらは実行してみたいと思います。 それと、ウイルスセキュリティについてなのですが、 「ウイルス検知プログラムがないかデータが壊れている可能性があります」と出まして、公式トラブルシューティングの通りアンインストして最新を入れなおしてみましたが結果は同じでした。こちらに何か問題もありそうなので、サポートにて聞いてみます。 丁寧なアドバイス大変ありがとうございます。

すると、全ての回答が全文表示されます。
  • dondonji
  • ベストアンサー率45% (136/299)
回答No.3

補足からですと、rundll32.exeを特定するというのは多少難しいかも知れませんので、他の方法としてシステムの復元が有効な場合もありえます。 ご質問の内容がウイルスが疑われる場合は、フリーのアビラ(Avira)またはAVGなどをインストールして検出させ、駆除します。 常駐させると重くなるので使い終わったらアンインストールさせるといいです。ゼロよりは格段ランクが上ですけれどね。 少し長文になりますが、基本ご質問の対策に可能かも知れないということと、パソコンも残り容量が、というより、そんなに領域は使わないと思えるので試してみてください。かなり早く動くようになると思います。 ★「EasyCleaner」 イージークリーナー 日本語対応なので簡単設定  主に不要ファイルと、不要レジストリの掃除に使います。 http://www.altech-ads.com/product/10001537.htm ・操作のポイント ・クッキー以外の項目すべてをチェックして検索させます。(cookieも削除したい場合はチェックします) ・スペックの低いパソコンでは必ず、真ん中あたりに処理ファイルの容量が数字表示されますので30000くらいになったら一度停止させ全てを削除させます。そのまま再度検索を同様に繰り返します。 ★「すっきりデフラグ!」   各OSにツールとして付属しているデスクのクリーンナップがありますが、OS依存のこの方法ではHDDの劣化を早めることとなりますのでソフトをお使いされることをお奨めします。英語のCC・Cleanerも定評です。 チェックディスク→デフラグ→再起動という項目を選択してください。 http://www.vector.co.jp/soft/win95/util/se162092.html ついでに以下はパソコンを早くする方法です。 ★Win高速化PC+ WindowsXP/ 2000対応 デスクトップの表示方法からシステムの設定まで、早く起動させたい項目にチェックするだけの、とても充実した高速可させるソフトです。 http://www.vector.co.jp/soft/win95/util/se301488.html ★ネット速度を向上させるポイント ネットが遅いのではないかと思われる方、またADSL、ひかりを使用されている方も一読の価値はあります。環境によっては今以上に早くすることも可能です。 http://www.bspeedtest.jp/speedup.html ★メモリクリーナー 初期動作での動きに併せメモリのクリーニングもすると多少動きが早くなります。 http://crocro.com/pc/soft/mclean/ スキンも豊富なので好みのスキンにするといいです。 更に初期動作の環境を変更させることでも多少は早くなります。 XPなどではスタートからプログラムにある「スタートアップ」にある、どうでもいい、最初にはスタートさせなくていいというものは右クリックして削除します。 少し高度な設定 msconfig スタートから「ファイル名を指定して実行」を選択するとボックスが開きますから msconfig と入力してOKしてください。「システム構成ユーティリティー」が開きますのでスタートアップにある最初に起動の必要はないと思われるもののチェックを外すと次回から最初には起動しません。 例えば起動と同時に出るメッセンジャーなどもここでチェックを外すと起動と同時には起動しなくなります。 それからIE7やIE8でなくてもIEと連携し継承するSleipnir、や、Lunascape4など、またNetscapeを継承するFirefoxでもIEのアドオンがありますのでIEの機能は十分に使え機能的にもデザイン的にも優れていますのでブラウザを変えてみたら如何でしょうか。

k-ay
質問者

お礼

二度のご回答ありがとうございます。 他の方への返信にも書いたのですが、入れているウイルスセキュリティに自体が、「ウイルス検知プログラムがないかデータが壊れている可能性があります」と出まして、それで先日アンインストして最新を入れなおしたのでしたが今回治っているものと思ったのですが確認した所結果は同じでした。こちらに何か問題もありそうなので、まずサポートにて聞いてみます。 ですので、ウイルスでない可能性、ウイルスによって上記が壊れた可能性、インストによってrundll32.exeが何故か入った?などがあるかもと思うのでサポートの回答によってシステムの復元やおすすめいただいた方法やソフトを試してみたいと思います。 色々細かいアドバイスや参考になるソフトをご紹介いただきありがとうございました。

k-ay
質問者

補足

ご回答、アドバイスいただいた皆様ありがとうございました。 御答えいただいたようにウイルスセキュリティを再度アンインストして再インストした所、今回は壊れている等のメッセージも出ず、質問でのrundll32.exeのダイアログも出なくなりました。起動も元の早さに戻りましたので、ウイルスセキュリティの破損が原因の一つでもあったようです。 ただ容量やシステム不足での問題はありますので、そちらはおすすめいただいたDドライブの使用やソフトなどを試してみようと思います。 質問のダイアログの件のはとりあえず解決したようです。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • dondonji
  • ベストアンサー率45% (136/299)
回答No.1

rundll32.exeには、いくつかの要素がありますので、最近インストールしたソフトがXPバージョンに対応していないとか、またはXPでは不要なものなのでウイルス、スパイなどが疑われます。 その「×」で閉じているというものの説明がもう少し詳しければ、例えば文字、画像などがあれば、ある程度特定も可能かも知れません。 パソコンの容量との因果関係についても示唆するところはありますがスペック的には容量がどれだけあって残りはいくつだとかは記載して頂きたい所です。 また単にウイルスソフトは入っていますので安心ですとは言い切れません。ウイルスの検出力が低いものでは駆除できませんし、スパイウエアなどの駆除もする必要があります。 根本的なメンテナンスが必要になっているのではないかと察せられます。

k-ay
質問者

お礼

すばやく御答えいただき大変ありがとうございます。 内容が更にご参考になるか分かりませんが、一応補足も投稿しました。お手すきの際にでもご覧下されば幸いです。あとと補足投稿してから気付いたのですが画像もアップできるようなので、同じ症状の方が今後いた時のために締め切る前にまた警告が出たら画像を取って一応アップしておきます。

k-ay
質問者

補足

ご回答ありがとうございます。 「×」というのは「rundll32.exeがアプリケーションの初期化に失敗ました」というダイアログメッセージの右上の閉じるボタンのことで、こちらをおしても閉じない事が多いのです。 補足ですと画像アップができないようですみません。 パソコンはもう古く、XP HOMEEDITION 2002で容量19.0GBのところ、残りが3.41GBでかなり無理に使っています。別にノートを購入したので移行しているところなのですが、使い勝手や慣れでついこちらを使用してしまっています。新しいソフトは、先日ウイルスセキュリティソフトを入れなおして最新にバージョンアップした位ですが……。rundll32.exeがXPに不要なものという事は知りませんでした。ちょっと記憶が曖昧で申し訳ないですが、このバージョンアップをしてからこのダイアログが出るようになったような気もします。ちなみにウイルスセキュリティゼロです。 とりあえずは改めてウイルスチェック等をしてみます。あまり参考にな補足が出来ませんでしたが、もし何かお気づきの事がありましたらお願いします。

すると、全ての回答が全文表示されます。

関連するQ&A