Windowsのレジストリー残骸の問題とは?

このQ&Aのポイント
  • Windowsのレジストリーにはアンインストールしたアプリの記録が残ります。
  • CCleanerやGlayUtilitysなどのソフトを使用しても完全に削除できません。
  • Windowsのアンインストール機能では完全削除ができない理由はわかりません。
回答を見る
  • ベストアンサー

Windowsは何故レジストリーに残骸を残す?

レジストリーの肥大化は、Windows10や11になると、気にしなくても良いとMSは言っていますが、ファイルを指定して実行「regedit」と打鍵すると、アンインストールしたはずのアプリの記録が残っています。Wordファイルの記録まで残っている場合があります。レジストリーだけではなく、Cドライブには沢山のジャンクファイルが日々蓄積されているようです。CCleanerやGlayUtilitys等の禁じ手のソフトを使用しても、完全に削除はしきれません。時々手動でアプリケーションのレジストリーの残骸を削除することもあります。  Windowsのアンインストール機能で何故、完全削除が不可能なのでしょうか?Windowsを使っていて、いつも疑問に思います。PCの性能が向上しているから昔のように色々チューニングしなくても済むようにはなりましたが、そういう肝心な所をMSさん、アプリの開発者様は改善して欲しいのですが、難しいのでしょうか?

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

  • ベストアンサー
回答No.2

レジストリの最大の弱点は「参照」がない事だろうな~ 要するに、黒板の落書き! 「いつかだれか見るかもしれないから、とっておこ~」って考え方。 それ自体が問題になることはないが、ゴミはやっぱりゴミ! 参照型データベースなら、それをつかんでいる紐が切れると、 所有者不明となりDC=ガベージコレクションが回収する =つまり、勝手に消えるって事。 これが、今の時代になっても、出来てないってことは 確かに事実ですね。 んま、MySQLとかも、ある種同じデータベースで 管理する人がいなくなれば「DISKの肥やし」 =容量を使ってるだけのゴミ! になってますが。 なんだけど! そもそもWindowsって、時々入れなおしたほうが 安定するOSでもあるので、定期的にOS事入れなおす? って考えたら、それほど問題にはならないかもですね。 レジストリ以外にも、ゴミが大量に残るOSですから^^

SPIKE-NLOS
質問者

お礼

>そもそもWindowsって、時々入れなおしたほうが 安定するOS そりゃそうだけど、クリーンインストール後また再び アプリの更新やWindowsUpdate等があり、レジストリーの 肥大化になるでしょう。 Iobit社からレジストリーやジャンクファイル事完全アンインストールできるソフトウェアが販売されているが、 ESETが望ましくないアプリケーションといつも判断するので使っていません。 WindowsのUIとかAndroidアプリをWindowsで動かすとか 見せかけの刷新より、肝心の中身を何とかして欲しいのですが、そういう面倒な所はつつかないんでしょうね。 時々アンインストールしても、完了しないアプリなんかがあるんで、その時はエクスプローラー、レジストリーを探り、関連ファイルは全て削除。 その後、Sfcコマンドでシステムの整合性をチェックします。 Windowsの根幹は進歩してないと思うのよね。

その他の回答 (1)

  • wormhole
  • ベストアンサー率28% (1619/5654)
回答No.1

残ってても問題にならないからです。 Windows95系だとレジストリの肥大化は問題ありましたけど、 WindowsNT系では改善されて問題にならなくなってます。 そうはいっても気になる人は気になるんでしょうから止めはしませんが。

SPIKE-NLOS
質問者

お礼

regeditでレジストリーの中身見たら、沢山必要無い 残骸がありますよ。時々手動で削除しているぐらいです。 PCの性能が向上したので、今頃気にしない人もいるようですが私は気にします。 本当にゴミだらけですよ。びっくりした。

