• 締切済み

レジストリに残ったゴミはどうやって消す?

最近プログラムのバージョンを上げたりアンインストールしたりすると古い情報がレジストリに残っています 単純に「いじくるツール」などで消えるものもありますが消えないものもあります 特に「.msi」でインストールしたプログラムはインストールした時の「.msi」ファイルを探すようで見つからないと何もできません(バージョンアップしてレジストリを確認しないで古いバージョンのインストールファイルを削除してしまっている場合など) OPERAもバージョンアップしていくと古い情報が残ったまま間になっています どうすれば良いでしょうか

みんなの回答

  • sunanegi
  • ベストアンサー率47% (63/134)
回答No.5

レジクリーナ等のソフトを薦めますが 警告 以下の操作に失敗して、OSが起動しなくなっても、一切の責任を持ちません、自己責任で実施してください。 注意 レジストリのバックアツプは作成しとくこと たとえば 提供ソフトウエア会社(AAA) (例:ソフト名を○○○とする) 以下の条件で プログラムの追加と削除で削除ずみ アブリケーションホルダーはエクスプローラで削除済み regedit で削除します、間違えるとOSの起動不能になる可能性が有ります ファイルの検索 ↓ regedit ↓ マイコンピター ↓ HKEY_CURRENT_USER ↓ Software ↓ AAA→○○○(ソフト削除後にレジストリに残るゴミ) AAA(KEY)を削除します 以下LOCAL_MCINについても同様にKEYを削除します HKEY_LOCAL_MACIN→software→AAAを削除 PCを再起動する 以上の説明が理解できなければ、レジクリーナ等のユテリテイソフトを使う方法をすすめます。

gen-goro
質問者

補足

この操作では消そうとしたKEYの中で参照している別のKEYがいっぱい出てきてそれをいちいち確認して消すのが大変で止めています

noname#151570
noname#151570
回答No.4

#1です。 >「プログラムの追加と削除」に表示されるゴミは消えません こちらの方ですか。 このようにならないようなインストールとアンインストールを行っていますから、経験はありません。 自分でレジストリーを触って消すか、窓の手は良く使われているようですよ。 色々なツールを使用すると、一層おかしくなることもありますが。

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

>「プログラムの追加と削除」に表示されるゴミは消えません 自分で消したらどうですか? 私ならレジストリエディタで消してしまいます。 ゴミが残るのはそのアプリケーションのお行儀が悪いからです。 そういうアプリケーションは、バージョンアップするときに一度アンインストールしてから行うと良いですよ、私はそうしています。

  • fifaile
  • ベストアンサー率25% (622/2403)
回答No.2

レジストリのゴミを完全に取り除くことはできません。 OSを入れなおすことで完全に削除するぐらいです。 アンインストール情報を削除するだけなら、窓の手あたりで削除できます。

noname#151570
noname#151570
回答No.1

基本的には、余り気にしなくてもよいと思いますが、私は、XPで、アンインストールしたアプリのレジストリーへの無効なエントリーを削除するために、CCleaner(フリー、日本語OK)というものを使用しています。 http://www.ccleaner.com/ チェックにかけると、ズラッと出てきますね。 デフォルトの設定のまま、チェックと検出されたものの削除をかけていますが、これまで長期間使用して問題なしです。 削除前にバックアップすることもできますから、よろしかったら試してみてください。

gen-goro
質問者

補足

CCleanerは私も使っています が、「プログラムの追加と削除」に表示されるゴミは消えません 「余り気にしなくても良い」とありますが、レジストリのゴミは気になります

