次の方法で共有


Windows のイメージを準備するときに既定のローカル ユーザー プロファイルをカスタマイズする

この記事では、Windows 7 でイメージを作成するときに、既定のローカル ユーザー プロファイル設定をカスタマイズする方法について説明します。

適用対象: Windows 7 Service Pack 1、Windows Server 2012 R2
元の KB 番号: 973289

まとめ

イメージを展開すると、コンピューターにログオンするすべての新しいユーザーに既定のローカル ユーザー プロファイル設定が適用されます。

既定のユーザー プロファイルまたは必須ユーザー プロファイルをカスタマイズするには、最初に既定のユーザー プロファイルをカスタマイズする必要があります。 その後、既定のユーザー プロファイルを適切な共有フォルダーにコピーして、そのユーザー プロファイルを既定のユーザー プロファイルまたは必須ユーザー プロファイルにすることができます。

この記事の説明に従って既定のユーザー プロファイルをカスタマイズすると、複数のユーザーが使用するために適した形式でソース プロファイルが再構築されます。 これは、Windows オペレーティング システムの既定のユーザー プロファイルをカスタマイズする唯一のサポートされている方法です。 他の方法を使用して既定のユーザー プロファイルをカスタマイズしようとすると、この新しい既定のユーザー プロファイルに余分な情報が含まれる可能性があります。 このような余分な情報は、アプリケーションとシステムの安定性に重大な問題を引き起こします。

この記事は、イメージを準備するときに既定のローカル ユーザー プロファイルをカスタマイズする方法について、以前に公開されたすべての手順に取って代わります。

既定のユーザー プロファイルをカスタマイズする

既定のユーザー プロファイルをカスタマイズするためにサポートされている唯一の方法は、Unattend.xml応答ファイルで Microsoft-Windows-Shell-Setup\CopyProfile パラメーターを使用することです。 Unattend.xml応答ファイルは、システム準備ツール (Sysprep.exe) に渡されます。

手順 1: 既定のユーザー プロファイルを構成する

  1. 組み込みのローカル管理者アカウントを使用して Windows にログオンします。

    Note

    このプロセスにドメイン アカウントを使用することはできません。

  2. [ユーザー アカウント] コントロール パネルを開き、Windows へのログオンに使用した管理者レベルのユーザー アカウントを除き、追加されたすべてのユーザー アカウントを削除します。

  3. 既定のユーザー プロファイルにコピーする設定を構成します。 これには、デスクトップ設定、お気に入り、 Start メニュー オプションが含まれます。

    Note

    Start メニューと Taskbar のカスタマイズは、Windows 7 では制限されています。

手順 2: プロファイルのコピー パラメーターを含むUnattend.xml ファイルを作成する

プロファイルのコピー パラメーター (Microsoft-Windows-Shell-Setup\CopyProfile) を含むUnattend.xml ファイルを作成します。 このプロファイルのコピー パラメーターを使用すると、現在ログオンしているユーザーの設定が既定のユーザー プロファイルにコピーされます。 このパラメーターは、特殊パスで true に設定する必要があります。

Windows システム イメージ マネージャー (Windows SIM) は、グラフィカル ユーザー インターフェイス (GUI) で無人 Windows セットアップ応答ファイルを作成および管理します。

応答ファイルは、Windows セットアップ時に既定の Windows インストールを構成およびカスタマイズするために使用される XML ベースのファイルです。

Windows システム イメージ マネージャー ツールを使用して、Unattend.xml ファイルを作成します。 Windows システム イメージ マネージャー ツールは、Windows 自動インストール キット (Windows AIK) の一部として含まれています。 次のいずれかの Web サイトから、オペレーティング システムの AIK を取得します。

Windows AIK の詳細については、「 Windows Automated Installation Kit (AIK)」を参照してください。 応答ファイルを作成する方法については、Windows AIK に含まれているヘルプ情報を参照してください。 応答ファイルを作成する方法の詳細については、「 Work with Answer Files in Windows SIM」を参照してください。

手順 3: Unattend.xml ファイルの既定のユーザー プロファイルをカスタマイズする

  1. 管理者特権でのコマンド プロンプトを開きます。 これを行うには、Startをクリックし、Search ボックスに「cmd」と入力し、[プログラム] ボックスの一覧で cmd を右クリックし、[管理者として実行] をクリック

    管理者パスワードまたは確認入力を求められた場合は、パスワードを入力するか、確認入力を行います。

  2. コマンド プロンプトで、次のコマンドを入力して Enter キーを押します。

    %systemroot%\system32\sysprep\sysprep.exe /oobe /shutdown /generalize /unattend:c:\answerfile\unattend.xml
    

    Note

    Sysprep.exeは、 %systemdrive%\Windows\System32\sysprep ディレクトリにあります。

  3. CopyProfile コマンドが正常に完了したことを確認するには、 %systemroot%\panther\unattendgc\setupact.log ファイルを開きます。

  4. (特殊パスで) 次のような行を検索します。

    [シェルの無人セットアップ]c:\Users\Administrator からの CopyProfileDirectory が成功しました。
    [シェルの無人セットアップ]CopyProfile が成功しました。

    この行は、CopyProfile コマンドが成功したかどうか、および既定のユーザー プロファイルにコピーされたユーザー プロファイルを確認します。

  5. イメージをキャプチャします。

  6. イメージをデプロイします。 Sysprep を使用してイメージをキャプチャおよびデプロイする方法の詳細については、「 Sysprep テクニカル リファレンスを参照してください。

