Настройка локального профиля пользователя по умолчанию при подготовке образа Windows

В этой статье описывается настройка параметров локального профиля пользователя по умолчанию при создании образа в Windows 7.

Применимо к: Windows Server 7 с пакетом обновления 1, Windows Server 2012 R2
Исходный номер базы знаний: 973289

Сводка

После развертывания образа параметры локального профиля пользователя по умолчанию применяются ко всем новым пользователям, которые входят на компьютер.

Чтобы настроить профиль пользователя по умолчанию или обязательный профиль пользователя, сначала необходимо настроить профиль пользователя по умолчанию. Затем профиль пользователя по умолчанию можно скопировать в соответствующую общую папку, чтобы сделать его профилем пользователя по умолчанию или обязательным профилем пользователя.

При настройке профиля пользователя по умолчанию, как описано в этой статье, он восстанавливает исходный профиль в формате, подходящем для использования несколькими пользователями. Это единственный поддерживаемый метод настройки профиля пользователя по умолчанию для операционной системы Windows. Если вы попытаетесь использовать другие методы для настройки профиля пользователя по умолчанию, это может привести к добавлению в этот новый профиль пользователя по умолчанию посторонние сведения. Такая посторонней информации может привести к серьезным проблемам с приложениями и стабильностью системы.

Эта статья заменяет все ранее опубликованные процедуры настройки локальных профилей пользователей по умолчанию при подготовке образов.

Настройка профиля пользователя по умолчанию

Единственный поддерживаемый метод настройки профиля пользователя по умолчанию — использование Microsoft-Windows-Shell-Setup\CopyProfile параметра в файле Unattend.xml ответов. Файл Unattend.xml ответов передается в средство подготовки системы (Sysprep.exe).

Шаг 1. Настройка профиля пользователя по умолчанию

  1. Войдите в Windows с помощью встроенной учетной записи локального администратора.

    Примечание.

    Для этого процесса нельзя использовать учетную запись домена.

  2. Откройте панель управления Учетные записи пользователей и удалите все добавленные учетные записи пользователей, за исключением одной учетной записи пользователя уровня администратора, которая использовалась для входа в Windows.

  3. Настройте параметры, которые нужно скопировать в профиль пользователя по умолчанию. Сюда входят параметры рабочего стола, избранное и параметры меню "Пуск ".

    Примечание.

    Настройка меню "Пуск" и панели задач ограничена в Windows 7.

Шаг 2. Создание файла Unattend.xml, содержащего параметр Copy Profile

Создайте файл Unattend.xml, содержащий параметр Copy Profile (Microsoft-Windows-Shell-Setup\CopyProfile). С помощью этого параметра Copy Profile параметры пользователя, вошедшего в систему, копируются в профиль пользователя по умолчанию. Этот параметр должен иметь значение true в специализированном проходе.

Диспетчер системных образов Windows (Windows SIM) создает автоматические файлы ответов программы установки Windows и управляет ими в графическом пользовательском интерфейсе (GUI).

Файлы ответов — это XML-файлы, которые используются во время установки Windows для настройки и настройки установки Windows по умолчанию.

Используйте средство Диспетчер системных образов Windows, чтобы создать файл Unattend.xml. Средство Диспетчер системных образов Windows входит в состав пакет автоматической установки Windows (Windows AIK). Получите AIK для операционной системы на одном из следующих веб-сайтов:

Дополнительные сведения о Windows AIK см. в разделе пакет автоматической установки Windows (AIK). Инструкции по созданию файла ответов см. в справке, которая входит в состав Windows AIK. Дополнительные сведения о создании файла ответов см. в статье Работа с файлами ответов в Windows SIM.

Шаг 3. Настройка профиля пользователя по умолчанию в файле Unattend.xml

  1. Откройте командную строку с повышенными привилегиями. Для этого нажмите кнопку Пуск, введите cmd в поле Поиска , щелкните правой кнопкой мыши cmd в списке Программы и выберите команду Запуск от имени администратора.

    Если система предложит ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.

  2. В командной строке введите следующую команду, а затем нажмите клавишу ВВОД:

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

    Примечание.

    Sysprep.exe находится в каталоге %systemdrive%\Windows\System32\sysprep .

  3. Чтобы убедиться, что команда CopyProfile успешно завершена, откройте %systemroot%\panther\unattendgc\setupact.log файл.

  4. Найдите строки, похожие на следующие (в специализированном проходе):

    [оболочка автоматически] CopyProfileDirectory из c:\Users\Administrator выполнено успешно.
    [оболочка автоматически] CopyProfile выполнена успешно.

    Эта строка подтверждает, успешно ли выполнена команда CopyProfile и какой профиль пользователя был скопирован в профиль пользователя по умолчанию.

  5. Запишите изображение.

  6. Разверните образ. Дополнительные сведения об использовании Sysprep для записи и развертывания образа см. в техническом справочнике по Sysprep.

