Windowsレジストリとは何でしょうか?Windowsインストールの「頭脳」と考えてください。具体的には、巨大な倉庫のような存在で、システム設定(そして膨大な追加情報)をすべて保存する、アクセスしやすい単一の階層型データベースです。レジストリがなければ、Windowsコンピューターは単なる文鎮に過ぎません。レジストリを壊してしまうと、大きな問題に直面することになります。しかし、レジストリの使い方を理解していれば、Windowsのほぼあらゆるパラメータを自由に調整できます。
以下に、レジストリに関するおすすめのヒントと調整方法をまとめました。ただし、コンピューターをリセットするまで、これらの調整の効果は確認できない可能性が高いので、ご注意ください。また、「PCを高速化する6つのレジストリハック」も併せてご覧ください。
レジストリをバックアップする

レジストリをいじり始める前に、システムの貴重な情報をバックアップする必要があります。もう一度警告しておきますが、レジストリの調整を間違えると、Windowsを起動して修正することさえできなくなる可能性があります。
レジストリを簡単にバックアップするには、コントロールパネルを開き、「システム」をクリックし、左側のサイドバーにある「システム保護」をクリックします。大きな「作成」ボタンをクリックすると、Windowsがシステム復元ポイントの作成手順を案内してくれます。とても簡単です。
レジストリエディター(調整に使用するツール)を起動することもできます。「プログラムとファイルの検索」ボックスに「regedit」と入力してください。このボックスはスタートボタンをクリックすると表示されます。起動したら、「コンピューター」を右クリックし、「エクスポート」を選択します。すると、すべてのレジストリ設定が1つの巨大な.regファイルとしてエクスポートされ、インポート可能です。
ドラッグ&ドロップが苦手な方は、レジストリを編集して、Windowsエクスプローラーの標準の右クリックメニューに「コピー先」と「移動先」という新しいオプションを追加することで、ファイルをより効率的に管理できます。いずれかの新しいメニュー項目をクリックすると、ドライブとフォルダの最新のリストが表示されるので、選択したファイルを移動先のフォルダを選択するだけです。
レジストリエディターで、次のキーまで移動します:HKEY_CLASSES_ROOTAllFilesystemObjectsshellexContextMenuHandlers。そこで、ContextMenuHandlersキーを右クリックし、 「新規」、「キー」の順に選択し、「コピー先」キーを呼び出します。右側のウィンドウで「(Default)」の値をダブルクリックし、 「データ」に「{C2FBB630-2971-11D1-A18C-00C04FD75D13}」と入力します。
「Move to」コマンドを作成するには、同じ手順を実行し(ただし、キーをMove toと呼びます)、値データに{C2FBB631-2971-11D1-A18C-00C04FD75D13}を使用します。
エアロスナップをオフにする

WindowsのAero環境では、ウィンドウはデフォルトで画面の端にスナップします。しかし、OSにサイズや配置を制御させずに、ウィンドウを画面の端にドラッグしたい場合はどうすればよいでしょうか?Aeroを完全にオフにするのではなく、WindowsレジストリからAeroスナップ機能をオフにしてください。
次のキーに移動します:HKEY_CURRENT_ USERControl PanelDesktop 。そこに移動したら、 WindowArrangementActiveという値を探します。デフォルトでは、この値は1に設定されています。値をダブルクリックして0に変更すると、WindowsでAero Snapが機能しなくなります。
マウスオーバー時のサムネイルプレビューを調整する

タスクバーのアイコンにマウスを合わせてほんの一瞬待つだけで、対応するウィンドウの正確な内容がサムネイルでプレビューされます。便利ですよね?でも、ちょっと待ちきれないですよね?アイコンにマウスポインターを合わせた瞬間にサムネイルが表示されてほしいですよね?幸運なことに、Windowsレジストリにはこの遅延時間を調整する機能があります。
レジストリエディターで、次のキーを探します:HKEY_CURRENT_USER Software MicrosoftWindows CurrentVersionExplorerAdvanced。右側のサイドバー内の任意の場所を右クリックし、「新規」、「DWORD」の順に選択します。名前に「ExtendedUIHoverTime」と入力します。新しい値をダブルクリックし、「0」を「1」に置き換え、「Base」を「Decimal」に変更します。
Windowsで名前を変更する
面白い話があります。Windowsを初めてインストールする際、Microsoftにあなたの名前、所属する組織名(もしあれば)、そしてシステムに付けたい名前を入力するように求められます。問題は?システム名はコントロールパネルからいくらでも変更できますが、インストール時に付けた名前、さらには以前システムを所有していた人の登録名を簡単に変更できないことです。
これを修正するには、次のキーに移動します:HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersion。画面右側にさまざまな値が表示されます。「RegisteredOwner」というキーをダブルクリックして、思いつく限りの気の利いた名前に変更してください。
Windows Updateの自動再起動を無効にする

