Я много раз пытался создать эталонную установку Windows на ПК с пользовательскими настройками и установленным программным обеспечением, а затем развернуть его на другом ПК с другим оборудованием. Эта задача оказалась гораздо более утомительной и проблематичной, чем я когда-либо хотел.
Я использовал sysgrep
для подготовки эталонного компьютера для установки на новый компьютер. Это «работает», но, похоже, удаляет все профили пользователей и создает новый. Любые пользовательские настройки, такие как папка UserData
, настройки панели задач и т.д., Теряются. Я хотел бы сохранить это также. Хотя мне все-таки удалось запустить и запустить новый компьютер с образом эталонного компьютера и с установленным программным обеспечением. Однако все программное обеспечение, которое хранит настройки в UserData
, а это в основном большинство из них, необходимо перенастроить. Например, я установил Mozilla Firefox и настроил тестирование на домашней странице, и после sysgrep эти данные теряются при повторном создании папки UserData
. Я использовал файл unattend.xml
и параметр /unattend
в sysgrep, но, похоже, он не работает. Тем не менее, профиль unattend.xml читается определенно, потому что сначала у меня были некоторые неправильные свойства в XML, и он выдавал ошибку.
Ниже приведены шаги, которые я пробовал, может кто-нибудь может помочь, потому что я действительно потерян:
- Сначала я установил свежую установку Windows 8.1 на эталонный компьютер. Я загрузился в режиме
Audit
, используяCTRL + SHIFT + F3
, как указано в http://technet.microsoft.com/en-us/library/hh825135.aspx. Это связано с тем, что для работыCopyProfile
необходимо иметь только 1 учетную запись администратора. - В целях тестирования я выполнил следующие настройки: установил маленькие значки на панели задач, установил Mozilla Firefox и настроил домашнюю страницу
- Запустил sysgrep с аргументами
/generalize /oobe /unattend:c:\copyprofile.xml
(файл xml скопирован ниже) - Перезапустил тот же компьютер и попал в процесс настройки пользователя (OOBE). Заполненные детали, окна запустились - Firefox все еще установлен, но пользовательские данные / настройки панели задач потеряны. Пользовательские настройки домашней страницы удалены, и Firefox восстановил настройки по умолчанию.
copyprofile.xml
<?xml version="1.0" ?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component language="neutral" name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<computername>Win8Test</computername>
<timezone>Eastern Standard Time</timezone>
<copyprofile>true</copyprofile>
<disableautodaylighttimeset>false</disableautodaylighttimeset>
<donotcleantaskbar>true</donotcleantaskbar>
<showwindowslive>false</showwindowslive>
</component>
</settings>
</unattend>
Я был бы признателен за любую помощь, чтобы заставить это работать.