Home / Microsoft / Windows / 【2026年最新版】Windowsレジストリのバックアップ・編集初心者完全ガイド

【2026年最新版】Windowsレジストリのバックアップ・編集初心者完全ガイド

※本ページにはプロモーション(広告)が含まれています

Windowsレジストリとは?初心者向けに基本を解説

「Windowsのレジストリを編集しろと書いてあるけど怖くて触れない」「レジストリって何?壊したらどうなるの?」「バックアップの取り方が分からない」——Windowsのトラブル解決や設定のカスタマイズをしようとすると、必ずと言っていいほど「レジストリを編集する」という手順が出てきます。

レジストリは確かに慎重に扱う必要がありますが、正しいバックアップ手順を守れば初心者でも安全に操作できます。この記事では、レジストリの基本知識からバックアップ・復元・編集の具体的な手順まで、初心者向けに丁寧に解説します。

⚠️ 重要な注意事項
レジストリの誤った編集はWindowsが起動しなくなる原因になります。編集前に必ずバックアップを取り、指示された箇所以外は変更しないでください。不安な場合は専門家に相談することをおすすめします。
この記事でわかること

  • レジストリとは何か・何が記録されているか
  • レジストリエディターの起動方法
  • レジストリのバックアップ(エクスポート)手順
  • バックアップからの復元(インポート)手順
  • レジストリの基本的な編集方法
  • よくある編集例と注意点
レジストリエディタ起動画面

レジストリとは何か?

レジストリ(Registry)とは、Windowsがシステム全体の設定情報を保存しているデータベースです。

レジストリに記録されている情報の例

  • インストールされているソフトウェアの情報
  • ハードウェアドライバーの設定
  • ユーザーアカウントの設定・環境変数
  • ファイルの関連付け(拡張子とアプリの対応)
  • Windowsの外観・動作設定
  • 起動時に自動実行されるプログラムの一覧

レジストリの構造(5つのルートキー)

ルートキー名 略称 内容
HKEY_CLASSES_ROOT HKCR ファイルの関連付け・COMオブジェクト情報
HKEY_CURRENT_USER HKCU 現在ログイン中のユーザーの設定
HKEY_LOCAL_MACHINE HKLM コンピューター全体のハードウェア・ソフトウェア設定
HKEY_USERS HKU すべてのユーザーのプロファイル設定
HKEY_CURRENT_CONFIG HKCC 現在のハードウェア構成情報

初心者が操作することが多いのは主に HKEY_CURRENT_USER(現在のユーザー設定)と HKEY_LOCAL_MACHINE(システム全体の設定)の2つです。

レジストリエディターの起動方法

方法1:ファイル名を指定して実行(最速)

  1. Windowsキー+Rキーを同時に押す
  2. 「ファイル名を指定して実行」ダイアログが開く
  3. 「regedit」と入力してEnterキーを押す
  4. 「このアプリがデバイスに変更を加えることを許可しますか?」→「はい」をクリック

方法2:検索から起動

  1. タスクバーの検索ボックスに「regedit」と入力
  2. 「レジストリ エディター」を右クリック→「管理者として実行」を選択

レジストリエディターは必ず管理者権限で実行してください。管理者権限がないと一部のキーを編集できません。

バックアップ・エクスポート手順

レジストリのバックアップ(エクスポート)手順【最重要】

レジストリを編集する前に必ずバックアップを取ってください。バックアップがあれば、操作を誤っても元に戻せます。

特定のキーをバックアップする手順(推奨)

