Как выполнить SYSPREP Windows 7

Начнем с необходимых файлов. По мере прохождения статьи будет более понятно. Файлы, необходимые для завершения процесса:

Пакет  автоматической установки Windows

Он будет установлен на компьютер, который не используется для создания образов, чтобы создать файл unattend.xml для sysprep и файл image.wim, расположенный на установочном диске Windows 7. Скачать WAIK

Скачать Mysysprep2

Теперь установите Windows 7 на компьютер и используйте учетную запись домена, эта учетная запись домена должна иметь права локального администратора и быть добавлена ​​в группу администраторов. В него не должно быть добавлено никаких сценариев / политик. В этом руководстве мы используем учетную запись домена с именем  imageprep при установке программного обеспечения с общего ресурса  DFS. Это позволит при необходимости восстановить программы, найдя установочные файлы. Вы также можете использовать локальную учетную запись, если хотите. Я бы установил все необходимые программы, настроил параметры, меню «Пуск», создал локальные учетные записи пользователей и настроил профиль. Этот профиль позже будет нашим профилем по умолчанию на компьютере в изображении.

Когда он будет готов, вам нужно будет создать  файл ответов unattend.xml  с помощью диспетчера установки Windows (Windows SIM). На другом компьютере установите WAIK - после завершения установки запустите Windows SIM из меню «Пуск».

  1. Теперь вставьте носитель, который вы использовали для установки W7 на компьютер образа.
  2. Запустите Windows SIM из меню «Пуск», выбрав Инструменты -> Создать каталог.
  3. Вам будет предложено ввести «install.wim», который находится на вашем носителе.
  4. Перейдите к этому файлу в каталоге источников на вашем носителе W7 - когда каталог будет готов, вы будете готовы настроить свой файл ответов.
  5. Для справки прилагается образец  файла unattend.xml  . Откройте этот файл и посмотрите на настроенные параметры.
  6. Скачать unattend.xml

Теперь нам нужно, чтобы sysprep запрашивал имя компьютера перед его добавлением в домен. Проблема, которую я обнаружил с файлом unattend.xml и sysprep, заключалась в том, что если имя компьютера не указано в файле, то он добавит компьютер со случайным именем в домен. Если вы удалитеиз файла ответов, он предложит вам ввести имя, когда файл ответов будет обработан, но к тому времени будет уже слишком поздно. Компьютер будет уже добавлен в домен с использованием случайного имени, и если вы дадите имя системе после этого, то это вызовет больше проблем, как правило, из-за ошибок доверия. Для этого нужно было использовать измененное имя версии mysysprep.exe вместо файла Windows sysprep.exe. Mysysprep2 позволит вам дать компьютеру имя и добавить его в домен после обработки файла unattend.xml. Mysysprep должен быть помещен в C: \ Windows \ System32 \ Sysprep вместе с sysprep.exe. Не удаляйте и не переименовывайте файл sysprep.exe.

В прикрепленном файле unattend.xml вы увидите

% Пожалуйста, введите имя компьютера (0,15)%

% Пожалуйста, выберите домен, чтобы присоединиться к {your.domain.com}%

Это конкретные записи, когда используется mysysprep2. Вы можете получить ошибки в SIM-карте, но их следует игнорировать. (0,15) будет усечь имя компьютера , если он длиннее 15 символов.

правда

Это говорит sysprep скопировать настроенный профиль в профиль по умолчанию.

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

OU = Test, DC = Your, DC = Domain, DC = Here

С файлом unattend.xml вам нужно будет создать локальную учетную запись пользователя во время процесса sysprep. Когда вы устанавливаете Windows 7 с помощью дисков, вам будет предложено создать локальную учетную запись пользователя. Этот процесс по-прежнему будет происходить с помощью assign.xml и sysprep. Итак, у вас должен быть локальный пользователь в файле ответов, в нашем файле ответов мы создаем пользователя с именем  TempUser.  Этот пользователь удаляется при первой загрузке ноутбука до экрана входа в Windows. Это делается для того, чтобы скрыть запрос на создание локального пользователя после запуска sysprep.

