Home >
Windows にまつわる e.t.c. >
Windows Server / Windows Client OS のカスタム インストール メディアを作成する
システムデフォルト値変更
このページはサブコンテンツです。検索等でこのページに直接来られた方は以下のメインページも参照してください。
Windows Server / Windows Client OS のカスタム インストール メディアを作成する
http://www.vwnet.jp/Windows/WS16/2017070901/EditISO.htm
システム設定のうち、レジストリ設定で変更できるのであれば、インストールメディアのデフォルト値を変更することができます。
これは、一部のレジストリ値がハイブファイルとてオフラインアクセスできるからです。
レジストリーキー |
ハイブファイル |
HKEY_LOCAL_MACHINE\SOFTWARE |
$OfflineDirectory +
\Windows\system32\config\SOFTWARE |
HKEY_LOCAL_MACHINE\SYSTEM |
$OfflineDirectory +
\Windows\system32\config\SYSTEM |
HKEY_LOCAL_MACHINE\SAM |
$OfflineDirectory + \Windows\system32\config\SAM |
HKEY_LOCAL_MACHINE\SECURITY |
$OfflineDirectory +
\Windows\system32\config\SECURITY |
HKEY_USERS\.DEFAULT |
$OfflineDirectory +
\Windows\system32\config\DEFAULT |
ハイブ マウント
ファイブファイルは、reg load コマンドでレジストリにマウントできますので、以下のようにマウントします。
################################################
# HKLM のハイブマウント
################################################
# HKEY_LOCAL_MACHINE\SOFTWARE
$TergetRegistry = $OfflineDirectory + "\Windows\system32\config\SOFTWARE"
reg load HKLM\WimSoftware $TergetRegistry
# HKEY_LOCAL_MACHINE\SYSTEM
$TergetRegistry = $OfflineDirectory + "\Windows\system32\config\SYSTEM"
reg load HKLM\WimSystem $TergetRegistry
# HKEY_LOCAL_MACHINE\SAM
$TergetRegistry = $OfflineDirectory + "\Windows\system32\config\SAM"
reg load HKLM\WimSam $TergetRegistry
# HKEY_LOCAL_MACHINE\SECURITY
$TergetRegistry = $OfflineDirectory + "\Windows\system32\config\SECURITY"
reg load HKLM\WimSecurity $TergetRegistry
# HKEY_USERS\.DEFAULT
$TergetRegistry = $OfflineDirectory + "\Windows\system32\config\DEFAULT"
reg load HKU\WimDefault $TergetRegistry
|

ハイブマウント後は、レジストリエディタや reg コマンド、PowerShell で編集可能なので、必要な設定をします。

ハイブ アンマウント
編集が完了したら reg unload コマンドでアンマウントします。
この際に、ディスクへのフラッシュが完了していないと設定内容がハイブファイルに反映されないので、しばらく(2-5分くらい)待った後にアンマウントするのがコツです。
################################################
# HKLM のハイブアンマウント
################################################
# HKEY_LOCAL_MACHINE\SOFTWARE
reg unload HKLM\WimSoftware
# HKEY_LOCAL_MACHINE\SYSTEM
reg unload HKLM\WimSystem
# HKEY_LOCAL_MACHINE\SAM
reg unload HKLM\WimSam
# HKEY_LOCAL_MACHINE\SECURITY
reg unload HKLM\WimSecurity
# HKEY_USERS\.DEFAULT
reg unload HKU\WimDefault
|

Copyright © MURA
All rights reserved.