レジストリは何ですか、私はそれをきれいにするべきです、そしてポイントは何ですか?


Windows PCにはレジストリほど神秘的なものはありません。今日は、それが何であるか、どのように機能するか、そしてそれを掃除する必要があるかどうかを正確に説明します。また、途中でいくつかの広範囲にわたるレジストリの神話を暴くことを続けます。

私が言ったように、レジストリは常にWindowsオペレーティングシステムのコンポーネントであるため、常に神秘的でした。今日、私はレジストリが何であるかを詳細に説明しようとしました。すでにレジストリを実力的に理解している場合は、神話のおかしいセクションそこにある多くのレジストリクリーナーの有用性に関する少し明確さ。

レジストリとは何ですか?

Windowsレジストリは、アプリケーションの設定、ユーザーパスワード、デバイスドライバー情報、Windows設定、その他ほとんどすべてなど、Windows PC上の事実上すべての設定を保存する階層データベースです。

アプリケーション設定は、テキストベースの構成ファイルに保存されていました(および一部のアプリケーションを使用しています)、すべてのアプリケーションに個別のファイルがあります。 Windowsレジストリは、すべてのアプリケーションですべての設定に単一の場所を提供することにより、その問題を解決することを目的としています。

システム設定の統合に加えて、これらすべての設定を単一の場所とデータベース形式に保存することは、レジストリでの値へのアクセスがテキスト構成ファイルを解析するよりもはるかに高速であることを意味します。実際、レジストリのほとんどまたはすべてが、システムが起動するたびにメモリに読み取られるため、レジストリにアクセスすることはほぼ瞬時です。

レジストリの編集

レジストリを編集するには多くの方法がありますが、ほとんどの場合、regedit.exeユーティリティを使用して変更を加えるだけで、スタートメニュー検索または実行ボックスから起動できます。 (Win+Rをヒット、ペーストregedit.exe、Enterを押して、そこにいます。)エディターを開いたら、左側にキーのツリービューと右側の値が表示されます。レジストリを編集するときにやりたいことは、変更を加える前にキー全体をエクスポートすることです。値を変更するだけであると仮定することはできません。

RegEditを使用して別のPCに接続し、適切なネットワークアクセスがあり、リモートレジストリサービスが実行されている場合、そこにレジストリを編集できます。また、reg.exeユーティリティを使用してコマンドラインから編集することもできます。これは、起動しないマシンからレジストリを変更する必要がある場合に非常に役立ちます。リカバリコンソールにアクセスできれば、コマンドラインからレジストリを手動で変更できます。

これらは何ですか。REGファイルは何ですか?

Windows-Tweaking Webサイトを閲覧するのに時間を費やした場合、誰かがレジストリに迅速に設定を追加する方法として提供するダウンロード可能なファイルに間違いなく出くわします。これらのファイルは、システムをクラッシュさせる偶発的なタイプミスなしで、レジストリのキーを追加、変更、または削除するための指示を含む単純なテキストファイルにすぎません。

私の推奨事項は、これらのファイルのいずれかを適用する前に、最初にテキストエディターにそれらを開いて、実際に何を含んでいるかを確認しますが、一般的に、ソースを信頼しれば、レジストリの編集を手動で作成するよりも、.REGファイルを適用することはより安全で簡単です。

レジストリはどのように保存され、どうすればバックアップできますか?

レジストリはシステムにすべてを保存するための1つの統合場所であると想定されていますが、Hkey_Current_user以外のシステムの巣箱のすべては、SystemRoot%\ System32 \ configの下に保存され、残りは%Systemroot%\ Prepiles folderに保存されます。

レジストリをバックアップするための最善の策は、単にシステムの復元ポイントを作成することです(チェックアウトしてくださいWindowsシステムの復元の完全なガイド詳細については)が、ほとんどの場合人気のバックアップソフトウェアパッケージレジストリをバックアップして復元できるはずです。

レジストリの一部のみをバックアップする必要がある場合は、RegEditを開き、バックアップする左側のパネルにキーを見つけ、右クリックメニューのエクスポート機能を使用して、セクション全体をテキストファイル形式に保存できます。おそらくこれを使用してレジストリ全体をバックアップすることは望まないでしょうが、いくつかの設定を復元する必要がある場合に備えて、hkey_current_userのコピーを保持したい場合は便利です。平均的なユーザーの場合、システムの復元は単なる優先オプションではなく、マイクロソフトが推奨するもの

