文書番号: 310516 - 最終更新日: 2012年3月5日 - リビジョン: 10.0

追加、変更、または、登録エントリ (.reg) ファイルを使用してレジストリ サブキーおよび値を削除する方法

お知らせお使いのオペレーティング システムには適用しない情報が含まれている場合があります。
この記事は、以前は次の ID で公開されていました: JP310516

Windows 用のセキュリティ更新プログラムを受信し続けるためには、Windows XP Service Pack 3 (SP3) が適用されていることを確認してください。詳細についてには、このマイクロソフト web サイトを参照してください。 いくつかのバージョンの Windows のサポートを終了します。 (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)

目次

すべて展開する | すべて折りたたむ

概要

重要 このセクション、方法、またはタスクには、レジストリの変更方法が記載されています。レジストリを誤って変更すると、深刻な問題が発生することがあります。レジストリを変更する際には十分に注意してください。万一に備えて、編集の前にレジストリをバックアップしてください。問題が発生した場合でも、レジストリを復元できます。レジストリのバックアップ方法および復元方法の詳細については、以下のサポート技術情報番号をクリックしてください。
322756? (http://support.microsoft.com/kb/322756/ ) Windows でレジストリをバックアップおよび復元する方法
この資料では追加、変更、または、登録エントリ (.reg) ファイルを使用してレジストリ サブキーおよび値を削除する方法について説明します。Regedit.exe は、レジストリ サブキーおよび値をインポートおよびエクスポートするために .reg ファイルを使用します。これらの .reg ファイルを使用して何台かの Windows ベースのコンピューターにリモートでレジストリの変更を配布することができます。.Reg ファイルを実行すると、ローカル レジストリに、ファイルの内容をマージします。したがって、.reg ファイルを配布するには注意が必要です。

構文です。Reg ファイル

.Reg ファイルには、次の構文があります。

RegistryEditorVersion
空白行
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataValue2"
空白行
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"

場所。

RegistryEditorVersion 「Windows レジストリ エディターのバージョン 5.00」には、Windows 2000、Windows XP、および Windows Server 2003、または Windows 98 と Windows NT 4.0"REGEDIT4"です。"REGEDIT4"ヘッダーは、Windows 2000 ベース、Windows XP ベースおよび Windows Server 2003 ベースのコンピューターでも動作します。

空白行 空白行です。これは、新しいレジストリ パスの先頭を識別します。各キーまたはサブキーは、新しいレジストリ パスです。いくつかのキーを .reg ファイルである場合は、空白行を確認するのには、内容のトラブルシューティングを行うことができます。

RegistryPathx インポートしている最初の値を含むサブキーのパスです。パスは角かっこで囲むし、円記号で、階層の各レベルを区切る。たとえば。
[
HKEY_LOCAL_MACHINE MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
]
.Reg ファイルは、いくつかのレジストリ パスを含めることができます。パス ステートメントの階層の下にレジストリが存在しない場合は、新しいサブキーが作成されます。レジストリ ファイルの内容は、入力順にレジストリに送信されます。そのため、別のサブキーの下に新しいサブキーを作成する場合は、正しい順序で行を入力してください。

DataItemNamex インポートするデータ項目の名前です。ファイル内のデータ項目がレジストリにない場合は、.reg ファイルは、(データ項目の値と共に) 追加します。データ項目が存在する場合は、.reg ファイル内の値が既存の値が上書きされます。二重引用符はデータ項目の名前を囲みます。等号 (=) は、データ項目の名前の直後に。

DataTypex レジストリ値のデータ型があり、等号の直後に。REG_SZ (文字列値) 以外のすべてデータ型ではデータ型の直後にコロンが続きます。データ型が REG_SZ の場合は、データ型の値またはコロンは使用できません。この場合、Regedit.exe REG_SZ データ型を想定しています。次の表では、一般的なレジストリ データ型。
元に戻す全体を表示する
データ型.Reg でのデータ型
REG_BINARY16 進数
REG_DWORDdword
REG_EXPAND_SZhexadecimal(2)
REG_MULTI_SZhexadecimal(7)
レジストリのデータ型の詳細については、以下のサポート技術情報番号をクリックしてください。
256986? (http://support.microsoft.com/kb/256986/ ) Microsoft Windows レジストリの説明」
DataValuex すぐにコロン (REG_SZ の等号) に依存して、適切な形式 (たとえば、文字列または 16 進数) である必要があります。バイナリ データ項目の 16 進数の形式を使用します。

メモ 同じレジストリ パスには、いくつかのデータ項目行を入力できます。

メモ レジストリ ファイルは、ファイルの下部に空白行を含めます。



レジストリ サブキーを追加または追加し、レジストリ値を変更します。

レジストリ サブキーを追加またはレジストリ値を追加および変更するには、レジストリで適切な変更をし、適切なサブキーをエクスポートします。エクスポートされたレジストリ サブキーは、自動的に .reg ファイルとして保存されます。レジストリに変更を加えるし、変更内容を .reg ファイルにエクスポートするのには、次の手順を実行します。
  1. クリック ボタンをクリックし、[ Exchange Server 2010 SP1 をインストールした後 Outlook クライアント アプリケーションがパブリック フォルダーに接続できない] をクリックし、 続いて と入力して [ ].
  2. 見つけて、レジストリを変更し項目を含むサブキーをクリックします。
  3. クリック ファイルプロパティ エクスポート.

    変更を加える前に、サブキーをこの手順をバックアップします。変更に問題が発生する場合は、このファイルをレジストリに再度後でインポートできます。
  4. で、 ファイル名 ボックス、型を使用してこの資料を保存するには、ファイル名は、元のレジストリ項目を含むファイルしをクリックして 保存.

    メモ サブキーの名前への参照など、内容の確認、ファイル名を使用します。
  5. 右側のウィンドウで、追加またはレジストリ アイテムを変更します。
  6. 手順 3 と 4 をサブキーをエクスポートした .reg ファイルを別のファイル名を使用します.別のコンピューターでレジストリを変更するのにには、この .reg ファイルを使用できます。
  7. ローカル コンピューター上で変更をテストします。問題が発生する場合は、レジストリを元の状態に戻すには、元のレジストリ データのバックアップを保持するファイルをダブルクリックします。変更が期待どおりに動作する場合は、作成した他のコンピューターに手順 6 内のメソッドを使用して、.reg を配布する、"レジストリ変更の配布"この資料の「。

レジストリのキーおよび値の削除

.Reg ファイルをレジストリ キーを削除するには、ハイフン (-) の前に、 RegistryPath .reg ファイルを使用します。たとえば、削除するのには、 テスト 次のレジストリ キーからサブキー:
HKEY_LOCAL_MACHINE\Software
.reg ファイルで、次のレジストリ キーの前にハイフンを追加します。
HKEY_LOCAL_MACHINE\Software\Test
次の使用例は、このタスクを実行する .reg ファイルがあります。
[
-HKEY_LOCAL_MACHINE\Software\Test
]
.Reg ファイルをレジストリ値を削除するには、ハイフン (-) に続く等号の後の配置、 DataItemName .reg ファイルを使用します。たとえば、削除するのには、 TestValue レジストリの値は、次のレジストリ キー:
HKEY_LOCAL_MACHINE\Software\Test
ハイフンは、"TestValue"した後に、.reg ファイルを = します。次の使用例は、このタスクを実行する .reg ファイルがあります。
HKEY_LOCAL_MACHINE\Software\Test

"TestValue"=-
.Reg ファイルを作成するには、Regedit.exe を使用して、削除するレジストリ キーをエクスポートして、メモ帳を使用して、.reg ファイルを編集して、ハイフンを挿入します。

レジストリのキーおよび値の名前を変更します。

キーまたは値の名前を変更するには、キーまたは値を削除して、新しいキーまたは値を新しい名前で作成します。

レジストリ変更の配布

ようユーザーに指示し、ネットワーク共有上の .reg ファイルを実行するには、ネットワーク共有に配置し、電子メール メッセージでユーザーに .reg ファイルを送信することができますか、ログオン時に自動的に .reg ファイルをインポートするのには、ユーザーのログオン スクリプトにコマンドを追加することができます。ユーザーが .reg ファイルを実行するは、次のメッセージが表示されます。
レジストリ エディター
情報を追加するもよろしいですか .reg ファイルのパス レジストリにしますか。
場合は、ユーザーをクリックします。 [はい]は、ユーザー、次のメッセージを受信します。
レジストリ エディター
パス情報の内容の .reg ファイルをレジストリに正しく入力されました。
Regedit.exe をサポートします。 /s コマンド ライン スイッチを使用して、これらのメッセージを表示しないにします。たとえば、サイレント モードで .reg ファイルを実行するのには (で、 /s スイッチ) ログオン スクリプト バッチ ファイルからには、次の構文を使用します。
regedit.exe/s .reg ファイルのパス
グループ ポリシーまたはシステム ポリシーを使用して、ネットワーク経由でレジストリ変更を配布することもできます。詳細については、次のマイクロソフト Web サイトを参照してください。
http://msdn2.microsoft.com/en-us/library/ms954395.aspx (http://msdn2.microsoft.com/en-us/library/ms954395.aspx)
メモ 変更を作業する場合は、ネットワーク上のユーザーに、登録ファイルを送信できます。


この資料は以下の製品について記述したものです。
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 for Embedded Systems
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Service Pack 2
  • Windows Server 2008 Standard without Hyper-V
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Service Pack 1
  • Windows Vista Service Pack 2
  • Windows Vista Ultimate 64-bit edition
  • Windows 7 Professional for Embedded Systems
  • Windows 7 Service Pack 1
  • Windows 7 Ultimate for Embedded Systems
キーワード:?
kbenv kbhowtomaster kbmt KB310516 KbMtja
機械翻訳機械翻訳
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:310516? (http://support.microsoft.com/kb/310516/en-us/ )
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"