.REG

REG ファイル

Windows Registry Export / Registration Entries File
質問する
クイック回答

REGファイルは、Windowsレジストリのキーと値をプレーンテキストでエクスポートしたものです。ダブルクリックしても閲覧用に開かれるわけではなく、UAC(ユーザーアカウント制御)プロンプトの直後にそれらのエントリをレジストリに即座に結合(マージ)し、Windowsの設定を変更します。安全に内容を確認するには、右クリックして «編集» を選択し、メモ帳で開いてください。REGファイルはWindowsでのみ動作します。

開発元: Microsoft カテゴリ: システムファイル MIME: text/plain
対応OS Windows
関連: .NOMEDIA · .DLL · .TMP · .LNK

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 27, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

REG ファイル形式とは?

Windowsレジストリファイルは、.reg 拡張子で保存されます。これは任意のテキストエディタで開くことができるプレーンテキストファイルです。安全に読み取るには、ダブルクリック(内容を直接レジストリに結合します)するのではなく、右クリックして «編集» を選択してください。レジストリファイルは、レジストリに変更を加える前にバックアップ目的でレジストリキーをエクスポートした際に作成されます。.reg ファイルを使用すると、それらのキーをインポートし直して設定を復元できます。

.reg ファイル形式 - 情報の保存方法

