1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

レジストリ my tips

Last updated at Posted at 2020-07-22

Windows Registry まとめ

レジストリとは

  • レジストリはデータベース
  • サービスやアプリケーションなどの設定が格納されている
  • KeyとValueで構成されている
    (Keyはディレクトリのようなもの)

ROOT Key (ルートキー)

ルートキーというものがある。
(ディレクトリのルートと同じ理解でいい)

ルートキーはレジストリの分類。
5つのルートキーがある。

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG

Root Key の種類

ルートキー 短縮キー 内容 権限 リンク先
HKEY_CLASSES_ROOT HKCR ・ファイルの拡張子情報・関連付け情報 ROOT HKLM\Software\Classes
HKEY_CURRENT_USER HKCU ログイン中のユーザーの設定 USER HKU\ログイン中のSIM
HKEY_LOCAL_MACHINE HKLM システムについての全ての設定 ROOT -
HKEY_USERS HKU ユーザー毎の情報 ROOT(USER) -
HKEY_CURRENT_CONFIG HKCC プリンタ/ディスプレイ ROOT -

HKEY_CLASSES_ROOT

短縮HKCR

内容:

  • ファイルの拡張子情報
  • 関連付け情報

編集権限

  • 管理者権限のみ

リンク: HKLM\Software\Classes

HKEY_CURRENT_USER

短縮: HKCU

内容:

  • ログイン中のユーザーの設定
  • ユーザーが変更できるアプリケーションの設定
  • HKUの内容がコピーされる

編集権限

  • ユーザー権限で変更・追加が可能

リンク: HKU\ログイン中のSIM

HKEY_LOCAL_MACHINE

短縮: HKLM

内容:

  • システムについての全ての設定が格納されている
  • HKLM\Softwareのサブキー情報は特定のユーザではなくPC全体に設定される内容
  • ハードウェアのドライバ情報も含む

編集権限:

  • 管理者権限

リンク:

  • リンク先はない

HKEY_USERS

短縮: HKU

内容:

  • ユーザーのデフォルト設定
  • 全てのユーザーのHKCU
  • サブキーはSIDで表示されている

編集権限:

  • 管理者権限

リンク:

  • ログイン時HKCUにコピー

HKEY_CURRENT_CONFIG

短縮: HKCC

内容:

  • 使用中のプリンタ情報
  • ディスプレイ機器情報

リンク:

  • HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current

Value(値)の種類

種類 略称 説明
文字列 REG_SZ 固定長の文字列
バイナリ値 REG_BINARY 未加工のバイナリデータ 16進数
DWORD値 REG_DWORD ドライバやアプリやサービスに使用 2/8/16進数
QWORD値 REG_QWORD DWORD の 64 ビット版 2/8/16進数
複数行文字列値 REG_MULTI_SZ 複数行の文字列
展開可能な文字列値 REG_EXPAND_SZ 固定長の環境変数で使われる可変長の文字列文字列
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?