レジストリをクリーニングする必要がありますか?

インターネットは、レジストリクリーニング製品の広告と証言がいっぱいで、レジストリに適切なスクラブを与えることでPCのすべての問題を修正すると主張しています。読者は、何年も前からRegCleanと呼ばれる非公式のMicrosoft-Suppliedユーティリティを覚えているかもしれません。しかし、彼らは本当に働きますか?

悲しい答え、私たちはそれを取り上げましたパフォーマンスを微調整して神話を微調整します、これらの製品のほとんどは実行する価値がなく、より良い製品は必ずしもあなたのPCを殺すわけではありませんが、彼らもあなたを大いに助けることはめったにありません。停止して考えると、レジストリには数十万のキー(またはそれ以上)が含まれているため、50または100を削除しても、パフォーマンスの向上が得られないことがわかります。
Windows Expert Ed Bottが持っています主題に関するいくつかの強い言葉

さらに一歩進んでください。レジストリクリーナープログラムを実行しないでください。私はそれらをスネークオイルと呼ぶまで行きませんが、不要なレジストリエントリを「クリーンアップ」し、いくつかの迷ったDLLファイルを排除することからどのようなパフォーマンスの利点が得られますか?

とはいえ、Windowsに何らかの形でプラグインをインストールし、あまりうまく機能せず、適切にアンインストールしない場合、レジストリのクリーニングがパフォーマンスの向上をもたらす可能性のあるいくつかのエッジケースがあります。これらの問題のほとんどは、PCにインストールするものにもっと注意するだけで、そもそも防止できます。Windowsを定期的に再インストールする必要はありません

私の評価に同意しない場合は、この課題を発行したいと思います。私に電話をかける前に、レジストリクリーナーがシステムのパフォーマンスに大きな違いをもたらすことを証明した現実世界のベンチマークを持っている最初の人になってみませんか。息を止めません。

レジストリを解体するのはどうですか?

レジストリについてよく読む別の主張は、PCが非常に遅くなるのを防ぐために定期的にデフラグする必要があるということです。実際、MicrosoftはPagedefragWindows XPのユーティリティがページファイルとレジストリを解体します。 Windows7またはVistaユーザーは、Auslogicsレジストリデフラグレジストリを解体し続けるため。

しかし、ほとんどの人が気付いていないのは、システムがブーツをブーツするときにレジストリがRAMに完全にロードされることです。つまり、すべての読み取りとレジストリへの書き込みはメモリに直接行われ、後でディスクにロードされます。したがって、レジストリがあまりにも断片化されていないことを確認することで、わずかなパフォーマンスゲインを獲得しますが、現実には、レジストリを解体したため、システムが突然燃えていないということです。

オタクの秘密:レジストリハックを把握します

ハウツーオタクのサイトでは、レジストリハックを定期的に見つけて世界と共有しました。今日、私はついに私の秘密をあなたと共有するつもりですが、あなたはあなた自身にのコピーをつかむ必要がありますプロセスモニター始める前に。

プロセスモニターウィンドウを開いたら、監視しようとしているアプリケーションのフィルターを追加する必要があります。コントロールパネルなどのWindows設定では、ほとんどの場合Explorer.exeまたはMMC.exeを使用する必要があります。フィルターを追加してログをクリアしたら、設定を変更したり、機能を作成したりすると、レジストリキーにアクセスするレジストリキーを正確に監視できます。その後、ロギングを停止してキーを調べることができます。これにより、探している正確なレジストリキーにつながることがよくあります。

レジストリキーを見つけたので、現在のキーのバックアップを作成し、値を変更して何が起こるかを確認できます。レジストリで混乱することで何かを真剣に壊すことができるため、おそらくテストマシンでこれを行う必要があると思います。

ハウツーオタク定期的にレジストリをハッキングするのが大好きです。彼のオタクの記事は、毎日ライフハッカーで見つけることができます、ハウツーオタク、 そしてツイッター