\r\n\r\n
Windowsレジストリは、Windowsや多くのプログラムがその設定内容を保存するデータベースです。レジストリを自分で編集して、隠れた機能を有効にしたり、特定のオプションを調整することができます。これらの調整は、しばしば "レジストリ・ハック "と呼ばれる。
Windowsのレジストリは、複数のデータベースの集合体である。レジストリには、すべてのユーザーに適用されるシステム全体の設定があり、Windowsの各ユーザーアカウントには、ユーザー固有の設定もあります。
Windows 10 と Windows 7 では、システム全体のレジストリ設定は C:\WindowsSystem32Config の下に格納され、各 Windows ユーザーアカウントはその C:\WindowsUsersersConfigName ディレクトリに独自のアカウント NTUSER.dat ファイルを持っており、その中にそのアカウントが含まれています。ユーザー固有のキーファイルこれらのファイルは、直接編集することはできません。
しかし、これらのファイルがどこに保存されているかは問題ではなく、あなたがそれらに触れる必要はないからです。Windowsにログオンすると、これらのファイルの設定がメモリに読み込まれます。プログラムを起動すると、メモリに保存されているレジストリをチェックして、その設定内容を確認することができます。プログラムの設定を変更すると、レジストリの設定も変更されることがあります。PCをログオフしてシャットダウンすると、レジストリの状態がディスクに保存されます。
レジストリには「キー」や「値」といったフォルダがあり、数字やテキストなどのデータを格納することができます。レジストリは、HKEY U CURRENT U USERやHKEY U LOCAL U MACHINEなどのキーと値のグループから構成されています。 これらのグループは、Windowsntの開発者の一人がハチを嫌っていたことから「hive」と呼ばれています。そう、マジで。
マイクロソフトはWindows 3.1でレジストリを導入したが、当初は特定の種類のソフトウェアにのみ使用されていた。Windows 3.1時代、Windowsアプリケーションは、オペレーティングシステム全体に散在する.INI設定ファイルに設定を保存することがよくありました。レジストリはすべてのプログラムから利用できるようになり、ディスク上のさまざまな場所に散在している設定をまとめるのに役立ちます。
すべてのプログラムが、Windowsレジストリにすべての設定を保存しているわけではありません。各設定にレジストリを使用するか、一部の設定のみ使用するか、全く使用しないかは、各プログラム開発者が決めることができます。プログラムによっては、すべての(または一部の)設定をアプリケーションデータフォルダなどの下にある設定ファイルに保存するものもあります。しかし、Windows自身はレジストリを多用している。
Windowsのユーザーのほとんどは、レジストリを触る必要はありません。Windows自体や多くのプログラムがレジストリを使用しているので、通常はそれを気にする必要はありません。
しかし、Windowsに付属するレジストリエディタを使えば、自分でレジストリを編集することができます。レジストリをクリックして、個々のレジストリ設定を変更することができます。
レジストリそのものは、データベースとしては大混乱で、当然ながら自分でクリックしてもあまり見つかりません。しかし、特定のタスクを達成するためにどのような設定を変更する必要があるかを教えてくれる「レジストレーションハック」は、ネット上でよく見かけます。
特に、Windowsで通常公開されていないオプションを探す場合に有効です。レジストリをハックすることでしか実現できないことがある。その他、Windows Professionalではグループポリシーで設定可能ですが、Windows Homeでは通常レジストリをいじることで変更可能です。
レジストリの編集は、何をやっているか分かっていれば危険ではありません。ただ、指示に従って、指示された設定だけを変更してください。
しかし、レジストリにアクセスして適当に削除や変更を始めると、システム構成がめちゃくちゃになり、場合によってはWindowsが起動できなくなる可能性もあります。
通常、レジストリをバックアップすることをお勧めします(コンピュータも含めて、常にバックアップしておくべきです!)。念のため、レジストリを編集する前に。しかし、合理的な指示に従えば、問題はないでしょう。
レジストリの編集は非常に簡単です。レジストリ編集の記事はすべて、全体の流れを示し、わかりやすくなっています。でも、基本的な流れはこうです。
まず、レジストリエディタアプリケーションを開きます。そのためには、Windows+Rキーを押して、「ファイル名を指定して実行」ダイアログボックスを開いてください。regedit」と入力し、Enterキーを押します。または、スタートメニューを開き、「レジストリ」と入力し、Enterキーを押してください。
これにより、レジストリエディタがシステム設定を変更できるようになります。
左側のペインで変更する必要のあるキーに移動します。適用しようとしているレジストリハックの説明書に記載されているように、どこに移動する必要があるかがわかります。
Windows 10では、レジストリエディタのアドレスバーにアドレスをコピー&ペーストして、Enterキーを押すだけでもOKです。
値を変更する場合は、右ペインの値をダブルクリックして、新しい値を入力します。新しい値を作成する必要がある場合もあります。右ペインで右クリックし、作成する値の種類を選択し、適切な名前を入力してください。それ以外の場合は、新しいキー(フォルダー)を作成する必要がある場合があります。レジストリハックは、あなたが何をする必要があるかを教えてくれます。
あなたはもう終わりです。OK]をクリックすると、変更が保存され、レジストリエディタが終了します。変更を有効にするために、コンピューターの再起動やログアウトと再ログインが必要な場合がありますが、それだけです。
これでレジストリエディタを開き、変更したい値を見つけ、変更するところまで含めて、すべてのレジストリハックが実行されたことになります。
また、実行時に適用される変更内容を含む.regファイルをダウンロードして実行することで、レジストリを編集することができます。.regファイルは信頼できるところからしかダウンロードして実行してはいけませんが、テキストファイルなので、右クリックしてメモ帳で開くことができます。
さらに良いのは、**自分でレジストリハックファイルを作成することです。.regファイルには複数の異なる設定を含めることができるため、Windows PCを実行する際に、お気に入りのレジストリハックや設定調整をすべて自動的に適用する.regファイルを作成することができます。
レジストリ・ハックについて、いくつかご紹介します。
これまでにも、レジストリに関する便利なハックを数多く紹介してきました。Windowsで何かをいじりたくなったら、ウェブ検索をすれば、レジストリハックの方法が見つかる可能性が高いです。