Note

  • プロファイルのコピー パラメーターを使用できるように、sysprep.exeで /generalize スイッチを使用する必要があります。 /unattend オプションは、目的のUnattend.xml ファイルを指すために使用されます。 したがって、この例では、Unattend.xml ファイルは c:\answerfile フォルダーにあります。
  • Windows のクリーン インストールを実行するとき、または Sysprep ツールを実行すると、組み込みの管理者アカウント プロファイルが削除されます。 CopyProfile 設定は、組み込みの管理者アカウントが削除される前に処理されます。 そのため、行ったカスタマイズは、新しいユーザー アカウント プロファイルに表示されます。 これには、組み込みの管理者アカウント プロファイル設定が含まれます。
  • 複数のユーザー プロファイルがある場合、Windows sysprep は、既定のユーザー プロファイルにコピーする予期しないプロファイルを選択する可能性があります。
  • すべてのカスタマイズが新しいプロファイルに反映されるわけではありません。 一部の設定は、新しいユーザーのログオン プロセスによってリセットされます。 これらの設定を構成するには、グループ ポリシーの設定またはスクリプトを使用します。

自動イメージ ビルドおよびデプロイ システムを使用する場合の考慮事項

  • Microsoft Deployment Toolkit や System Center Configuration Manager などのツールを使用する場合、Sysprep コマンドを実行するときに CopyProfile 設定は必要ありません。 通常、これらのツールは、イメージがディスクに展開された後、Sysprep コマンドを実行した後でオペレーティング システムが初めて起動する前に、Unattend.xml ファイルを置き換えたり変更したりします。 したがって、Microsoft Deployment Toolkit または System Center Configuration Manager 展開プロセスで使用されるUnattend.xml ファイルには、CopyProfile 設定が含まれている必要があります。

  • CopyProfile 設定を true に設定すると イメージのビルド プロセス中に Windows 7 インストール メディアからセットアップを実行すると、管理者プロファイルの設定が意図せずに既定のユーザー プロファイルにコピーされる可能性があります。 通常、管理者プロファイルの設定は、インストール メディアの Install.wim ファイルに存在します。

既定のユーザー プロファイルをネットワークの既定のユーザー プロファイルに変換する