関連するQ&A

  • レジストリのインストール情報はどこ?

    自作インストーラーを作っています。 「プログラムの追加と削除」でアンインストールできるようにしたいのですが、インストール情報をレジストリのどこに書き込めばいいのでしょうか?

  • 追加ソフトのインストール情報はレジストリのどこにありますか?

    ノートpc(某メーカのRX1)、win xp sp3です。 メーカのユーテリティソフトが不調で、アンインストール⇒インストールしたいが、アンインストールできない。 レジストリから「ソフト名」を冠すフォルダ、データをすべて削除、program filesからもフォルダを削除し、「プログラムの追加と削除」からリストが無くなった。 しかし、インストールしようとすると、「アンインストールしてから…」のメッセージが出て、上書きもできない。 「インストールされている」という情報をレジストリから削除すれば良い、と思うのですが、その場所がわかれば教えてください。 #### メーカに問い合わせたが、 1)「システムの復元」を…だって、最初から入っているし、いつから不調かわからないからいつまで戻ればいいか判らないし、そんなに戻ったら他が訳判らなくなるし。 2)リカバリを…常套手段。これをやりたくないから聞いているのに、気楽に進めないでほしい。 3)アンインストールは「プログラムの追加と削除」からだけです…メーカでソフトを用意しても「(メーカ提供ソフトの)動作不良やアンインストール失敗はリカバリで元に戻せますよ」って、どうなのよ。 メーカ提供ドライバ・ユーテリティソフトのリスト(表示)とインストール機能だけ付けて、『インストールの有無、バージョン確認、最新性確認⇒更新、アンインストール、これらの機能は一切なく、windows機能で行ってください。』という状況で、要は「何とか解決しよう、では無く、使える範囲で使いなさい。」…悲しい。

  • プログラムの追加と削除でもレジストリをいじっても

    特定のプログラムが消えません。「プログラムの追加と削除」一覧にも残ったままです。 レジストリのアンインストール項目からも所定のプログラム名のファイルを消したのですが それでも消えません。再起動したらレジストリのアンインストール項目からは名前は消えたままです。 この場合どう手を打ったらいいのでしょうか? どなたか教えて頂けると助かります。 OSはwindowsXPです。

  • 不要なレジストリを削除するソフト

     いろいろなソフトのインストールやアンインストールを繰り返してきたことを反省していますが、不要なレジストリーをすっきりクリーンアップしたいのです。  フリーソフトでクリーンアップしてくれるツールがあったら教えてください。

  • レジストリーについて☆★★☆

    一部のプログラム(RSSリーダー)において、不具合が生じました。 通常のアンインストールからRSSリーダーを削除して、入れ直ししても、現象がまったく変わらない。レジストリーからの情報を完全に削除する方法を教えてください。

  • vb.netのソフトを開発でレジストリ?

    現在vb.net (visual studio 2010)でソフト(素人です。)を作成しています。ようやくインストーラまでたどりつきました。そこで質問です。よくベクターなどでソフトをダウンロードしたときに、 「アンインストールは,そのまま削除するのみです.レジストリ等は,一切変更していません.」 という断り書きを見ます。 質問1.vb.netで作成したソフトをインストール(インストーラはsetupプロジェクトで作成)した場合、レジストリは変更されているのでしょうか? (レジストリを変更するようなプログラムは自分ではしていません。) 質問2.もしレジストリが変更されていないなら、アンインストールはコントロールパネルのプログラムのアンインストールから行わないで、インストールされたファイルを手動で削除してもよろしいのでしょうか? 御教示いただけると幸いです。

  • レジストリのバックアップについて

    レジストリのバックアップは削除はシステムの復元やCCleanerを使うことが一般的ですが、それだけでは元に戻らないレジストリの項目がたくさんあります。  ほとんどのソフトはインストールすると、アンインストールしてもレジストリを調べると、インストールしたソフトの項目がたくさんあります。 上記に記した一般的な方法を試しても全然削除されていません。 ずっと使うソフトならいいのですが、例えば体験版ソフトをインストールして、検証して購入の必要ないと思ってアンインストールしても、レジストリ内には沢山そのソフトについてのデータが残っています。よくある経験としては自動選択の中に削除したはずの項目があったりとか、プログラムのアンインストールの中にまだ項目が残っていて、エラーで消せないとかです。  そこでなのですが、レジストリをほぼ完全(できれば完全)に復元できるソフト、または方法はないでしょうか?(何らかのソフトをインストールしても、完璧にインストールする前の状態のレジストリに戻したい) 多分無理だとは思いますが、もし何かいいものがあったら教えてください。よろしくお願いいたします。

  • CS3のレジストリに残っているものを全削除する方法教えてください!

    以前、PHOTOSHOPなどのCS3をインストールして、今アンインストールしています。 普通にアンインストールしても、以前インストールしたCS3の情報が、レジストリに残っていると聞きました。 レジストリに残っているこの情報(シリアルも含めて)を全て削除したいのですが、 どなたかこの方法をご存知の方いらっしゃいませんでしょうか。 教えてください。お願いします。 合わせて、CS2のレジストリの削除方法も教えてください!

  • レジストリ編集

    「プログラムの追加と削除」に出てくる、アンインストール失敗などで残ってしまったアプリのレジストリ情報を消したいのです。 良い「レジストリを削除」できるソフトを教えてください。 以前、フリーソフトで起動すると、アプリのタイトル一覧が出て、選択後、安全に削除できるものを見たのですが、名前が思い出せません。 もし、何かおすすめがあったら、お願いします。

  • Opera9.21 アンインストールできません

    Opera9.21をDLして使用していたのですが、アンインストールすることが出来ません。 プログラムの追加と削除からアンインストールを試みているのですが 以下のように表示されてしまいます。 ---------------------------------------------------------------- 「選択した機能は現在使用できないネットワークソースにあります」 「Opera Installer.msi」を含むフォルダに対する代替パスを以下のボックスに入力します。 ---------------------------------------------------------------- 「Opera Installer.msi」このファイルが足りないようです。 ダウンロードした9.21のインストールファイルがまだ残っていたので、上書きインストールして足りないファイルを補完しようと実行しても、全く同じメッセージが表示されてしまいます。 最新版をダウンロードしてアップグレードインストールor新規インストールを試みても同様のメッセージが出てしまいます。 アンインストールも出来ず、上書きインストールも出来ず、 困ってしまっています。 どのように解決したらよいのでしょうか? ご存知の方いらっしゃいましたら、何卒よろしくお願い致します。