Сборки
-
перед использованием Sysprep необходимо запустить программа установки Windows.
-
необходимо средство для записи образа установки, например DISM. технический справочник по обслуживанию образов развертывания и управления для Windows или других программ создания образов дисков.
Примечание
при копировании Windows изображений между компьютерами эталонные и конечные компьютеры могут не иметь совместимых слоев абстрагирования оборудования (hal). Параметр/детексал в данные конфигурации загрузки (BCD) позволяет системе, которая уже выполнила Sysprep, установить нужный HAL.
What Sysprep Windows 10?
Have you ever heard about Sysprep (System Preparation) in Windows 10? Built into Windows, it is often used to prepare a system image, which will be deployed to multiple computers. The preparation process is also called generalizing the image.
Each time you install Windows, the operating system assigns an unique SID (System Identifier) to this computer. If you want to install the same OS on many computers simultaneously, you can create a system image and then deploy it to other computers. Note that the SID information will be copied to other devices at the same time.
However, SID duplications on the same network may cause many problems, for example, WSUS incompatibility. Thus, you must remove the computer-specific information before deployment. Luckily, Microsoft created Sysprep for this purpose. It can not only clear the SID information, but also generalize new SIDs for client computers.
Benefits and Disadvantages of Using Sysprep
Syprep’s benefits:
- The customized reference Windows 10 image allows you to quickly deploy a ready-to-work environment on a user’s computer. You do not need to install drivers, programs, security updates and configure custom Windows Settings manually on each computer;
- You can automatically deploy the Windows image using the answer (unattended) file. You do not need to select the various options on the initial Windows 10 setup screen after installation;
- At any time, you can extract the image, make changes to it, and update it on the deployment tool.
Disadvantages:
- The size of the Windows reference image can be significantly larger than the clean Windows 10 installation ISO image;
- Periodically you have to update the versions of programs and drivers injected to the reference image.
Утилита Sysprep в Windows 10 – как запустить и пользоваться
Процедура установки и настройки операционной системы Windows 10 у большинства пользователей, как правило, проходит в несколько этапов. Сначала ставится сама ОС, затем создается учетная запись и только потом в систему устанавливаются необходимые программы. Но такой привычный для многих алгоритм может оказаться неприемлемым в корпоративной среде, когда администратору приходится ставить систему на несколько десятков компьютеров. Чтобы не выполнять одни и те же действия по настройке Windows, системными администраторами используются подготовленные образы. Собираются такие образы на основе уже настроенной Windows, а помогают сделать слепок специальные программы для создания бэкапа.
После сохранения на портативный накопитель образ переносится на другой компьютер и восстанавливается. Именуются такая процедура развертыванием. Вроде бы все просто, быстро и удобно, но, как это часто бывает, здесь имеются свои подводные камни. Дело в том, что помимо предустановленного ПО, файлов и настроек образ обычно содержит привязку к «железу» компьютера. Если ее не удалить, на ПК с развернутой Windows может возникнуть конфликт совместимости. Во избежание такого конфликта в процессе подготовки образа производится отвязка от аппаратных компонентов с помощью утилиты Sysprep.
Сохранение конфигурации оборудования
При создании образа этой установки для развертывания на другом компьютере необходимо выполнить команду Sysprep вместе с параметром /generalize , даже если на другом компьютере установлена идентичная конфигурация оборудования. команда Sysprep/generalize удаляет уникальные сведения из Windows установки, чтобы можно было повторно использовать этот образ на разных компьютерах. при следующей загрузке образа Windows запускается этап настройки specialize .
если вы хотите установить образ Windows на компьютерах с одинаковой конфигурацией оборудования, можно сохранить установку драйверов устройств в образе Windows. для этого в файле ответов укажите параметр персисталлдевицеинсталлс в компоненте Microsoft-Windows-пнпсиспреп . Значение по умолчанию — false. Если задать для параметра значение true, Самонастраивающийся устройства остаются на компьютере во время этапа настройки обобщения . Не требуется переустанавливать эти устройства на этапе настройки specialize . дополнительные сведения см. в разделе использование файлов ответов с Sysprep и руководство по автоматической программа установки Windows.
Кэширование файлов ответов на компьютер
при установке Windows с помощью файла ответов этот файл ответов кэшируется в системе. При выполнении последующих этапов настройки компьютер применяет параметры в этом файле ответов к системе. Поскольку этот файл ответов кэшируется, при выполнении команды Sysprep система применяет параметры в кэшированном файле ответов. При использовании параметров в другом файле ответов можно указать отдельный файл Unattend.xml с помощью команды sysprep/unattend:< File _ Name > . Дополнительные сведения смотрите в статье Параметры командной строки Sysprep. дополнительные сведения об использовании неявного поиска файлов ответов см. в разделеобщие сведения о службе автоматизации программа установки Windows.
Инструкция по работе с Sysprep
Утилита наделена простейшим графическим интерфейсом, позволяющим выбрать нужный параметр в выпадающем списке. Системные администраторы предпочитают запускать инструмент через командную строку с использованием параметров. Sysprep в Windows 10 поддерживает запуск с такими основными ключами:
- /audit – режим аудита, позволяющий интегрировать в систему драйвера и приложения;
- /generalize – режим подготовки системы к созданию образа с удалением всех идентификаторов, журналов и точек восстановления;
- /oobe – перезагружает компьютер в режиме экрана приветствия, позволяя администратору создавать новые учетные записи, переименовывать ПК и так далее.
Теперь перейдем к практическому применению Sysprep в Windows 10. Ниже продемонстрированы основные возможности утилиты.
Сброс активации
Данная функция используется для продления срока работы Windows с пробными лицензиями, отвязки от текущей активации и удаления вшитого ключа. Алгоритм действий следующий:
- Перейдите в расположение C:/Windows/System32/Sysprep;
- Запустите исполняемый файл sysprep.exe;
- В открывшемся окошке выберите переход в окно OOBE;
- Отметьте галочкой пункт «Подготовка к использованию»;
- В параметрах завершения работы укажите перезагрузку и нажмите «OK»;
- Настройте в окне приветствия параметры Windows и создайте нового пользователя.
Отвязка от аппаратных компонентов
Применяется при создании эталонного образа для последующего развертывания на клиентских компьютерах, а также перед заменой комплектующих.
- Запустите утилиту из указанного выше расположения;
- Выберите переход в окно OOBE;
- В параметрах завершения работы укажите «Завершение работы». Чекбокс «Подготовка к использованию» оставьте не отмеченным и нажмите «OK»;
- После выключения компьютера выполните необходимые действия – замену комплектующих или захват Windows в образ с LiveCD;
- Загрузите ПК в обычном режиме и повторите действия, указанные в пункте 6 выше.
Если замена комплектующих была произведена без использования Sysprep, и это привело к конфликту старого драйвера с новым, запустите Sysprep в режиме отвязки от комплектующих, но вместо завершения работы выберите перезагрузку.
Настройка образа Windows в режиме аудита
Используется системными администраторами для создания образа системы, который затем будет развернут на корпоративных компьютерах с применением файла ответов, автоматизирующих процедуру развертывания. Рядовым юзерам режим аудита Sysprep может понадобиться для получения доступа к учетным записям и настройкам Windows из-под учетной записи встроенного Администратора.
- Запустите утилиту;
- Выберите в выпадающем списке переход в режим аудита системы;
- В параметрах завершения работы укажите перезагрузку и нажмите «OK»;
- После авторизации под учетной записью Администратора выполните необходимые вам действия;
- Если режим аудита выбирался с целью создания образа, не закрывайте автоматически запустившееся средство Sysprep, а произведите нужные вам настройки и выберите режим OOBE для отвязки от аппаратных компонентов.
Принципы работы утилиты
Если просто, то Sysprep помогает освободить Windows от привязки к конкретным комплектующим ПК. Все коррективы, вроде удаления драйверов, временных данных и прочих, проводятся без изменения пользовательских параметров. Утилита не воздействует на уже ранее установленные программы, ярлыки, персонализацию ОС и подобные сферы.
Изначально пользователь должен создать эталонную ОС Windows на одном компьютере. Затем формируется ее образ, в который входит программное обеспечение, глобальные системные настройки, права пользователей. И только сейчас нужна Sysprep для устранения привязок приложений к оборудованию. Последний этап – использование программы для создания бекапа. Когда образ готов, его можем быстро развернуть на любом компьютере практически без участия человека. Системному администратору потребуется только установить правильные драйвера на оборудование. По необходимости, можем добавлять дополнительный софт для конкретного устройства.
Для чего нужна утилита Sysprep
Итак, повторим еще раз. Утилита Sysprep представляет собой встроенный в Windows инструмент с узкой областью применения. Используется он, в основном, для удаления из системы данных о привязке к аппаратным компонентам при создании эталонных образов, предназначенных для развертывания на ПК в корпоративных средах. На пользовательском уровне инструмент бывает полезен при замене комплектующих, когда нужно удалить драйвера старых устройств, а также при переносе настроенной операционной системы на другой компьютер с отличными характеристиками компонентов.
Применяется утилита и для сброса активации Windows, правда, удаление ключа таким способом может быть выполнено не более трех раз. Запуск Sysprep приводит к обнулению SID, очистке Журнала событий и временных файлов, удалению точек восстановления.
Удаление привязки операционной системы к оборудованию
Если планируется установка новой материнской платы, то сохранить существующую операционную систему со всеми программами и учетными записями можно, используя Sysprep. Все действия нужно проводить до отключения компьютера, перед установкой новой платы. Для этого:
- Запустить утилиту.
- В строке «Действие по очистке системы» выбрать пункт «Переход в окно приветствия системы (OOBE)».
- Если необходимо обнулить активацию, то поставить галочку, как показано на рисунке.
- Выбрать опцию «Завершение работы», так как перед заменой необходимо выключить компьютер, и подтвердить изменения.
- Программа начнет процесс отвязки системы от оборудования, в ходе которого будут удалены драйвера. По окончании работы утилиты компьютер выключится.
- После обновления компонентов компьютера, включить его. На экране высветится надпись, появляющаяся при первом запуске инсталлированной системы.
- Далее проделать операции, как при первичной настройке Windows. Указать раскладку и регион.
- Ввести имя и при необходимости пароль. Если не предполагается использовать логин в дальнейшем, то после входа в систему его можно будет удалить. Нельзя указывать имя аккаунта, установленного до сброса ОС, так как он уже существует.
-
После прохождения стандартных этапов настройки и установки времени и сети, откроется экран с ранее существовавшими аккаунтами и со вновь созданным.
- Войти в учетную запись и удалить временный логин. Система готова к работе. Софт остался прежним, но комплектующие были заменены.
Пошаговая инструкция развёртывания Windows 7 из образа
Делаем шаблоную установку Windows в режиме аудита
1.1. На этапе OOBE (появляется окно создания учётной записи) нажимаем Ctrl + Shift + F3. Компьютер перезагружается в режим аудита. Также перегрузиться в режим аудита можно выполнив команду sysprep /audit
(Shift + F10 — открыть консоль):
1.2. Устанавливаем необходимое ПО, подключаем принтеры и другую переферию, устанавливаем обновления ОС. Некоторое ПО при активации привязывается к оборудованию. Эти приложения активировать сейчас не следует(!)
, а отложить этот процесс до запуска ОС на конечном компьютере пользователя. Во время установки ПО можно перезагружать компьютер сколько угодно раз. После перезагрузки мы сможем опять войти в режим аудита и продолжить настройку.
Подготавливаем систему к распространению с помощью утилиты SysPrep
Если мы подготовили файл ответов (например с помощью WIAK), то нужно выложить его в папку C:\Windows\System32\sysprep:
Можно запустить графическую оболочку C:\Windows\System32\sysprep\sysprep.exe и поставить там галочку «Подготовка к использованию», а в параметрах завершения работы выбрать «Завершение работы». Того же эффекта можно добиться выполнив команду (с правами администратора):
%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet
Используемые ключи:
- generalize — обобщение конфигурации системы, то есть удаляются параметры, специфические для конкретного компьютера, что позволяет развертывать один образ на нескольких компьютерах;
- oobe — после перезагрузки системы выйти в режим настройки учётной записи (а не аудита), т.е. продолжим установку ОС;
- shutdown — выключить систему после завершения подготовки ОС;
- quiet — не показывать сообщений и диалоговых окон, «тихий» режим.
Если на этом этапе загрузить систему, то выполненное обобщение будет утеряно, поэтому образ раздела нужно создавать, загрузившись с live-CD.
Создаём образ системного раздела (файл *.wim) с помощью утилиты ImageX
Загружаемся с установочного диска Windows 7, Windows PE или другого Windows live-CD, можно также подключить жёсткий диск с подготовленной для тиражирования ОС к другому компьютеру дополнительным диском. В любом случае нам понадобиться утилита ImageX, которую можно записать, например, на флэшку.
Создаём копию раздела командой:
E:\tools\imagex.exe /capture C: E:\images\win7image.wim «Windows 7 Pro +ПО» /compress maximum /verify
где «С:»
— диск с подготовленной ОС.
! | В Windows PE (а также в установщике Windows 7) для базовых операций с файлами и каталогами (включая копирование и переименование) удобно использовать… Блокнот (так как Проводник не доступен), выбрав в нём «Файл — Открыть» и используя контекстное меню. Указав в поле «Имя файла» звезду «*» и нажав Ввод мы увидим все файлы в папке (а не только текстовые). Блокнот запускается командой notepad |
Форматируем целевой жёсткий диск
4.1. На целевом компьютере загружаемся с Windows PE или установочного диска Windows 7 (открываем консоль по Shift + F10).
4.2. Переразбиваем жёсткий диск с помощью консольной команды DiskPart, создавая один раздел 100Гб, который будет системным:
select disk 0 clean convert mbr create partition primary size=102400 format quick fs=ntfs label=»Win7″ assign letter=C active list volume exit
Microsoft советует системные файлы для повышения безопасности размещать на отдельном небольшом разделе. Если мы хотим следовать этой рекомендации, тогда перед созданием раздела с Windows создадим системный раздел. Как это сделать см в статье DiskPart.
Записываем созданный образ раздела на локальный жёсткий диск
E:\tools\imagex.exe /apply E:\images\win7image.wim 1 C: гдеС: — раздел, куда будем развёртывать образ1 — номер (или название) образа, по умолчанию = 1
Если образы ОС лежат на сетевом ресурсе, то подключаем его предварительно командой:
net use E: \\server\share /user: domain_name\username password
Завершение
Если создавали отдельный системный раздел, то нужно перенести на него загрузочные системные файлы (предполагаем, что ОС находится на диске C:):
bcdboot C:\Windows
Выходим из Windows PE:
exit
или закрываем окно установщика Windows 7. Компьютер уйдёт в перезагрузку. Вынимаем CD/DVD диск и загружаемся с только что установленной ОС.
Осложнения
Если при загрузке перенесённой ОС возникли проблемы, то можно попробовать восстановить загрузчик. Для этого нужно загрузиться с дистрибутива Windows 7 (открыть консоль можно, нажав Shift+F10) или Windows PE и выполнить команду:
bcdboot C:\Windows /l ru-RU /s C: Подробнее читайте в статье «Восстановление загрузчика Windows и Linux».
Симптомы
Рассмотрим следующие сценарии:
Сценарий 1
- Вы создаете настраиваемый Windows 10 или Windows 11 справочный компьютер, который необходимо с помощью sysprep и захвата.
- Вы хотите удалить некоторые из Microsoft Store (пакетов) с этого справочного компьютера.
- Вы запустите, чтобы отсутвить пакеты.
При запуске операции sysprep в этом сценарии операция может привести к сбойу при следующей ошибке:
Сценарий 2
- У вас есть существующее Windows, а несколько Microsoft Store приложений загружаются на изображении боковую загрузку.
- Вы хотите удалить некоторые пакеты с боковой загрузкой с изображения и настроить его далее.
- Вы загрузите на справочный компьютер и запустите одну из следующих команд PowerShell, чтобы удалить подготовка пакета:
При запуске операции sysprep в этом сценарии операция может привести к сбойу при следующей ошибке:
Сценарий 3
- Вы создаете Windows 10 или Windows 11 эталонных изображений.
- Подключение к Microsoft Store, а затем обновление встроенных Microsoft Store с помощью Microsoft Store.
При запуске операции sysprep в этом сценарии операция может привести к сбойу при следующей ошибке:
Кроме того, в setupErr.log можно заметить следующие записи об ошибках:
Практическое применение
Sysprep помогает решать бизнес-задачи, например:
-
Помогает управлять несколькими компьютерами путем создания универсального образа, который можно использовать в различных аппаратных конструкциях.
-
Развертывание компьютеров путем записи и развертывания образов с уникальными идентификаторами безопасности.
-
Тонкая настройка отдельных компьютеров путем добавления приложений, языков или драйверов в режиме аудита. Дополнительные сведения см. в разделе Общие сведения о режиме аудита.
-
Предоставьте более надежные компьютеры, проверив их в режиме аудита перед доставкой их клиентам.
Возможные ошибки
При попытке воспользоваться утилитой в Windows 7, 8, 10 может всплыть окно с предупреждением об ошибке: «Произошла неустранимая ошибка при выполнении программы Sysprep на компьютере».
Как узнать, какая видеокарта стоит на компьютере Windows
Существует несколько способов решения проблемы.
Отключение службы Windows
Простой метод исправления, который помогает во многих случаях. Необходимо отключить службу общих сетевых ресурсов медиаплеера. Для этого:
-
Нажать клавиши Win + R. Ввести команду «» и нажать «Enter».
-
Откроются службы Windows.
- Найти в них строку «Служба общих сетевых ресурсов проигрывателя WindowsMedia». Кликнуть по ней правой кнопкой мыши и выбрать пункт «Свойства».
-
Откроется вкладка. Выбрать в строке «Тип запуска» пункт «Отключена» и подтвердить.
- Перезапустить Sysprep.
Если ошибка не пропала, то нужно попробовать переустановить через консоль службу MDSTC. Для этого:
- Запустить командную строку от имени администратора.
- В консоли ввести «msdtc –uninstall» и подтвердить. Эта команда сотрет службу.
-
В следующей строке написать «msdtc –install» и нажать «Enter».
- Перезагрузить компьютер, и проверить исполнение утилиты. Если ошибка сохраняется, перейти к следующему разделу.
Использование реестра
Если активация системы была сброшена более 3-х раз, то Sysprep может работать с ошибками. Для их устранения редактируется реестр по следующей схеме:
-
В окне «Выполнить» ввести «regedit».
-
Найти ветку HKLM/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/SoftwareProtectionPlatform. В окне справа найти SkipRearm и установить для него значение 1.
- Проверить запуск утилиты. Если опять есть ошибка, редактировать следующие ключи реестра.
-
Открыть ветку HKLM/SYSTEM/Setup/Status/SysprepStatus. Найти GeneralizationState и задать ему значение 7.
-
В этой же ветке величине CleanupState задать значение 2.
Benefits and Disadvantages of Using Sysprep
Syprep’s benefits:
- The customized reference Windows 10 image allows you to quickly deploy a ready-to-work environment on a user’s computer. You do not need to install drivers, programs, security updates and configure custom Windows Settings manually on each computer;
- You can automatically deploy the Windows image using the answer (unattended) file. You do not need to select the various options on the initial Windows 10 setup screen after installation;
- At any time, you can extract the image, make changes to it, and update it on the deployment tool.
Disadvantages:
- The size of the Windows reference image can be significantly larger than the clean Windows 10 installation ISO image;
- Periodically you have to update the versions of programs and drivers injected to the reference image.
Произошла неустранимая ошибка при выполнении sysprep
“ SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x80100101”
Вот тут сказано, что наиболее часто такие ошибки происходят на виртуальных машинах, так как утилита пытается остановить Cлужбу координатора распределённых транзакций Microsoft MSDTC (с ней мы ещё не раз столкнёмся). А “виртуалка” её тут же запускает. Одна жмёт на газ, вторая – на тормоз. И роль педали здесь играет библиотека msdtcprx.dll. Файл мы трогать не будем. А для решения проблемы придётся сначала службу удалить, а затем установить заново. Делаем это из командной строки от имени админа. Поочерёдно вводим две команды – на удаление и установку соответственно:
Всё, проверяйте. Не помогло? Причиной могла стать “неприязнь” к сетевой службе Проигрывателя Windows. Служба, к слову сказать, запускается по умолчанию вместе с системой. Чтобы проверить, так ли это, остановите службу из командной строки:
и запустите Sysprep заново.
Вообще, читать журнал логов утилиты очень полезно. Именно оттуда можно узнать корни проблемы, почему программа отказывается запускаться. Ведь окно
совсем неинформативно. Однажды в логах пришлось наткнуться и на такую ошибку:
“Date Time, Error SYSPRP RunExternalDlls:Not running DLLs; either the machine is in an invalid state or we couldn’t update the recorded state, dwRet = 31”
Сама Microsoft на причину этой ошибки ответила расплывчато – мол, для “предотвращения создания битого образа утилитой”. После долгих и упорных поисков решение проблемы оформилось так:
HKEY_LOCAL_MACHINE\System\Setup\Status\SysprepStatus
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\SoftwareProtectionPlatform
C:\Windows\System32\sysprep\
удаляем папку Panther
Не удается удалить современные приложения у текущего пользователя
Если в журнале setupact.log встречаются ошибки:
Error SYSPRP Package AppName_1.2.3.500_x64__xxxxxxxxx was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.Error SYSPRP Failed to remove apps for the current user: 0x80073cf2.
Это означает, что вы вручную устанавливали приложения (Modern / Universal Apps) из Windows Store, или некорректно удалили предустановленные приложения.
Попробуйте удалить данный пакет с помощью команд PowerShell:
Кроме того, чтобы Microsoft Store не обновлял приложения, необходимо отключить ваш эталонный компьютер с образом Windows 10 от Интернета и отключить автоматическое обновление в режиме аудита перед тем как вы создаете образ.
Также удалите все локальные профили пользователей.
Как запустить SysPrep после апгрейда Windows
Столкнулся со странной ошибкой при попытке выполнить SysPrep на уже установленной системе, которую планировались использовать для создания эталонного образа для развертывания Windows 10 средствами System Center Configuration Manager 2012 R2. При запуске SysPrep неожиданно появляется ошибка:
Sysprep не удалось проверить установку Windows. Дополнительные сведения см. в файле журнала %Windows%\System32\Sysprep\Panther\setupact.log. После устранения проблемы снова проверьте установку с помощью Sysprep.
В английской версии Windows 10 ошибка аналогичная:
Sysprep was not able to validate your Windows installation, Review the log file at %Windows%\System32\Sysprep\Panther\setupact.log for details. After resolving the issue, use Sysprep to validate your installation again.
Откроем и проанализируем ошибки в файле журнала утилиты Sysprep setupact.log. В глаза сразу бросается следующая строка:
2016-08-01 10:22:51, Error SYSPRP spopk.dll:: Sysprep will not run on an upgraded OS. You can only run Sysprep on a custom (clean) install version of Windows.
Т.е. ошибка явно сообщает, что запрещено выполнять Sysprep на системах, которые были обновлены с предыдущей версии Windows. В нашем случае это как раз так: одна система была получена путем апгрейда с Windows 7 до Windows 10, вторая через обновление с Windows 8.1. И действительно, согласно статье в базе знаний KB828287: Microsoft не поддерживает использование Sysprep для создания образов для инсталляций Windows, которые были обновлены через режим апгрейда (установка SP при этом не считается апгрейдом). Windows разрешает выполнять только sysprep на системах, полученных в результате «чистой установки». Неужели в таком случае придется переустанавливать систему с нуля?
Мне удалось найти более простое решение. С помощью Process Monitor с фильтром для процесса sysprep.exe и сравнения чистой и «обновленной» Windows 10 удалось получить список ключей реестра, которые проверяются Sysprep при запуске на предмет определения чистая ли эта система или «обновленная». Итак, что нужно сделать, чтобы сбросить маркер «обновленной» системы для Windows 10, который проверяется утилитой Sysprep (для других версий ОС все аналогично):
Важно. Описанная ниже методика официально не поддерживается Microsoft, и не гарантируется, что в дальнейшем не возникнет проблем с полученным таким способом образом системы
- Открыть редактор реестра (regedit.exe)
- Перейди в ветку HKEY_LOCAL_MACHINE\SYSTEM\Setup\
- Удалить вложенную ветку Upgrade (если есть) и параметр с именем Upgrade
- В ветке HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus установить значений ключа CleanupState равным 7
- Осталось перезагрузить компьютер и попробовать выполнить SysPrep еще раз
Совет. В случае с Windows 10, чтобы SysPrep заработал, дополнительно пришлось удалить все нестандартные Modern приложения, которые индивидуально (не в режиме provision) были установлены из Microsoft Store пользователями системы.
Это можно сделать, удалив все профили пользователей (если применимо), полностью удалив все Metro приложения для всех пользователей (не рекомендуемы способ), либо удалив такие приложения вручную. Последний вариант реализуется так:
- Получим список всех установленных Metro приложений в профилях всех пользователей (нас интересуют только пакеты со статусом Installed): Get-AppxPackage -AllUser | Format-List -Property PackageFullName,PackageUserInformation
- И последовательно удалив их таким образом: Remove-AppxPackage -Package . Или так: Remove-AppxProvisionedPackage -Online -PackageName