Windowsレジストリは、システム、アプリケーション、およびハードウェアの設定を保存する階層型データベースです。.reg ファイルは、そのデータを .ini ファイル に似た構造化されたプレーンテキストレイアウトでエンコードします。最新のファイル(Windows 2000以降)は UTF-16 LE としてエンコードされ、ヘッダー行 Windows Registry Editor Version 5.00 で始まります。Windows 9x 時代のレガシーファイルは REGEDIT4 ヘッダーと ANSI エンコードを使用します。各 .reg ファイルには以下が含まれます:

  • ヘッダー行 - レジストリエディタの識別子(Windows Registry Editor Version 5.00 または REGEDIT4
  • キーパスセクション - [<Hive name>\<Key name>\<Subkey name>] という構文のレジストリエントリパス
  • 値の名前行 - "Value name"=<type>:<data>。タイプのプレフィックスには dword:hex:hex(2): などがあります。文字列値(REG_SZ)は引用符で囲まれた形式を使用します。
  • 既定の値 - 名前付きエントリの代わりに @= と記述されます
  • 削除マーカー - [-HKEY...] はキー全体を削除し、"name"=- は単一の値を削除します

新しい値ごとに新しい行が使用されます。

Windows .reg ファイルはどのように使用されますか?

.reg ファイルはレジストリデータのインポートまたはエクスポートが可能です。これらは regedit.exe によって適用されます。ダブルクリックすると UAC と確認プロンプトが表示され、エントリが稼働中のレジストリに結合されます。または、コマンドラインユーティリティの reg.exe を使用することもできます。.bat スクリプト とは異なり、.reg ファイルは任意のコマンドを実行することはできません。レジストリエントリの追加、更新、または削除のみを行います。.reg ファイルを適用する前にレジストリをバックアップし、まずテキストエディタで内容を確認することを強くお勧めします。行われた変更によっては、システムの再起動が必要になる場合があります。

セキュリティと安全性

リスク: HIGH

これは .reg ファイルに関する重要な事実です:ダブルクリックすると、UAC と確認プロンプトの直後に Windows レジストリに「結合(マージ)」され、システムやアプリの設定が即座に変更されます。単に閲覧用に開かれるわけではありません。悪意のある .reg は、Windows Defender やアップデートの通知を無効にしたり、自動起動するマルウェアを追加したり、ファイルの関連付けを変更したり、OS を破壊したりする可能性があります。また、 «-» で始まるエントリはキーを削除します。安全な慣行:信頼できないソースからの .reg は決して実行しないでください。まず右クリック > «編集» でメモ帳で読み、影響を受けるブランチのバックアップをエクスポート(regedit > ファイル > エクスポート)してから適用してください。 .reg ファイルと共に宣伝されている «レジストリクリーナー/最適化» ツールには注意してください。それらの多くは価値が低いか、アドウェア(PUP)を同梱しています。Windows は .reg を処理するためにサードパーティ製アプリを必要としません。

形式の詳細

概要
正式名称Windows Registry Export / Registration Entries File別名 Registry file, Registration entries
開発元Microsoft登場時期 Windows 95 (.reg import/export); current text format since Windows 2000/XP
MIME タイプtext/plain
タイプレジストリキー/値エクスポートスクリプト(テキスト)

REG ファイルを開くプログラム

Windows3 apps
Windows Notepad 標準搭載 適用せずに「読み取る」には、 .reg を右クリック > «編集»(または «プログラムから開く» > «メモ帳»)を選択します。信頼できない .reg を実行する前には必ずこれを行ってください。
Notepad オープンソース .reg を開いてテキストを安全に読み取り/編集します。 UTF-16 エンコードを処理できます。ここでの編集は変更を適用しません。
Registry Editor (regedit) 標準搭載 ダブルクリックして結合(UACプロンプトが表示されます)するか、 regedit 内で «ファイル» > «インポート» を使用して適用し、 «ファイル» > «エクスポート» を使用して .reg バックアップを作成します。

技術的詳細

詳細仕様
ファイルエンコーディングUTF-16 LE(オプションで FF FE BOM あり、モダン、Windows 2000以降); ANSI(レガシー REGEDIT4、Windows 9x)
形式識別子最初の行は常にヘッダー文字列: «Windows Registry Editor Version 5.00»(モダン)または «REGEDIT4»(レガシー)
MIMEタイプtext/plain
構造ヘッダー行、その後に [HKEY_...\Key\Subkey] セクションブロックがあり、それぞれに «ValueName»=type:data 行が含まれます。空行がセクションを区切ります。
サポートされているデータ型REG_SZ (引用符付き文字列), REG_DWORD (dword:), REG_BINARY (hex:), REG_EXPAND_SZ (hex(2):), REG_MULTI_SZ (hex(7):), REG_QWORD (hex(b):)
既定の値の構文@= はキーの名前なしの既定の値を表します
キー削除の構文キーパスの前にマイナス記号を付けます: [-HKEY_...\Key]
値削除の構文データとしてハイフンを割り当てます: "ValueName"=-
行の継続長い16進数/バイナリ値は、末尾のバックスラッシュ (\) を使用して複数行に分割される場合があります
インポート方法ダブルクリックで regedit.exe を呼び出し、UAC + 確認プロンプトの後にエントリを結合します。CLI: reg import file.reg
圧縮なし - プレーンテキスト
チェックサム / 整合性なし - 組み込みのチェックサムや電子署名はありません
プラットフォームサポートWindows のみ。 macOS および Linux ではプレーンテキストとして扱われ、レジストリへの影響はありません
関連ツールレジストリエディタ (regedit.exe), reg.exe (コマンドラインでのインポート/エクスポート/クエリ)
リリース日Windows 95 (.reg import/export); current text format since Windows 2000/XP
最新バージョンWindows Registry Editor Version 5.00 (UTF-16, since Windows 2000)
仕様書learn.microsoft.com

REG の変換

コミュニティ Q&A

ユーザーからの質問
質問する
REG ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。REG ファイルについて最初の質問をしてみましょう。

よくある質問

REGファイルを(適用せずに)読み取るために開くにはどうすればよいですか?
ファイルを右クリックして «編集» を選択するか、メモ帳や Notepad++ で開いてください。これにより、レジストリを変更せずにテキストを表示できます。対照的に、ダブルクリックすると内容が適用されます。
REGファイルをダブルクリックするとどうなりますか?
Windowsが(UACと確認ダイアログを介して)エントリをレジストリに追加するかどうかを尋ね、確認すると即座に結合され、設定が変更されます。信頼できないファイルに対してはこれを行わないでください。
REGファイルは安全ですか?
ソースを信頼しており、内容を読んだ場合に限ります。 .reg は重要な Windows 設定を変更または削除する可能性があります。まずメモ帳で読み、適用する前に影響を受けるブランチをバックアップしてください。
REGファイルをサイレントに、またはスクリプトから適用するにはどうすればよいですか?
コマンドプロンプトまたはバッチファイルから «regedit /s file.reg» または «reg import file.reg» を使用します。 /s フラグはプロンプトを抑制します。これは信頼できるファイルに対してのみ使用してください。
REGファイルが行った変更を元に戻すにはどうすればよいですか?
事前にエクスポートしたバックアップから復元してください。バックアップがない場合は、手動でのレジストリ編集またはシステムの復元が必要になる場合があります。 .reg をインポートする前には、必ずそのブランチをエクスポートしてください。
REGファイルは Mac や Linux で動作しますか?
いいえ。Windowsレジストリは Windows にのみ存在するため、 .reg ファイルは macOS や Linux では何もしません。ただし、内容を読むためにテキストファイルとして開くことは可能です。
REGファイルを開くために «レジストリクリーナー» は必要ですか?
いいえ。Windowsは regedit とメモ帳で .reg をネイティブに処理します。ほとんどのレジストリクリーナーや最適化ソフトは不要であり、一部はアドウェアです。これらは避けてください。

参考文献

1Microsoft - Windows registry for advanced userslearn.microsoft.com
2Microsoft - How to add, modify, or delete registry subkeys/values using a .reg filesupport.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

関連する拡張子

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