レジストリファイルはWindowsのどこに保存されますか?


25

レジストリはWindowsのどこに保存されますか?実行時に表示されるファイルを検索したいregedit.exe(Windowsレジストリエディター)。

回答:


30

あなたが言っていることを理解していると思う場合、レジストリは保持され%SystemRoot%\System32\config、個々のユーザー設定はにあります%UserProfile%\Ntuser.dat

私がここでスティックの間違った終わりを持っているならば、あなたの質問を言い換えてください、そして、私は喜んで手伝います。


12
%UserProfile%\Local Settings\Application Data\Microsoft\Windows\UsrClass.datユーザーごとのファイルの関連付け(HKCR\Software\Classes)を忘れないでください。
grawity

3
ウィリアムHilsumとgrawityの答えをサポートするための偉大な追加情報のためのリソースとリンク以下を参照してください。msdn.microsoft.com/en-us/library/ms724877%28v=vs.85%29.aspx
Tek'eek

7

ディスクでは、Windowsレジストリは単なる1つの大きなファイルではなく、ハイブと呼ばれる個別のファイルのセットです。各ハイブには、ツリーのルート(開始点)として機能するキーを持つレジストリツリーが含まれています。サブキーとその値はルートの下にあります。

Windowsレジストリファイルの場所これらのレジストリハイブの場所は次のとおりです。

HKEY_LOCAL_MACHINE \ SYSTEM:\ system32 \ config \ system

HKEY_LOCAL_MACHINE \ SAM:\ system32 \ config \ sam

HKEY_LOCAL_MACHINE \ SECURITY:\ system32 \ config \ security

HKEY_LOCAL_MACHINE \ SOFTWARE:\ system32 \ config \ software

HKEY_USERS \ UserProfile:\ winnt \ profiles \ username

HKEY_USERS.DEFAULT:\ system32 \ config \ default

ここに画像の説明を入力してください

ハイブの中には揮発性のものがあり、関連するファイルがありません。システムは、これらのハイブを完全にメモリ内で作成および管理します。したがって、じんましんは本質的に一時的なものです。システムは、システムが起動するたびに揮発性のハイブを作成します。例は次のとおりです。

HKEY_LOCAL_MACHINE \ HARDWARE:揮発性ハイブHKEY_LOCAL_MACHINE \ SYSTEM \ Clone:揮発性ハイブ

これらのファイルはデータベースファイルであり、RegEdit、Regedit32、およびKernel32のみがそれらを読み取ることができます。レジストリを直接操作するためのWindows 10/8/7の主要なツールは、レジストリエディターです。アクセスするには、[スタート]メニューの検索バーに「Regedit」と入力し、Enterキーを押します。

詳細については、TechNetをご覧ください!

更新:AccidentalADMINは有用なコメントを作成しました。彼は言い​​ます:

すべてのWindowsには、システム内のすべてのハイブをリストするレジストリキーがあります。Regeditを開き、次のキーに移動して完全なリストを取得します。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ hivelist

http://www.thewindowsclub.com/where-are-the-windows-registry-files-located-in-windows-7


2

これを実現するための最も迅速で素晴らしい方法は、PowerShellを使用することだと思います。

$ Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\hivelist\

PS:レジストリをファイルシステムであるかのようにナビゲートできます。PowerShellの使用:

$ cd HKLM: 

または

$ cd HKCU: 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.