Примечание.

  • Необходимо использовать /generalize параметр с sysprep.exe, чтобы можно было использовать параметр Copy Profile. Параметр /unattend используется для указания нужного файла Unattend.xml. Таким образом, в этом примере файл Unattend.xml находится в папке c:\answerfile .
  • Встроенный профиль учетной записи администратора удаляется при выполнении чистой установки Windows или при запуске средства Sysprep. Параметр CopyProfile обрабатывается перед удалением встроенной учетной записи администратора. Таким образом, все внесенные настройки будут отображаться в новом профиле учетной записи пользователя. Сюда входят встроенные параметры профиля учетной записи администратора.
  • Если существует несколько профилей пользователей, windows sysprep может выбрать непредвиденный профиль для копирования в профиль пользователя по умолчанию.
  • Не все настройки будут распространяться на новые профили. Некоторые параметры сбрасываются новым процессом входа пользователя. Чтобы настроить эти параметры, используйте параметры групповая политика или скрипты.

Что следует учитывать при использовании автоматизированных систем сборки и развертывания образов

  • При использовании таких средств, как Microsoft Deployment Toolkit или System Center Configuration Manager, параметр CopyProfile не требуется при выполнении команды Sysprep. Эти средства обычно заменяют или изменяют файл Unattend.xml после развертывания образа на диске, но до запуска операционной системы в первый раз после выполнения команды Sysprep. Таким образом, файл Unattend.xml, используемый в microsoft Deployment Toolkit или System Center Configuration Manager процессе развертывания, должен содержать параметр CopyProfile.

  • Если для параметра CopyProfile задано значение true при запуске программы установки с установочного носителя Windows 7 во время сборки образа, параметры профиля администратора могут быть непреднамеренно скопированы в профиль пользователя по умолчанию. Параметры профиля администратора обычно присутствуют в файле Install.wim на установочном носителе.

Преобразование профиля пользователя по умолчанию в сетевой профиль пользователя по умолчанию

Чтобы преобразовать профиль пользователя по умолчанию в сетевой профиль пользователя по умолчанию, выполните следующие действия.

  1. Используйте учетную запись с учетными данными администратора для входа на компьютер с настроенным профилем пользователя по умолчанию.

  2. Используйте команду для Run подключения к общей папке NETLOGON контроллера домена. Например, путь выглядит следующим образом:
    \\<Server_name>\NETLOGON

  3. Создайте новую папку в общей папке NETLOGON и назовите ее Default User.v2.

  4. Нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Компьютер, выберите пункт Свойства, а затем — Дополнительные параметры системы.

  5. В разделе Профили пользователей щелкните Параметры. В диалоговом окне Профили пользователей отображается список профилей, хранящихся на компьютере.

  6. Выберите Профиль по умолчанию и нажмите кнопку Копировать в.

  7. В текстовом поле Копировать профиль введите сетевой путь к папке профиля пользователя Windows по умолчанию, созданной на шаге 3. Например, введите путь \\<Server_name>\NETLOGON\Default User.v2.

  8. В разделе Разрешено использовать нажмите кнопку Изменить, введите имя Все и нажмите кнопку ОК.

  9. Нажмите кнопку ОК , чтобы начать копирование профиля.

  10. Выйдите из компьютера после завершения процесса копирования.

Преобразование профиля пользователя по умолчанию в обязательный профиль пользователя

Вы можете настроить локальный профиль пользователя по умолчанию, чтобы он стал обязательным. Это позволяет создать один центральный профиль, который используется всеми пользователями. Для этого необходимо подготовить обязательное расположение профиля, скопировать локальный профиль пользователя по умолчанию в обязательное расположение профиля, а затем настроить расположение профиля пользователя, указывая на обязательный профиль.

