
В Windows 7, 8 и 8.1 после захвата хорошо проверенного образа в качестве образа восстановления ОС я использую эту команду в работающей ОС, чтобы указать WinRE использовать этот образ при сбросе:
reagentc.exe /setosimage /path R:\Recovery\WindowsRE\install.vim /index 1
Затем, когда я перезагружаю компьютер в среду восстановления и выбираю «Сбросить этот компьютер» (сброс из WinRE, а не «Параметры - %gt; Сброс»), он стирает весь C:
раздел и применяет этот образ, аналогично тому, как это делается
DISM.exe /Apply-Image /ImageFile:R:\Recovery\WindowsRE\install.wim /Index:1 /ApplyDir:C:
Однако это больше не работает с Windows 10. Даже если я скажу WinRE использовать мой пользовательский образ с REAgentC, он просто сбрасывается до новой установки Windows, полностью игнорируя мой подготовленный install.wim
.
Есть ли решение?
Связанный:Здесьнить сидентичныйвопрос на Microsoft TechNet, на который глупый модератор разместил несколько неответов.
решение1
Windows 10 использует другую систему для PBR - Push-Button Reset. И опция/setosimage
был удален из программы ReAgentC.
Почему
Раньше в 8 и 8.1 (или Win 7, если вы предоставили свой собственный инструмент восстановления в Win Recovery) создавался полный образ. После восстановления вы получаете точное состояние, которое было при производстве компьютера или при создании вами WIM-файла восстановления.
Это означает, что вам придется снова проходить через годы обновлений. Полугодовые обновления займут часы.
Microsoft придумала отполированный User State Migration Tool (USMT). Полученный файл все еще WIM, но это не полный образ диска. Это «сохраненное состояние». Содержит все файлы и записи реестра, которые не являются частью самой Windows. В образе нет Windows.
Как
Когда вы делаете сброс, Windows проверит целостность каждого пакета (и его файлов) активной установки Windows. Если он обнаружит поврежденный файл, он загрузит этот пакет и выполнит исправление (сам никогда не имел возможности увидеть это в действии), затем он сохранит текущие драйверы и отложит их в сторону. Он переименует Windows в Windows.old и «переустановит» чистую Windows, используя пакеты из предыдущей. Затем применяются драйверы и, наконец, ваш файл USMT.PPKG (на самом деле переименованный WIM).
Вы получите состояние системы, как было, когда вы (или завод) создали восстановление, но с обновленной Windows. А сам файл Recovery занимает всего 200-300 МБ.
Если вы используете Office или некоторые другие приложения и у вас дорогое дисковое пространство, есть функция под названием Single Instance, которая свяжет реальные файлы с этим файлом PPKG.
Процесс создания PBR описан на странице документации MS.
Что изменилось?
Если ссылка выше короткая и вы уже знакомы с процессом из Win8.1, то изменилось следующее:
вместо DISM /capture вы запускаете:
N:\ScanState_amd64\scanstate.exe /apps /config:"$PSScriptRoot\ScanState_amd64\Config_AppsAndSettings.xml" /ppkg C:\Recovery\Customizations\USMT.ppkg /o /c /v:13 /l:C:\ScanState.log
Scanstate находится на ADK и вам нужны файлы WinPe из него, чтобы запустить его. Обновите пути по мере необходимости, но эта часть исправлена: C:\Recovery\Customizations*.ppkgНет отдельного раздела Recovery и остальных файлов, которые были нужны раньше: ResetConfig.xml и скрипты diskpart нужны только если вы планируете нестандартное разбиение диска или скрипты ResetConfig. Если так, то эти файлы идут в C:\Recovery\OEM
Вы не используете ReAgentC для регистрации вашего файла ppkg. Все файлы в C:\Recovery\Customizations*.ppkg применяются после Reset.Вы запускаете scanstate (захват) из работающей ОС (лучше всего использовать режим аудита). Сделать захват из WinPe невозможно.
Но я думаю, что можно создать дополнительную опцию в WinRe, чтобы восстановить с помощью полного образа диска WIM-файла и заставить обе опции работать параллельно. Я просто изучаю это, возможно, вернусь сюда и отредактирую свой ответ позже.
решение2
Переключатель /setosimage
по-прежнему работает в Windows 10, с его помощью вы можете зарегистрировать свое собственное расположение изображения.
Однако попытка восстановить мой компьютер с помощью пользовательского образа, сохраненного здесь, не будет работать на Win10, как раньше.
Параметры, представленные в разделе «Полный сброс», по сути, очистят вашу ОС до настроек OOBE по умолчанию, как будто вы установили ее заново, аналогично методам сброса Apple или Android.
Таким образом, нет никаких существенных преимуществ в использовании среды WinRE для сброса ПК, если вам нужна кнопка сброса, как в Win8.1, которая могла бы восстановить настроенный образ вашей ОС.
Вместо этого вы можете выполнить операции DISM для захвата и восстановления образа ОС с загрузочного USB-накопителя или внедрить эти скрипты в среду WinRE, чтобы полностью исключить внешние устройства.
Просто помните, что рискованно захватывать и восстанавливать образ ОС, который сохраняет WinRE в своем томе. Вам следует зарегистрировать WiNRE в его собственном разделе.
Установки Windows 10, как правило, помещают раздел Recovery по умолчанию перед ОС, иногда перед разделом EFI, поэтому будет сложно растянуть размер раздела Recovery. Вам нужно растянуть его размер, чтобы он мог разместить среду WinRE, и это довольно сложно без сторонних инструментов, и это все равно может оставить вас без загружаемой системы. Возможно, лучше всего создать отдельный том Recovery достаточного размера после ОС, как это часто рекомендуется в любом случае.