Windows Updateは、システムに備わっている最高のツールの一つです。しかし同時に、頻繁に自動でアップデートをダウンロード・インストールしてしまうため、最も厄介なツールの一つでもあります。セキュリティ面では確かに便利ですが、インストールが完了すると自動的にコンピューターが再起動してしまうことが問題です。注意を払っていない場合(あるいは、例えば友達とゲームで遊んでいる場合など)、セッションが終わってしまいます。
Windowsのアップデート後の自動再起動を無効にするには、レジストリキーHKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsに移動します。Windowsキーを右クリックし、「新しいキーを作成する」オプションを選択します。キー名に「WindowsUpdate」と入力します。WindowsUpdateキーについても同様の手順を繰り返し、「AU」という新しいキーを作成します。階層構造はHKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsWindowsUpdateAUのようになります。
AUキーをクリックし、右側のサイドバーウィンドウを右クリックして新しいDWORD値を作成します。DWORD値の名前に「NoAutoRebootWithLoggedOnUsers」と入力し、ダブルクリックして値を0から1に変更します。
自由にPCをブルースクリーンにする
えっ、何ですって? Windows 7のシステムをクラッシュさせてブルースクリーンにしたいんですか?このちょっとした小技が、パーティーのちょっとした小技として使えるのか、それとも仕事を先延ばしにしたい時にコンピューターのクラッシュを装うための素晴らしい方法なのかは、あなた次第です。いずれにせよ、このちょっとした小技を適用した後、右Ctrlキーを押しながらScroll Lockキーを2回押すと、システムがクラッシュします。
USBキーボードをお使いの場合は、次のレジストリキーに移動します:HKEY_LOCAL_MACHINESystemCurrentControlSetServiceskbdhidParameters。右側のサイドバーを右クリックし、「CrashOnCtrlScroll」という名前で新しいDWORD値を作成します。値をダブルクリックし、0を1に変更します。そして、ヘルメットをかぶってください。
使用されていないコントロールパネル項目を非表示にする
Windowsのコントロールパネルには、おそらく操作することのないオプションがたくさんあると思いませんか?資格情報マネージャーの設定を更新したのって、いつでしたっけ?電話とモデムの設定は?Windows CardSpaceの設定は?残念ながら、コントロールパネルはWindowsエクスプローラーのウィンドウとは違い、項目の移動や削除はできません。そんな時は、Windowsレジストリに頼りましょう。
次のキーに移動します:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer。PoliciesキーにExplorerキーが表示されない場合は作成してください。Explorerキー内で、右端のウィンドウ内で右クリックし、「DisallowCpl」という新しいDWORD値を作成します。この値をダブルクリックして数字を変更し、0ではなく1に設定します。
次に、Explorerキーを右クリックし、 「DisallowCpl」という新しいキーを作成します。いつものようにピリオドは無視してください。新しいキーを選択し、もう一度右端のウィンドウを右クリックします。今回は、右クリックメニューを使って文字列値を作成します。非表示にしたいコントロールパネルアイコンごとに、一連の文字列値を番号順に作成する必要があります。例えば、2つのアイコンを非表示にする場合は、「1」と「2」という文字列値を作成する必要があります。この操作が機能するには、番号が連続している必要があります。
各文字列値のデータ (値自体をダブルクリックして設定します) は、非表示にするコントロール パネルの要素 (プログラムと機能、アクション センターなど) と同一である必要があります。
ウェブ検索プロンプトを非表示にする

Windowsが認識しないファイルをダブルクリックすると、古き良き、つまり、問題のファイルを開くことができるプログラムをWebで検索するかどうかを尋ねる、あの煩わしいウィンドウが表示されます。正直なところ、この機能を使っている人はいるのでしょうか?私たちは全く使っていません。簡単なレジストリ調整でこの画面を永久に消すことができるのは、本当に嬉しいです。代わりに、今は消えたウィンドウの2番目のオプション、つまり謎のファイルを開くために使用できるプログラムの一覧が表示されます。
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerというキーを見つけてください。そこに移動したら、右端のウィンドウを右クリックして新しいDWORD値を作成します。このDWORD値を「NoInternetOpenWith」と名付け、ダブルクリックして値「1」を割り当てます。
PCユーザー仲間にいたずらを仕掛ける
ノートパソコンやデスクトップパソコンを他の人と共有していますか? 友人や大切な人に、パソコンを起動するたびに、使い方を丁寧に説明したメッセージを送りたいと思いませんか? 誰かのパソコンにちょっとしたいたずらを仕掛けたいと思いませんか? レジストリを少し調整するだけで、ユーザーがあなたのパソコンにログオンする前にクリックしなければならないポップアップメッセージを追加できます。
次のキーに移動します:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionPoliciesSystem。そこから、legalnoticecaptionの値をダブルクリックします。データとして入力したものは、メッセージのヘッダーとして使用されます。legalnoticetextの値をダブルクリックした後に入力したデータは、ポップアップメッセージに表示されます。良い設定をしてください!