変更する予定のキーだけをバックアップする方法です。ファイルサイズが小さく、復元も速いためおすすめです。

  1. レジストリエディターを起動する
  2. 左側のツリーから、バックアップしたいキーに移動する(例:HKEY_CURRENT_USER\Software\Microsoft\Windows
  3. そのキーを右クリック「エクスポート」を選択
  4. 保存先とファイル名を指定(例:デスクトップに「backup_20260319.reg」)
  5. 「エクスポートの範囲」で「選択されたブランチ」が選択されていることを確認
  6. 「保存」をクリック

レジストリ全体をバックアップする手順

大きな変更を加える前や、定期的なバックアップに使います。ファイルサイズは数百MBになる場合があります。

  1. レジストリエディターを起動する
  2. メニューバーの「ファイル」→「エクスポート」を選択
  3. 保存先とファイル名を指定
  4. 「エクスポートの範囲」で「すべて」を選択
  5. 「保存」をクリック

バックアップファイル(.regファイル)はデスクトップや外付けドライブなど、分かりやすい場所に保存しておきましょう。

バックアップからの復元(インポート)手順

レジストリ編集後に問題が発生した場合、バックアップファイルから元に戻す方法です。

方法1:.regファイルをダブルクリックして復元

  1. 保存しておいた .regファイルをダブルクリック
  2. 「このアプリがデバイスに変更を加えることを許可しますか?」→「はい」
  3. 「このキーと値をレジストリに追加しますか?」→「はい」をクリック
  4. 「レジストリへの変更が完了しました」と表示されれば復元完了

方法2:レジストリエディターからインポート

  1. レジストリエディターを起動する
  2. メニューバーの「ファイル」→「インポート」を選択
  3. バックアップの .regファイルを選択して「開く」
  4. 完了メッセージが表示されれば復元完了

Windowsが起動しない場合の復元方法

レジストリ編集でWindowsが起動しなくなった場合は、回復環境(WinRE)から復元できます。

  1. Windowsインストールメディアまたは回復ドライブから起動
  2. 「コンピューターを修復する」→「トラブルシューティング」→「詳細オプション」
  3. 「コマンド プロンプト」を開く
  4. 以下のコマンドでレジストリを手動でバックアップから復元(上級者向け)

このような事態を防ぐためにも、編集前のバックアップが非常に重要です。

レジストリの基本的な編集方法

バックアップが完了したら、実際の編集手順を見ていきましょう。

キー・値の種類を理解する

値の種類 説明
REG_SZ 文字列値(テキスト) アプリのパス、名前など
REG_DWORD 32ビット整数値 0/1のオン・オフ設定など
REG_QWORD 64ビット整数値 大きな数値の設定
REG_BINARY バイナリデータ ハードウェア設定など
REG_EXPAND_SZ 環境変数を含む文字列 %SystemRoot%などを含むパス

既存の値を編集する手順

  1. レジストリエディターで対象のキーに移動する
  2. 右側のペインで編集したい値をダブルクリック
  3. 「値のデータ」フィールドに新しい値を入力
  4. 「OK」をクリック

新しい値を作成する手順

  1. 対象のキーを選択した状態で、右側のペインの空白部分を右クリック
  2. 「新規」→作成したい値の種類(文字列値・DWORD値など)を選択
  3. 値の名前を入力してEnterキー
  4. 作成した値をダブルクリックしてデータを入力し「OK」

アドレスバーで素早くキーに移動する

レジストリエディターの上部にあるアドレスバーに、移動先のパスを直接入力してEnterキーを押すと素早く移動できます。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
安全な値編集方法

レジストリのよくある編集例

例1:右クリックメニューから「コマンドプロンプトを開く」を追加する

フォルダーの右クリックメニューに「コマンドプロンプトで開く」を追加する例です。

  1. 以下のキーに移動:
    HKEY_CLASSES_ROOT\Directory\Background\shell
  2. 「shell」を右クリック→「新規」→「キー」→名前を「cmd」に設定
  3. 「cmd」キーを選択し、右ペインの「(既定)」をダブルクリック
  4. 値に「コマンドプロンプトで開く」と入力して「OK」
  5. 「cmd」キーを右クリック→「新規」→「キー」→名前を「command」に設定
  6. 「command」キーの「(既定)」にcmd.exe /k "cd %V"と入力

例2:スタートアップから不要なプログラムを削除する

Windows起動時に自動実行されるプログラムの管理に使われるキーです。

  • 現在のユーザーのスタートアップ:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • 全ユーザーのスタートアップ:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

不要なプログラムの値を右クリック→「削除」で自動起動を無効にできます。ただし、必要なシステムプログラムを誤って削除しないよう注意してください。

システムの復元ポイントと組み合わせる

レジストリのバックアップと合わせて、Windowsの「システムの復元」機能を使うとより安全です。

復元ポイントを手動で作成する手順

  1. 検索ボックスに「復元ポイントの作成」と入力して開く
  2. 「システムの保護」タブで保護が「有効」になっているドライブを選択
  3. 「作成」ボタンをクリック
  4. 説明を入力(例:「レジストリ編集前 2026-03-19」)して「作成」
  5. 「正常に作成されました」と表示されれば完了

よくある質問(FAQ)

Q. レジストリを編集するとウイルス対策ソフトに検知されることはありますか?

A. 正常なレジストリ編集では通常検知されません。ただし、ウイルスもレジストリを使って自動起動を設定するため、ウイルス対策ソフトが警告を出す場合があります。信頼できる情報源の手順に従って編集してください。

Q. .regファイルはメモ帳で開けますか?

A. はい。.regファイルは右クリック→「メモ帳で開く」でテキストとして内容を確認できます。ダブルクリックするとインポートが実行されるので注意してください。

Q. レジストリのバックアップはどのくらいの頻度で取るべきですか?

A. レジストリを編集する前に毎回取ることをおすすめします。また、月に1回程度システム全体のバックアップを取るのも良い習慣です。

Q. 管理者アカウントでないとレジストリを編集できませんか?

A. HKEY_CURRENT_USER(現在のユーザーの設定)は標準ユーザーでも編集できます。HKEY_LOCAL_MACHINE(システム全体の設定)は管理者権限が必要です。

Q. レジストリクリーナーソフトは使った方がいいですか?

A. Microsoftはレジストリクリーナーの使用を推奨していません。誤った削除でシステムが不安定になるリスクがあります。手動で必要な箇所のみ編集することをおすすめします。

Q. 64ビットWindowsでは32ビットと64ビットのレジストリが別々に存在しますか?

A. はい。64ビットWindowsでは、32ビットアプリの設定はHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node以下に格納されます。64ビットアプリは通常のHKEY_LOCAL_MACHINE\SOFTWARE以下に格納されます。

Q. レジストリエディターで間違えてキーを削除してしまいました。元に戻せますか?

A. バックアップがあればインポートで復元できます。バックアップがない場合は「システムの復元」で復元ポイントに戻すか、同じWindowsバージョンの別PCからレジストリをエクスポートして補完する方法があります(上級者向け)。

まとめ

Windowsレジストリのバックアップ・編集方法について初心者向けに解説しました。

レジストリ編集の鉄則

  1. 編集前に必ずバックアップ(エクスポート)を取る
  2. 変更するキーだけを選択してエクスポート(全体バックアップより素早く復元可能)
  3. 信頼できる情報源の手順だけを実行する
  4. 指定された箇所以外は絶対に触らない
  5. 変更後は再起動して動作確認する

レジストリは慎重に扱えば、Windowsをより自分好みにカスタマイズできる強力なツールです。「バックアップを取ってから編集する」という習慣を身につけることが最大の安全策です。不安な場合は、変更内容を詳しく説明した信頼性の高い情報源を参照しながら、ゆっくり確実に作業を進めてください。

Check Also

WindowsHyperV仮想マシン設定ガイド

【2026年最新版】WindowsのHyper-V仮想マシン設定完全ガイド

【2026年最新版】Windo …