CopyProfile
CopyProfile
を使用すると、ユーザー プロファイルをカスタマイズし、カスタマイズされたプロファイルを既定のユーザー プロファイルとして使用できます。 Windows では、テンプレートとして既定のユーザー プロファイルが使用されて、新しいユーザーそれぞれにプロファイルが割り当てられます。
CopyProfile
は、specialize 構成パス中に実行されます。 これは、あらかじめ登録された Administrator アカウントのプロファイルをカスタマイズしてから使用する必要があります。 CopyProfile
設定を使用するには、多くの場合、sysprep を実行してコンピューターを一般化する別の応答ファイルを使用することが必要になります。
CopyProfile
を使用する場合、次の点に注意してください。
参照コンピューターでは、あらかじめ登録された Administrator アカウントのみを使用します。 複数のアカウントを作成すると、間違ったユーザー プロファイルが既定のプロファイルとしてコピーされる可能性があります。
ドメイン アカウントは使用しないでください。 これは、
CopyProfile
設定が、Sysprep 中にコンピューターがドメインから削除された後で実行されるためです。 このため、ドメイン アカウントで構成された設定は失われます。 既定のユーザー プロファイルを変更してから、そのコンピューターをドメインに参加させると、既定のユーザー プロファイルに対して行ったカスタマイズは新しいドメイン アカウントに表示されます。タスク バーにピン留めされている項目など、既定のユーザー プロファイルに対する一部のカスタマイズはコピーされないことにご注意ください。 一部の設定は、新しいユーザーのログオン プロセスによってリセットされます。 これらのユーザー設定を構成するには、グループ ポリシー設定を使用するか、それらを定義するスクリプトを作成します。
既定のアプリの設定などの一部のユーザー プロファイル設定は、ユーザーに固有のハッシュを使用して暗号化されています。 これらの設定を別のユーザー プロファイルにコピーすると、Windows ではそれらは無効なものとして扱われ、そのユーザーが初めてサインインしたときにリセットされます。 Windows では、これらの設定をコピーするために
CopyProfile
を使用することをサポートしていません。重要
レジストリを正しく変更しないと、重大な問題が発生する可能性があります。 変更する前に、問題が発生した場合に復元するためにレジストリをバックアップします。
CopyProfile
を実行した後、リセットの問題を防ぐために、既定のユーザーからいくつかのレジスト リエントリを削除する必要があります。 次に、その方法を示します。次のサブツリーを見つけて選択します。
HKEY_USERS[ファイル] メニューの [ハイブの読み込み] を選択します。
Note
既定のユーザー ハイブは、既定では存在しません。 読み込み、編集してから、手動でアンロードする必要があります。
[ファイル名] ボックスに「C:\Users\Default\NTUSER.DAT」と入力して、[開く] を選択します。
[ハイブの読み込み] ダイアログ ボックスで、[キー名] ボックスに一時的な名前「<DefaultUser>」を入力し、Enter キーを押します。
次のレジストリ エントリを削除します。
HKEY_USERS\<DefaultUser>\Software\Microsoft\Windows\Shell\Associations\FileAssociationsUpdateVersion
HKEY_USERS\<DefaultUser>\Software\Microsoft\Windows\Shell\Associations\UrlAssociations
HKEY_USERS\<DefaultUser>\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
Note
これらのレジストリ エントリは、
CopyProfile
の実行後にのみ存在します。HKEY_USERS\<DefaultUser>
にアクセスします。[ファイル] メニューの [ハイブのアンロード] を選択します。
レジストリ エディターを閉じます。
これで、ユーザーが初めて Windows にサインインするときに、oemdefaultassociations.xml ファイルから標準の既定のアプリケーション設定が Windows に読み込まれるようになりました。
CopyProfile
の使用方法の詳細については、「CopyProfile による既定のユーザー プロファイルのカスタマイズ」をご覧ください。
値
値 | 説明 |
---|---|
True | カスタマイズされた設定が含まれるように既定のユーザー プロファイルを変更します。 この値は、すべての新しいユーザーに適用する必要があるユーザー プロファイルのカスタマイズを行った場合にのみ True に設定します。 |
False | 既定のユーザー プロファイルを変更しません。 これが既定値です。 |
有効な構成パス
specialize
親階層
Microsoft-Windows-Shell-Setup | CopyProfile
適用対象
このコンポーネントがサポートしている Windows のエディションとアーキテクチャの一覧については、「Microsoft-Windows-Shell-Setup」を参照してください。
XML の例
次の XML 出力は、カスタマイズされたユーザー プロファイル設定を、あらかじめ登録された Administrator アカウントから既定のユーザー プロファイルに Sysprep がコピーするように指定しています。
<CopyProfile>true</CopyProfile>