関連するQ&A

  • 削除不可能なレジストリーの残骸について

    Windows11を使用中。インストールしたアプリケーションやドライバー等について、バージョン更新の為、もしくは不必要なアプリケーションやドライバーを削除したつもりでも、ファイルを指定して実行にregeditと打ち、レジストリー検索をすると、残骸として残っている場合がありますが、どうしても削除できないアプリやドライバーの残骸があります。DELでは削除不可能なレジストリーの残骸を削除する方法ってあるのですか?教えてください。難易度がかなり高いのですか?

  • アンインストールしたはずのソフトの残骸

    Revo Uninstallerで完全にアンインストールして、アンインストール後のレジストリの残骸まで削除されているはずなのにレジストリエディタで確認すると残っていました。 アンインストールしてソフトは削除されているのにレジストリに残っている残骸をきれいに削除できるフリーソフトはありませんか?

  • アンインストール後のファイル、レジストリの残骸の削除

    先日、.NET frameworkのアンインストールができないと質問したのですがその後「強制アンインストール」を使い削除し、再インストール後正常なアンインストールが実行され解決しました。 ところが、Microsoft.NETのNETframeworkフォルダにはv2.0.50727とv1.0.3705が残っておりレジストリにもv2.0.50727の項目があり、またプログラムの追加と削除にセキュリティパッチあるのですがこれらは削除してもいいのでしょうか? また、これらの残骸はセキュリティなどに影響するものなのでしょうか?(とくに影響がないのであれば放っておこうとおもいます)

  • インストール時のレジストリー

    フリーソフトや体験版ソフトをダウンロードしてインストールしています。 いらなくなったソフトをアンインストールするとき「アプリケーションの追加と削除」から実行していますが、レジストリーを使っていたソフトはレジストリーに結構残骸が残っています。 そこで私はレジストリーエディーターを使って、それらしきものを探し削除しています。 インストールするときに、レジストリーの何処に何が書き込まれたかを記録してくれたり、知らせてくれたりするソフトがあれば便利ですがご存知ないでしょうか? あまり機能が多くないシンプルなソフトであれば、なお結構です。

  • Iobit社のUninstallerPRO10

    Windows10 20H2を自作PCにクリーンインストールし、修復作業中ですが、今年4回もOSがクラッシュしてはシステムの復元やバックアップソフトに助けられてきましたが、この度はバックアップを保存しておらず反省しております。クリーンインストールの良い面も多少ありますが、気になるのはIobit社のUninstallerPRO有償版です。アプリと機能からアンインストールすると必ずソフトウェアの残骸が残りますが UninstallerPROはジャンクファイルやレジストリーを削除するタイプのようです。しかし完璧に削除はできないソフトウェアもあり、またこのメーカーは米国に本社があるようでサポートも片言の日本語です。 Iobit社のほかのソフトウェアを(AdvancedSystemTechnology等)を無償で強制的にインストールを進めてきたり、勝手にインストールされたこともありました。PCの動作を軽くする為にレジストリーの残骸やジャンクファイルを削除し、便利な反面、トラブルの種になる恐れもあります。このソフトが原因でOSがクラッシュした可能性も否定できません。逆にアプリと機能からアンインストールするとジャンクファイルやレジストリーに残骸を残します。段々動作が重くなるのもこれが原因だと思われます。インストールしておくべきでしょうか?

  • アプリケーションの残骸について

     カスタムインストーラーを作成し、実行したところ、 誤ってアンインストールができない状態になってしまいました。  窓の手を使って対処し、レジストリ等は削除しましたが、 コンパネのアプリケーションの一覧に アプリケーションのアイコンと表示名だけが残骸として残りました。  完全に削除できるようなツールはないのでしょうか?

  • javaの残骸を消したい。

    javaをアンインストールしても、コントロールパネル>プログラムのところにアイコンが残ったままとなり消えません。 そのアイコンをクリックしても「アプリケーションが見つかりません」と出るのみです。 これまで、いろいろなサイトを見て削除を試みましたが、いずれもだめでした。 例えば、CCleanerで不要なレジストリの削除、Windows Install Clean Upでクリーンアップなど、、、 削除したい目的は、javaの再インストールですが、今これをやると「すでにインストールされています」と出て、インストールさえできません。 ちなみにOSはwin7(×64)です。※この状態になる前はjava32bit版で問題なく動いていましたが、ちょっとHDDをいじってしまったら動きがおかしくなったので、アンインストールしたらこの状態になった次第です。

  • レジストリについて

    アプリケーションのアンインストールなどでかなり大量のレジストリが削除されずに残っていますので手動で削除しようかと思っておりますが、(1) 不要レジストリ削除ソフトを使って削除する前に、SDカードなどのメディアにバックアップを取っておきたいのですがどのようにすればバックアップを取れるのか「操作手順」が分かりません。最初にファイル名を指定して実行→regeditから画面を開くくらいは何とか分かるのですが・・・(2) 削除した後、何らかの不具合が起こったときに元に戻す場合の方法が分かりません。(普通のファイルやフォルダのように上書き保存する程度でいいのかな?) (3) それと『レジストリのあった場所』をメモを書きとめておいて底までたどり着きコピーするのでしょうか?こうなると少し面倒な話ですネ、何か違う方法でお手軽な手順があれば是非とも教えてください。初心者なものでご面倒をおかけいたしますが何卒よろしくお願いいたします。敬具

  • JUSTインターネットセキュリティの残骸を消したい

    お試しでJUSTインターネットセキュリティをインストールして試したのですが、 インターネットのファイルアクセスが遅すぎて使い物になりませんでした。 完全に削除したいのです。 通常アンインストールしたのですが、自動UpdateのServiceが残っていたので REGEDITから消しました、 ところが、HKEY_USERS\S-1-5-19\Software\Justsystem\Common\LMAという レジストリがどうしても消せません。 こんなゴミを残して消せないトンデモソフトがどうして存在するのでしょうか? 消し方をご教授ください。

  • Iriaの残骸が残っています。

    Iriaから後継プログラムのIrvineに乗り換えることにしました。IriaはNortonのアンインストールウィザードを使いましたが、IE6.0の右クリックメニューに「IriaへすべてのURLを送る」などの項目が残ったままです。 レジストリを調べたら、64項目もIriaに関するものが残っています。ひとつひとつregeditで削除しなければならないのでしょうか? また、Irvine環境下では右クリックからのダウンロードはできないのでしょうか?