• ベストアンサー

「C:\Windows\Rundll32.exe が見つかりません。とエラーがでます。

WindowsXPでコントロールパネルを開くと「C:\Windows\Rundll32.exe が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください」とエラーがでます。どうも削除したみたいです。システム復元してもだめでした。WindowsXPのCD-ROMを挿入して対処出来るそうですが、肝心のCD-ROMがありません。どうしたら解決できますか。

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

  • ベストアンサー
  • megane110
  • ベストアンサー率59% (41/69)
回答No.4

No.3の方を見て自分の間違い(思いこみ)に気づいたのですが… 確かにWindows\System32\Rundll32.exeならシステムファイルなので、コピーして直さないといけないですが、 もしWindows\Rundll32.exeならウイルスで、それが対策ソフトによって削除されたから、というのがあり得ますね。 スタート→ファイル名を指定して実行→msconfig→OK で、スタートアップを確認し、 C:\windows\system32なのか、C:\windows\なのかを特定していただけますか? もし後者ならチェックボックスをはずしてOK→再起動でエラーは出なくなると思いますよ。

yu12ri20
質問者

お礼

ありがとうございます。Windows\System32\Rundll32.exeでした。コピーしたのですがだめでしたので、リカバリーしかないのでしょうか。

その他の回答 (4)

  • chuyan805
  • ベストアンサー率33% (5/15)
回答No.5

No.4さんがご指摘の様にウイルスくさいですね! IPAセキュリティ情報にも掲載されています。 http://www.ipa.go.jp/security/topics/newvirus/deloder.html 参考にしてみてください。

noname#210617
noname#210617
回答No.3

C:\Windows\System32\Rundll32.exeではありませんか? それなら C:\Windows\ServicePackFiles\i386 にコピーがあるはずなので、 エクスプローラで、Copy&Pasteするか コマンドプロンプトを開いて、そこに copy c:\windows\servicepackfiles\i386\rundll32.exe c:\windows\system32\ [Enter] と入力する かで、解決できると思います。

  • megane110
  • ベストアンサー率59% (41/69)
回答No.2

あなたの周りにWindowsXPのパソコンはありますか? もしあるのならそのパソコンからファイルをコピーしてやれば直ると思います。 もし不可能なら、HDDのデータをすべて消して購入時の状態に戻す、リカバリーという方法で直すことができますよ。

yu12ri20
質問者

補足

ありがとうございます。ファイルをコピーしてそれからどのようにしたらよいのでしょうか。PC初心者のためよろしくお願いします。

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

同じPSのパソコンがあれば問題のファイルをコピーすればいいと思いますが、そうでない場合がシステムの再セットアップが必要です。