既定のユーザー プロファイルをネットワークの既定のユーザー プロファイルにするには、次の手順に従います。

  1. 管理資格情報を持つアカウントを使用して、カスタマイズされた既定のユーザー プロファイルを持つコンピューターにログオンします。

  2. Run コマンドを使用して、ドメイン コントローラーの NETLOGON 共有フォルダーに接続します。 たとえば、パスは次のようになります。
    \\<Server_name>\NETLOGON

  3. NETLOGON 共有フォルダーに新しいフォルダーを作成し、その名前 Default User.v2します。

  4. Startをクリックし、Computerを右クリックし、[プロパティ] をクリックし、[Advanced システム設定をクリックします。

  5. [ ユーザー プロファイルで、 Settings をクリックします。 [ ユーザー プロファイル ] ダイアログ ボックスには、コンピューターに格納されているプロファイルの一覧が表示されます。

  6. プロファイルを選択し、[ コピー] をクリックします。

  7. Copy プロファイルのコピー先テキスト ボックスに、手順 3 で作成した Windows の既定のユーザー プロファイル フォルダーのネットワーク パスを入力します。 たとえば、パス \\<Server_name>\NETLOGON\Default User.v2を入力します。

  8. [使用する] で [Change] をクリックし、名前Everyoneを入力して、[OK] をクリックします。

  9. [ OK をクリックしてプロファイルのコピーを開始します。

  10. コピー プロセスが完了したら、コンピューターからログオフします。

既定のユーザー プロファイルを必須のユーザー プロファイルに変換する

既定のローカル ユーザー プロファイルを必須プロファイルに構成できます。 これを行うことで、すべてのユーザーが使用する 1 つの中央プロファイルを作成できます。 これを行うには、必須プロファイルの場所を準備し、ローカルの既定のユーザー プロファイルを必須プロファイルの場所にコピーしてから、必須プロファイルを指すユーザーのプロファイルの場所を構成する必要があります。

手順 1: 必須のプロファイルの場所を準備する

  1. 中央のファイル サーバーで、新しいフォルダーを作成するか、移動ユーザー プロファイルに使用する既存のフォルダーを使用します。 たとえば、フォルダー名 Profiles を使用できます
    \Profiles

  2. 新しいフォルダーを作成する場合は、組織に適した名前を使用してフォルダーを共有します。

    Note

    移動ユーザー プロファイルを含む共有フォルダーの共有アクセス許可では、 Authenticated Users グループのフル コントロールアクセス許可を有効にする必要があります。 必須ユーザー プロファイルの格納専用フォルダーの共有アクセス許可は、 認証されたユーザー グループの読み取りアクセス許可を有効にし、 Administrators グループに対するフル コントロールのアクセス許可を有効にする必要があります。

  3. 手順 1 で作成または識別されたフォルダーに新しいフォルダーを作成します。 必須ユーザー プロファイルが特定のユーザーの場合、この新しいフォルダーの名前はユーザー アカウントのログオン名で始まる必要があります。 必須ユーザー プロファイルが複数のユーザーに対する場合は、それに応じて名前を付けます。 たとえば、次のドメインには必須のプロファイルがあり、フォルダー名は " mandatory" という単語で始まります
    \Profiles\mandatory

  4. 名前の後に .v2 を追加して、フォルダーの名前付けを完了します。 手順 3 で使用する例には、フォルダー名 mandatoryがあります。 したがって、このユーザーの次のフォルダーの最終的な名前は mandatory.v2 です。
    \Profiles\mandatory.v2

手順 2: 既定のユーザー プロファイルを必須のプロファイルの場所にコピーする

  1. 管理資格情報を持つアカウントを使用して、カスタマイズされたローカルの既定のユーザー プロファイルを持つコンピューターにログオンします。

  2. Startをクリックし、Computerを右クリックし、[プロパティ] をクリックして、[システム設定をクリックします。

  3. [ ユーザー プロファイルで、 Settings をクリックします。 [ ユーザー プロファイル ] ダイアログ ボックスには、コンピューターに格納されているプロファイルの一覧が表示されます。

  4. プロファイルを選択し、[ コピー] をクリックします。

  5. [ Copy profile to テキスト ボックスに、「 Step 1: Prepare the mandatory profile location section」で作成した Windows の既定のユーザー フォルダーのネットワーク パスを入力します。 たとえば、次のパスを入力します。
    \\<Server_name>\Profiles\mandatory.v2

  6. [使用する] で [Change] をクリックし、名前Everyoneを入力して、[OK] をクリックします。

  7. [ OK をクリックしてプロファイルのコピーを開始します。

  8. コピー プロセスが完了したら、コンピューターからログオフします。

  9. 中央のファイル サーバーで、「 手順 1: 必須のプロファイルの場所を準備する 」セクションで作成したフォルダーを見つけます。

  10. [ Organize] をクリックし、[フォルダー オプション クリックします

  11. View タブをクリックします。 [非表示のファイルとフォルダーの表示を選択するにはチェック ボックスをオンにし 、[既知のファイルの種類の拡張機能を表示する] チェック ボックスをオフにしチェック ボックスをオンにして[保護されたオペレーティング システム ファイルの非表示] チェック ボックスをオフにし、[Yes] をクリックして警告を閉じ、[OK] をクリックして変更を適用し、ダイアログ ボックスを閉じます。

  12. NTUSER を見つけて右クリックします。DAT ファイルの Renameをクリックし、ファイルの名前を NTUSER に変更します。MAN を押し、Enter キーを押します。

Note

以前は、システムコントロール パネル項目を使用してプロファイルをコピーすることが可能でした。 この既定のプロファイル へのコピー オプションは、プロファイルを使用できなくなったデータを追加する可能性があるため、無効になりました。

手順 3: ユーザー アカウントを準備する

  1. ドメイン管理者として、Windows Server 2008 R2 または Windows Server 2008 コンピューターからActive Directory ユーザーとコンピューター 管理コンソールを開きます。

  2. 必須ユーザー プロファイルを適用するユーザー アカウントを右クリックし、 Properties をクリックします。

  3. [ Profile ] タブをクリックし、[プロファイル パス] テキスト ボックスの [ Step 1: Prepare the mandatory profile location セクションで作成したネットワーク パスを入力します。 ただし、末尾に .v2 を追加しないでください。 この例では、パスは次のようになります。
    \\<Server_name>\Profiles\mandatory

  4. [OK をクリックし、Active Directory ユーザーとコンピューター 管理コンソールを閉じます。 これで、ユーザーはカスタマイズされた必須ユーザー プロファイルを使用するようになります。

さらにヘルプが必要な場合

この記事で質問に回答できない場合は、 質問を行い Microsoft Community の他のコミュニティ メンバーに質問を投稿してください。

リソース

ユーザー プロファイルへのログオンで問題が発生した場合は、Web サイトを参照してください。

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。