Хитрость здесь что  для просмотра в C: \ Windows каталог \ Steup, и создать новый каталог  скриптов. Внутри каталога сценариев создайте файл с именем  SetupComplete.cmd,  команды, которые вы помещаете в SetupComplete.cmd,  будут запускаться до экрана входа в систему Windows, и здесь будет удален TempUser.

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

Удалить временного пользователя

чистый пользователь TempUser / удалить

Чтобы включить учетную запись администратора, используйте:

администратор сетевого пользователя / активный: да

Это необходимо сделать, потому что sysprep отключит учетные записи администратора.

Удалить файл unattend.xml

дель C: \ Windows \ System32 \ Sysprep \ unattend.xml

Чтобы быть в безопасности с паролями, даже если они зашифрованы

Вам следует настроить файл ответов в зависимости от ваших требований. Итак, после завершения файла unattend.xml скопируйте его в C: \ windows \ system32 \ sysprep -> это должно помочь вам начать запускать sysprep на компьютере.

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

mysysprep.exe \ generalize \ oobe \ shutdown \ unattend: unattend.xml

Компьютер выключится после завершения sysprep.

Теперь вы можете сделать образ жесткого диска, в зависимости от выбранных вами методов, но мы используем Ghost, так как он будет снимать образ всего диска. ImageX не работал для меня, потому что с ImageX вы не можете взять образ диска и должны делать каждый раздел индивидуально, и то же самое касается применения образа, где, как, Ghost позволяет вам получить полный образ. Когда изображение будет применено, компьютер будет перезагружен, и вам будет предложено ввести имя comp-name, затем dom-name, которое автоматически появится, как указано в

% Пожалуйста, выберите домен, чтобы присоединиться к {your.domain.com}%

Можно добавить несколько доменов для создания раскрывающегося меню

% Пожалуйста, выберите домен для присоединения к {domain1; domain2; domain3}%

После завершения процесса установки и загрузки ПК до экрана входа в Windows вы сможете войти в систему, используя учетную запись домена, если все прошло хорошо.

Дополнительные советы / руководства

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

правда

True = устройства PnP останутся установленными на dest-comp. Устройства не нужно устанавливать на этапе специализированной настройки. Это должно быть добавлено к этапу обобщения: x86_Microsoft-Windows-PnpSysprep

Создание индивидуальной схемы управления питанием

Вы можете создать собственный план управления питанием и указать его в файле unattend.xml. Вы создадите и назовете настраиваемую схему управления питанием, она будет в Панели управления -> Параметры электропитания. После этого получите GUID вашего плана, чтобы найти GUID, откройте командную строку, запустите  PowerCfg -List  и найдите Guid. Добавьте его в файл unattend.xml, и это будет PP по умолчанию. Это должно быть добавлено к проходу specialize: x86_Microsoft-Windows-powercpl__neutral

Отключить уведомление о настройке резервного копирования в Центре действий

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

Редактор реестра Windows версии 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsBackup] «DisableMonitoring» = dword: 00000001

Открепление сокращений и добавление собственных сокращений

Скачиваем скрипт -> ConfigTaskbar.vbs

Скопируйте сценарий и вставьте его в C: \ windows \ system32 \ sysprep \ custom - вызовите этот сценарий через пакетный файл, поместив его в папку автозагрузки настроенного профиля, которая является профилем по умолчанию. После его запуска командный файл будет удален - он нужен только в первый раз.

Проблемы с сетевым расположением

Вы указали сетевое расположение в файле unattend.xml, но при первом входе в систему по-прежнему отображается запрос. Чтобы решить эту проблему, установите исправление: //support.microsoft.com/kb/2028749

Internet Explorer сброшен

Добавьте настройки IE в файл unattend.xml на этапе specialize:

x86_Microsoft-Windows-IE-InternetExplorer__neutral_31bf3856ad364e35_nonSxS