web-dev-qa-db-ja.com

レジストリをクリーンアップする価値はありますか?

Windowsではレジストリをクリーンに保つ必要があると聞きました。これは実際に重要ですか、それとも単なる神話ですか?

39
Jeff Yates

私が理解しているように、レジストリをクリーンアップしても、コンピュータのパフォーマンスにはあまり影響しません。レジストリには何千ものキーが含まれており、いくつかの無効なキーを削除しても、実際には大きな違いはありません。

このフォーラム投稿 神話上のパフォーマンス向上剤としてレジストリのクリーニングを確認しているように見えるいくつかのソースが含まれています。

システム速度には影響しません。システムの信頼性が低下する可能性が非常に高くなります。

59
Jeff Yates

レジストリは、速度が最適化された巨大なデータベースです。一部のゲームが設定オプションをそこに残しているかどうかは関係ありません。他のプログラムは気にせず、Windowsはページング(つまり、必要なものだけをロードする)や他の技術によってメモリ使用量をうまく処理できます。

レジストリクリーナーが役立つのは、プログラムが適切にアンインストールされなかった場合のみです。この場合、ファイルの関連付けが壊れているなど、特定の問題が発生する可能性があります。しかし、問題が発生しておらず、速度を求めているだけの場合は、おそらく時間を無駄にしているでしょう。それだけでなく、レジストリからコンテンツを削除すると、微妙な方法や修正が難しい方法で問題が発生する可能性があります。うまくいけば、優れたレジストリクリーナーがすべての変更をバックアップして、古いレジストリを簡単に復元できるようにします...クリーニング後にコンピューターが正しく起動すると仮定します。

Windowsシステムにレジストリの問題が原因である奇妙なバグがたくさんある場合は、再インストールする方が適切な場合があります。以前XP以前は6か月ごとにWindowsを再インストールしていましたが、今ではほとんど必要ありません。レジストリクリーナーは避けたいと思います。

レジストリクリーナーの Wikipediaページ を確認しました。
ジェフの答えを見て、誰かが批判でそれを更新する必要があるかもしれません。

私はCCleanerを頻繁に使用しており、実際、レジストリの最適化ツールも提案されています。
Mark Russinovich 、私がWindowsマシンで非常に信頼している人は、 PageDefrag レジストリHiveの最適化で機能するツール。

RegDelNull と呼ばれるMarkによる別のツールへの参照。これは、NULL文字が埋め込まれたレジストリキーのクリーンアップに役立ちます。

また、アンインストール後のクリーンアップには、 RevoUninstaller をよく使用します。
クリーンアップに伴うリスクに関するMarkや他の人からの警告であり、真剣に受け止めています。

5
nik

レジストリクリーナーが実行できる良いことはほとんどありません。 1つは、アンインストールされたプログラムへのファイルの関連付けを削除することです。

しかし、レジストリをクリーンアップするとシステムの全体的なパフォーマンスが向上することを示すベンチマークについては聞いたことがありません。

3
Drake

コンピュータのパフォーマンスへの影響を最小限に抑えてレジストリをクリーンアップするだけでなく、そうしようとすると深刻な損傷を与える可能性が高くなります。

正当な理由がない限り、これを行わないことをお勧めします。

2
Marc Reside

私は PC HealthBoost を使用しましたが、いくつかの遅いPCで成功しました。宣伝どおりに機能し、Microsoftと良好な関係にあるため、私はそれを選択しました。 Microsoft自体も、regclean.exeと呼ばれるレジストリクリーナーを作成するために使用されていました。

基本的に、アンインストーラーの記述が不十分な場合があり、オペレーティングシステムにエラーが発生して、ポップアップエラーやブルースクリーンが表示される場合があります。また、デスクトップを右クリックして、コンテキストメニューに製品(ノートンアンチウイルスなど)の追加のメニューオプションがあり、それらのメニュー項目の1つがまだ存在しているが、製品がアンインストールされているために時間がかかることに気付いたことがありますか?その遅延は悪化し、PCの速度低下の一因となっています。また、PCが起動すると、キーではなくアンインストーラーによってファイルが削除されたキーにマップされたファイルパスが検索されます。

ほんのわずかな速度低下だと言う人もいるかもしれませんが、これらのプログラムのいくつかが数十のレジストリキーを作成した可能性がある、4つしか記述されていないアンインストーラーの重要な要因であることがわかりました。

ただし、注意が必要です。すべてのレジストリクリーナーが同じであるとは限りません。変更を加える前に最初にレジストリをバックアップできるものと、正当なキーを削除しないものが必要です。これらの会社のいくつかは気まぐれですが、私はPCHealthBoostに非常に満足しています。

1
Volomike

まあ、エントリvirii、トロイの木馬、スパイウェアからレジストリを削除することは、古いエントリから定期的に削除してもあまりメリットがない場合でも、確かに悪いことではありません。

0
Vinko Vrsalovic

私にとっては本当にうまくいくようです。ただし、多くのフリーウェアレジストリクリーナーは、PCにマルウェアをロードすることで、害を及ぼすだけでなく害を及ぼすことに注意してください。

0

たまにレジストリをクリーンアップし、アンチウイルス、アンチトロイの木馬、アンチスパイウェア、アンチで「システムをクリアに保つ」よりも、6か月ごとにシステム全体を再インストールする方が(労力と時間的に)良いと思います。 ..あなたが残したものは何でも。

また、すべてのソフトウェアのインストールとその中の設定のカスタマイズを含め、再インストール全体に4〜5時間以上かかることはありません。

0
Rook

私はおそらく典型的なユーザーではありませんが、そうする必要はなく、そうする必要もありません。ただし、これまでにインストールしたほとんどすべてのプログラムが、レジストリやハードドライブに何らかのジャンクを残していることを私は知っています。そのため、そのようなユーティリティに目的がある可能性があります。

0
GalacticCowboy

CCleanerは何百もの無効なレジストリキーを見つけて削除することができます。どちらかといえば、マシンにインストールされているソフトウェア間で競合が発生しないようにする場合は、無効な参照のレジストリをクリーンアップすることをお勧めします。

0
AlbertoPL

私は同意します、レジストリのリスクと報酬のクリーニングは低いですが、レジストリをデフラグ/コンパクト化するツールはパフォーマンスを向上させます。私は Registry Mechanic を使用して、レジストリクリーナーオプションではなく、レジストリをデフラグして圧縮します。

0
Jason