- 2020|09/08
- 読むのに11分
-
-
D
-
v
-
s
-
この資料では、windowsレジストリについて説明し、それを編集してバックアップする方法について説明します。元の製品バージョン:Windows10-すべてのエディション、Windows Server2012R2
元のKB番号:Windows10-すべてのエディション、Windows Server2012R2
元のKB番号:Windows10-すべてのエディション、Windows Server2012: 256986
レジストリの説明
Microsoft Computer Dictionary,Fifth Editionでは、レジストリを次のように定義しています。
windows98、Windows CE、Windows NT、およびwindows2000で使用される中央階層データベースで、一人以上のユーザー、アプリケーション、およびハードウェアデバイス用にシステムを構成するために必要な情報を格納するために使用されます。
レジストリには、各ユーザーのプロファイル、コンピューターにインストールされているアプリケーション、それぞれが作成できるドキュメントの種類、フォル
レジストリは、テキストベースのほとんどを置き換えます。windows3で使用されるiniファイル。AutoexecなどのXおよびMS-DOS構成ファイル。バットと設定。シスオ… レジストリは、いくつかのWindowsオペレーティングシステムに共通していますが、それらの間でいくつかの違いがあります。 レジストリハイブは、データのバックアップを含む一連のサポートファイルを持つレジストリ内のキー、サブキー、および値のグループです。 HKEY_CURRENT_USERを除くすべてのハイブのサポートファイルは、Windows NT4.0、Windows2000、WINDOWS XP、Windows Server2003、およびWindows Vistaの%SystemRoot%\System32\Config
フォルダーにあります。 HKEY_CURRENT_USERのサポートファイルは、%SystemRoot%\Profiles\Username
フォルダにあります。 これらのフォルダー内のファイルのファイル名拡張子は、それらに含まれるデータの種類を示します。 また、拡張機能の欠如は、それらに含まれるデータの種類を示すことがあります。Th>
Windows98では、レジストdatおよびシステム。ダット Windows Millennium Editionでは、レジストリファイルにクラスという名前が付けられます。dat、ユーザー。dat、およびシステム。ダット
注意
Windowsのセキュリティ機能により、管理者はレジストリキーへのアクセスを制御できます。次の表は、システムで使用される定義済みのキーの一覧です。
次の表は、システムで使用される定義済みのキーの一覧です。 キー名の最大サイズは255文字です。Th>
HKEY_LOCAL_MACHINE\Software
のサブキーです。 ここに保存されている情報は、Windowsエクスプローラを使用してファイルを開くときに正しいプログラムが開くことを確認します。 このキーは、HKCRと略されることがあります。 Windows2000以降では、この情報はHKEY_LOCAL_MACHINEキーとHKEY_CURRENT_USERキーの両方に格納されます。 HKEY_LOCAL_MACHINE\Software\Classes
HKEY_CURRENT_USER\Software\Classes
キーには、デフォルト設定を上書きし、対話型ユーザーにのみ適用される設定が含まれています。 HKEY_CLASSES_ROOTキーは、これら2つのソースからの情報をマージするレジストリのビューを提供します。 HKEY_CLASSES_ROOTは、以前のバージョンのWindows用に設計されたプログラムに対しても、このマージされたビューを提供します。 対話型ユーザーの設定を変更するには、HKEY_CLASSES_ROOTの下ではなく、HKEY_CURRENT_USER\Software\Classes
HKEY_LOCAL_MACHINE\Software\Classes
で変更を行う必要があります。 HKEY_CLASSES_ROOTの下のキーにキーを書き込むと、システムは情報をHKEY_LOCAL_MACHINE\Software\Classes
の下に保存します。 HKEY_CLASSES_ROOTの下のキーに値を書き込み、そのキーがHKEY_CURRENT_USER\Software\Classes
HKEY_LOCAL_MACHINE\Software\Classes
の下ではな注
64ビットバージョンのWindows XP、Windows Server2003、およびWindows Vistaのレジストリは、32ビットキーと64ビットキーに分割されています。 32ビットのキーの多くは、64ビットのキーと同じ名前を持ち、その逆も同様です。 64ビットバージョンのWindows XP、Windows Server2003、およびWindows Vistaに含まれている既定の64ビットバージョンのレジストリエディタでは、ノードHKEY_LOCAL_MACHINE\Software\WOW6432Node
の下に32ビットキーが表64ビット版のWindowsでレジストリを表示する方法の詳細については、64ビット版のWindowsを使用してシステムレジストリを表示する方法を参照してくださ次の表は、現在定義されており、Windowsで使用されているデータ型を示しています。
次の表は、現在定義されているデータ型とWindowsで使用されているデータ型 値名の最大サイズは次のとおりです。
- Windows Server2003、Windows XP、およびWindows Vista:16,383文字
- Windows2000:260ANSI文字または16,383Unicode文字
- Windows Millennium Edition/Windows98/Windows95: 255文字
長い値(2,048バイトを超える)は、レジストリに格納されたファイル名を持つファイルとして格納する必要があります。 これは、レジストリが効率的に実行するのに役立ちます。 値の最大サイズは次のとおりです。
- Windows NT4.0/Windows2000/WINDOWS XP/Windows Server2003/Windows Vista:使用可能なメモリ
- Windows Millennium Edition/Windows98/Windows95:16,300バイト
注
キーのすべての値の合計サイズには64Kの制限があります。th>
レジストリのバックアップ
レジストリを編集する前に、編集しようとしているレジストリのキーをエクスポートするか、レジストリ全体をバックアップします。 問題が発生した場合は、”レジストリの復元”セクションの手順に従って、レジストリを以前の状態に復元できます。 レジストリ全体をバックアップするには、バックアップユーティリティを使用してシステム状態をバックアップします。 システム状態には、レジストリ、COM+クラス登録データベース、およびブートファイルが含まれます。 バックアップユーティリティを使用してシステム状態をバックアップする方法の詳細については、次の記事を参照してください。
-
PCのバックアップと復元
-
バックアップ機能を使用してwindows Server2003でデータをバックアップおよび復元する方法
レジストリの編集
レジストリデータを変更するには、プログラムはレジストリ関数で定義されているレジストリ関数を使用する必要があります。
管理者は、レジストリエディタ(Regedit.exeまたはRegedt32。exe)、グループポリシー、システムポリシー、レジストリ(reg)ファイル、またはVisualBasicスクリプトファイルなどのスクリプトを実行することによ
Windowsユーザーインターフェイスを使用する
レジストリを手動で編集するのではなく、Windowsユーザーインターフェイスを使用してシステム設定を変更す ただし、製品の問題を解決するには、レジストリを編集するのが最善の方法である場合があります。 この問題がマイクロソフトサポート技術情報に記載されている場合は、その問題のレジストリを編集するための手順を説明した記事が表示されま これらの指示に正確に従うことをお勧めします。
レジストリエディタを使用
警告
レジストリエディタを使用して、または別の方法を使用してレジストリを誤って変更すると、重大な これらの問題では、オペレーティングシステムの再インストールが必要になる場合があります。 マイクロソフトは、これらの問題が解決できることを保証することはできません。 あなた自身の責任でレジストリを変更します。
レジストリエディタを使用して、次の操作を実行できます:
- サブツリー、キー、サブキー、または値の検索
- サブキーまたは値の追加
- 値の変更
- サブキーまたは値の削除
- サブキーまたは値の名前を変更
レジストリエディタ 各フォルダーは、ローカルコンピューター上の事前定義されたキーを表します。 リモートコンピューターのレジストリにアクセスすると、hkey_USERSとHKEY_LOCAL_MACHINEの2つの定義済みキーのみが表示されます。
グループポリシーの使用
Microsoft Management Console(MMC)は、ネットワーク、コンピューター、サービス、およびその他のシステムコンポーネントの管理に使用できる管理ツールをホス グループポリシー MMCスナップインを使用すると、管理者はコンピューターまたはユーザーに適用されるポリシー設定を定義できます。 ローカルグループポリシー MMCスナップインGpeditを使用して、ローカルコンピューターにグループポリシーを実装できます。msc… Active DirectoryユーザーとコンピューターのMMCスナップインを使用して、Active Directoryにグループポリシーを実装できます。 グループポリシーの使用方法の詳細については、該当するグループポリシー MMCスナップインのヘルプトピックを参照してください。
登録エントリを使用します(.reg)ファイル
登録エントリを作成します(.reg)レジストリの変更が含まれているファイルを、その後、実行します。あなたが変更を行いたいコンピュータ上のregファイル。 あなたは実行することができます.regファイルを手動で、またはログオンスクリプトを使用します。 詳細については、”登録エントリを使用してレジストリサブキーと値を追加、変更、または削除する方法”を参照してください。reg)ファイル。
Windowsスクリプトホストの使用
Windowsスクリプトホストを使用すると、VBScriptおよびJScriptスクリプトをオペレーティングシステムで直接実行できます。 Windowsスクリプトホストメソッドを使用してレジストリキーと値を削除、読み取り、および書き込みするVBScriptファイルとJScriptファイルを作成できます。 これらの方法の詳細については、次のマイクロソフトWebサイトを参照してください:
-
RegDeleteメソッド
-
RegReadメソッド
-
RegWriteメソッド
Windows Management Instrumentationの使用
Windows Management Instrumentation(WMI)は、Microsoft Windowsオペレーティングシステムのコンポーネントであり、WebベースのEnterprise Management(WBEM)のMicrosoft実装です。 WBEMは、企業環境で管理情報にアクセスするための標準技術を開発するための業界イニシアチブです。 Wmiを使用すると、エンタープライズ環境で管理タスク(レジストリの編集など)を自動化できます。 Wmiは、Windows上にエンジンがあり、Microsoft ActiveXオブジェクトを処理するスクリプト言語で使用できます。 また、WMIコマンドラインユーティリティ(Wmic)を使用することもできます。exe)は、Windowsのレジストリを変更します。WMIの詳細については、”Windows Management Instrumentation”を参照してください。WMIコマンドラインユーティリティの詳細については、Windows Management Instrumentation(WMI)コマンドラインユーティリティ(Wmic)の説明を参照してください。exe)。
Windows用コンソールレジストリツールを使用する
Windows用コンソールレジストリツール(Reg.exe)レジストリを編集します。 Regの助けのために。exeツールで、コマンドプロンプトでreg /?
と入力し、OKをクリックします。
レジストリの復元
レジストリを復元するには、適切な方法を使用します。
方法1:レジストリキーを復元する
エクスポートしたレジストリサブキーを復元するには、登録エントリをダブルクリックします。reg)レジストリサブキーのエクスポートセクションに保存したファイル。 または、バックアップからレジストリ全体を復元することもできます。 レジストリ全体を復元する方法の詳細については、この資料の後半にある”方法2:レジストリ全体を復元する”セクションを参照してください。
方法2:レジストリ全体を復元する
レジストリ全体を復元するには、バックアップからシステム状態を復元します。 バックアップからシステム状態を復元する方法の詳細については、”バックアップを使用してデータを保護する方法”および”Windows XPおよびWindows Vistaでコンピ
注
システム状態をバックアップすると、レジストリファイルの更新されたコピーも%SystemRoot%\Repair
フォルダーに作成されます。
詳細については、次のWebサイトを参照してください:
-
Windows2000Server Resources Kit
-
レジストリ内
Windows Server Catalog of Tested Productsは、Windows Serverの互換性についてテストされた製品のリファレンスです。
Data Protection Manager(DPM)は、Microsoft System Centerファミリーの管理製品の主要メンバーであり、ITプロフェッショナルがWindows環境を管理できるように設計されています。 DPMは、windowsのバックアップと回復の新しい標準であり、シームレスに統合されたディスクとテープメディアを使用するMicrosoftアプリケーションとファイルサーバー レジストリをバックアップおよび復元する方法の詳細については、”Windows XPおよびWindows Vistaでレジストリをバックアップおよび復元する方法”を参照してく