Шаг 1. Подготовка обязательного расположения профиля

  1. На центральном файловом сервере создайте новую папку или используйте существующую папку, которая используется для перемещения профилей пользователей. Например, можно использовать имя папки Profiles:
    \Profiles

  2. Если вы создаете новую папку, поделитесь этой папкой, используя имя, подходящее для вашей организации.

    Примечание.

    Разрешения общего доступа для общих папок, содержащих перемещаемые профили пользователей, должны включать разрешения "Полный доступ" для группы "Пользователи, прошедшие проверку подлинности ". Разрешения общего доступа для папок, предназначенных для хранения обязательных профилей пользователей, должны включать разрешения на чтение для группы прошедших проверку подлинности пользователей и разрешения на полный доступ для группы администраторов .

  3. Создайте папку в папке, созданной или идентифицируемой на шаге 1. Имя этой новой папки должно начинаться с имени входа учетной записи пользователя, если обязательный профиль пользователя предназначен для определенного пользователя. Если обязательный профиль пользователя предназначен для нескольких пользователей, назовите его соответствующим образом. Например, следующий домен имеет обязательный профиль, а имя папки начинается со слова обязательный:
    \Profiles\mandatory

  4. Завершите присвоение имени папке, добавив .v2 после имени. В примере, используемом на шаге 3, имя папки является обязательным. Поэтому окончательное имя следующей папки для этого пользователя является обязательным.v2:
    \Profiles\mandatory.v2

Шаг 2. Копирование профиля пользователя по умолчанию в обязательное расположение профиля

  1. Войдите на компьютер с настроенным локальным профилем пользователя по умолчанию, используя учетную запись с учетными данными администратора.

  2. Нажмите кнопку Пуск, щелкните правой кнопкой мыши компьютер, выберите пункт Свойства, а затем — Дополнительные параметры системы.

  3. В разделе Профили пользователей щелкните Параметры. В диалоговом окне Профили пользователей отображается список профилей, хранящихся на компьютере.

  4. Выберите Профиль по умолчанию и нажмите кнопку Копировать в.

  5. В текстовом поле Копировать профиль введите сетевой путь к папке пользователя Windows по умолчанию, созданной в разделе Шаг 1. Подготовка обязательного расположения профиля . Например, введите следующий путь:
    \\<Server_name>\Profiles\mandatory.v2

  6. В разделе Разрешено использовать нажмите кнопку Изменить, введите имя Все и нажмите кнопку ОК.

  7. Нажмите кнопку ОК , чтобы начать копирование профиля.

  8. Выйдите из компьютера после завершения процесса копирования.

  9. На центральном файловом сервере найдите папку, созданную в разделе Шаг 1. Подготовка обязательного расположения профиля .

  10. Нажмите кнопку Упорядочить, а затем выберите Пункт Параметры папки.

  11. Перейдите на вкладку Вид, выберите поле Показывать скрытые файлы и папки проверка, снимите флажок Скрыть расширения для известных типов файлов проверка, снимите флажок Скрыть защищенные системные файлы проверка, нажмите кнопку Да, чтобы закрыть предупреждение, а затем нажмите кнопку ОК, чтобы применить изменения и закрыть диалоговое окно.

  12. Найдите и щелкните правой кнопкой мыши NTUSER. DAT-файл, щелкните Переименовать, измените имя файла на NTUSER. MAN и нажмите клавишу ВВОД.

Примечание.

Ранее можно было копировать профили с помощью элемента System панель управления. Этот параметр копирования в профиль по умолчанию теперь отключен, так как он может добавить данные, которые сделали профиль непригодным для использования.

Шаг 3. Подготовка учетной записи пользователя

  1. Как администратор домена, откройте Пользователи и компьютеры Active Directory консоль управления на компьютере с Windows Server 2008 R2 или Windows Server 2008.

  2. Щелкните правой кнопкой мыши учетную запись пользователя, к которой требуется применить обязательный профиль пользователя, и выберите пункт Свойства.

  3. Перейдите на вкладку Профиль и введите сетевой путь, созданный в разделе Шаг 1. Подготовка обязательного расположения профиля в текстовом поле Путь к профилю. Однако не добавляйте .v2 в конце. В нашем примере путь будет следующим:
    \\<Server_name>\Profiles\mandatory

  4. Нажмите кнопку ОК и закройте Пользователи и компьютеры Active Directory консоль управления. Теперь пользователь будет использовать настроенный обязательный профиль пользователя.

По-прежнему нужна помощь

Если в этой статье нет ответа на ваш вопрос, задайте вопрос и задайте его другим участникам сообщества в Сообществе Майкрософт.

Ресурсы

Если у вас возникли проблемы с входом в профиль пользователя, см. веб-сайт:

Сбор данных

Если вам нужна помощь службы поддержки Microsoft, мы рекомендуем собирать информацию путем выполнения действий, описанных в разделе Сбор информации с помощью TSS для решения проблем, связанных с развертыванием.