Утилита Sysprep в Windows 10 – как запустить и пользоваться

0
1849

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

После сохранения на портативный накопитель образ переносится на другой компьютер и восстанавливается. Именуются такая процедура развертыванием. Вроде бы все просто, быстро и удобно, но, как это часто бывает, здесь имеются свои подводные камни. Дело в том, что помимо предустановленного ПО, файлов и настроек образ обычно содержит привязку к «железу» компьютера. Если ее не удалить, на ПК с развернутой Windows может возникнуть конфликт совместимости. Во избежание такого конфликта в процессе подготовки образа производится отвязка от аппаратных компонентов с помощью утилиты Sysprep.

Для чего нужна утилита Sysprep

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

Расположение утилиты Sysprep

Применяется утилита и для сброса активации Windows, правда, удаление ключа таким способом может быть выполнено не более трех раз. Запуск Sysprep приводит к обнулению SID, очистке Журнала событий и временных файлов, удалению точек восстановления.

Инструкция по работе с Sysprep

Утилита наделена простейшим графическим интерфейсом, позволяющим выбрать нужный параметр в выпадающем списке. Системные администраторы предпочитают запускать инструмент через командную строку с использованием параметров. Sysprep в Windows 10 поддерживает запуск с такими основными ключами:

  • /audit – режим аудита, позволяющий интегрировать в систему драйвера и приложения;
  • /generalize – режим подготовки системы к созданию образа с удалением всех идентификаторов, журналов и точек восстановления;
  • /oobe – перезагружает компьютер в режиме экрана приветствия, позволяя администратору создавать новые учетные записи, переименовывать ПК и так далее.

Теперь перейдем к практическому применению Sysprep в Windows 10. Ниже продемонстрированы основные возможности утилиты.

Сброс активации

Данная функция используется для продления срока работы Windows с пробными лицензиями, отвязки от текущей активации и удаления вшитого ключа. Алгоритм действий следующий:

  1. Перейдите в расположение C:/Windows/System32/Sysprep;
  2. Запустите исполняемый файл sysprep.exe;
  3. В открывшемся окошке выберите переход в окно OOBE;
  4. Отметьте галочкой пункт «Подготовка к использованию»;
  5. В параметрах завершения работы укажите перезагрузку и нажмите «OK»;
  6. Настройте в окне приветствия параметры Windows и создайте нового пользователя.

Настройки для сброса активации

Работа Sysprep

Отвязка от аппаратных компонентов

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

  1. Запустите утилиту из указанного выше расположения;
  2. Выберите переход в окно OOBE;
  3. В параметрах завершения работы укажите «Завершение работы». Чекбокс «Подготовка к использованию» оставьте не отмеченным и нажмите «OK»;
  4. После выключения компьютера выполните необходимые действия – замену комплектующих или захват Windows в образ с LiveCD;
  5. Загрузите ПК в обычном режиме и повторите действия, указанные в пункте 6 выше.

Настройки для отвязки от аппаратных компонентов

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

Настройка образа Windows в режиме аудита

Используется системными администраторами для создания образа системы, который затем будет развернут на корпоративных компьютерах с применением файла ответов, автоматизирующих процедуру развертывания. Рядовым юзерам режим аудита Sysprep может понадобиться для получения доступа к учетным записям и настройкам Windows из-под учетной записи встроенного Администратора.

  1. Запустите утилиту;
  2. Выберите в выпадающем списке переход в режим аудита системы;
  3. В параметрах завершения работы укажите перезагрузку и нажмите «OK»;
  4. После авторизации под учетной записью Администратора выполните необходимые вам действия;
  5. Если режим аудита выбирался с целью создания образа, не закрывайте автоматически запустившееся средство Sysprep, а произведите нужные вам настройки и выберите режим OOBE для отвязки от аппаратных компонентов.

Режим аудита в Sysprep

Ошибки при использовании Sysprep

Как и у большинства штатных инструментов Windows, у Sysprep имеются свои ограничения. В ряде случаев вы можете столкнуться с ошибками выполнения. Например, часто появляется сообщение «Sysprep не удалось проверить установку Windows». Ошибка возникает при запуске Sysprep на обновленной или клонированной ОС.

Ошибка Sysprep не удалось проверить установку Windows

К счастью, устранение этой неполадки не представляет особой сложности. Откройте командой regedit редактор реестра, перейдите в расположение HKLM/SYSTEM/Setup и удалите оттуда параметр Upgrade.

Удаление параметра Upgrade

Затем перейдите в расположенный в этом же ключе подраздел Status, найдите в нём параметр CleanupState и установите в качестве его значения 7. Если параметр отсутствует, создайте его вручную, выбрав тип DWORD.

Изменение параметра CleanupState

Иногда запуск средства Sysprep приводит к появлению сообщения «Произошла неустранимая ошибка при выполнении программы Sysprep». Данная ошибка возникает в результате превышения лимита использования утилиты. Чтобы продолжить работу, необходимо сбросить счетчик с помощью твика реестра. Откройте редактор реестра, перейдите в расположение HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/SoftwareProtectionPlatform и установите для параметра SkipRearm значение 1.

Параметр SkipReam

Если это не помогло, пройдите по пути HKLM/SYSTEM/Setup/Status/SysprepStatus. Далее для параметра GeneralizationState установите значение 7, а для параметра CleanupState значение 2.

Параметр CleanupState

Более жестким, но и более эффективным методом устранения ошибки является переустановка службы координатора распределенных транзакций MSDTC. Для осуществления операции запускаем командную строку с правами администратора и выполняем эти две команды:

  • msdtc -uninstall
  • msdtc -install

Переустановка MSDTC через командную строку

Проблемы с Sysprep также могут быть вызваны конфликтом с некоторыми приложениями и службами. Избавиться от ряда ошибок позволяет удаление программ для создания виртуальных приводов, службы Windows Media и Internet Explorer 10. Если для защиты системного раздела используется BitLocker, перед применением Sysprep шифрование необходимо отключить.

ОСТАВЬТЕ ОТВЕТ