«Привязываем» wim-файл любой программы к WindowsRE
Статья для тех, кто шахматы передвигает, как шашки, а шашки использует в качестве увлекательной народной игры «Чапаев».
Что будем делать? Сделаем так, чтобы программа Acronis запускалась без установки в Windows (создадим отдельную, не зависящую от ОС загрузку с жёсткого диска) и «подтянем» клавишу F8, чтобы не заморачиваться с флешкой (включаем компьютер, нажимаем кнопку F8, попадаем в расширенные варианты загрузки, кликаем клавишу Ввода, ждём загрузки Acronis).
Новый ролик:
Старый ролик:
Каждый пользователь прекрасно знает о существовании на жёстком диске скрытого, системного раздела Восстановления. Иногда, скрытая папка Recovery создаётся в корне диска с системой (C:\Recovery\WindowsRE). Объяснения «аномалии», чётко изложены в этой статье (ссылка).
Что собой представляет этот системный раздел, а точнее среда восстановления Windows? Это минимальная операционная система - встроенный по умолчанию в систему инструментарий, который довольно часто приходит на помощь, когда необходимо исправить некорректную работу ОС.
Можно вернуть систему к жизни даже в том случае, если она не стартует. При этом не требуется установочный диск.
Среда WindowsRE состоит из трех файлов:
- winre.wim: WIM-образ со средой WinPE, в которую интегрированы дополнительные утилиты для восстановления Windows;
- boot.sdi: используется для создания RAM диска в памяти;
- ReAgent.xml: конфигурационный файл WindowsRE.
Перед нами стоит задача, «привязать» wim-файл пользователя к WindowsRE.
Для примера была использована программа Acronis. Работать можно с любой программой, которая позволяет «выжать» wim-файл.
ஐ Соковыжималка:
Создать файл-WiM при помощи Acronis True Image довольно просто, хотя и придётся открывать десятки окон, нажимать большое количество кнопок. Кому интересно посмотрите видео с этого момента, просто нет охоты захламлять пост многочисленными картинками.
После того, как будет создан файл-WiM, его нужно переименовать в Winre.wim и «положить» в заранее созданную папку Recovery на любом разделе с данными (картинки, видео, документы, музыка и прочий драгоценный мусор). Расположение образа: E:\Recovery\Winre.wim
ஐ Морской узел:
Открываем с повышенными привилегиями PowerShell и вводим команды:
Для начала, лучше всего проверить Расположение среды восстановления Windows, ибо эта «скромная девица» может «гулять» по диску, как было выяснено из этой статьи.
reagentc /info (отображает текущее состояние среды восстановления)
Состояние среды восстановления Windows: Enabled
Расположение среды восстановления Windows: \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE
Если это partition1 - файл Winre.wim на системном, скрытом диске Восстановления (Recovery\WindowsRE\Winre.wim).
Если это partition4 - файл Winre.wim на диске с Windows (C:\Recovery\WindowsRE\Winre.wim).
Запомните это! Будет важно, когда захотите всё вернуть по умолчанию (придётся варьировать с командами). Описание находится в разделе ஐ Положи всё на место, злыдень.
reagentc /disable (отключаем среду восстановления)
reagentc /setreimage /path E:\Recovery /index 1 (setreimage указывает путь к архиву Winre.wim и привязывает созданный ранее wim-файл к WindowsRE. Wim-файл находится на диске E:\Recovery)
reagentc /enable (среда восстановления включена)
reagentc /info (отображает текущее состояние среды восстановления)
Расположение среды восстановления Windows:
Отчётливо видим, что это partition6 (до применения команд, было partition1).
Визуально и на ощупь:
ஐ Поиск острова сокровищ:
Войти в среду восстановления Windows можно многочисленными способами:
1. Мой самый любимый способ, перевернуть вверх-тормашками ноутбук и консоль восстановления WinRE сама вывалится ツ.
2. Клавиши Win+I → Обновление и безопасность → Восстановление → Особые варианты загрузки → Перезагрузить сейчас.
3. В меню Пуск нажать на кнопку перезагрузки с зажатой клавишей Shift.
4. Из командной строки: shutdown /f /r /o /t 0
5. Принудительный вход в среду восстановления при следующей загрузке компьютера: reagentc /boottore
6. Компьютер автоматически загружается в среде Windows Recovery Environment, если 3 раза подряд прервать загрузку Windows кнопкой питания (примерно, 5 секунд и потом прерываем загрузку и так три раза).
Стало быть, выбираем один из способов, входим в среду восстановления Windows → Поиск и устранение неисправностей → Дополнительные параметры → Командная строка → И о, чудо, программа Acronis готова к работе.
ஐ Выгоняем «Засланцев»:
Так, как мы только, что успешно организовали запуск Acronis без флешки и привязки к Windows, встаёт резонный вопрос, зачем нам лишний рот...
Выметаем лишнее, хоть внутренними средствами Windows, хоть при помощи программы Reg Organizer с удалением всевозможных «длинных» хвостов:
ஐ Радистка Кэтрин Кин:
Загрузочную флешку с Acronis или любым другим WinPE делать нет желания. «Подтягиваем» кнопку F8.
Для клавиши F8 применим следующие команды в cmd от имени администратора:
bcdedit /set {current} bootmenupolicy legacy
bcdedit /set {current} bootmenupolicy standard (отмена)
Зачем нужна кнопка? Когда Windows попадёт в окружение злобных вирусных полчищ, когда ее пульс станет слабеть, возможно «она» откажется загружаться. Вспомним про спрятанную рацию и скомканный парашют. При запуске, нервно жмакнем по кнопке F8... и начнем выбивать Морзянку, пока не появятся расширенные варианты загрузки. Далее, клавиша Enter. И снова о, чудо... мы спасены.
ஐ Положи всё на место, злыдень:
Помните писал в самом начале, что иногда, скрытая папка Recovery создаётся в корне диска с системой (C:\Recovery\WindowsRE). Если это так, то путь к отступлению будет выглядеть следующим образом:
reagentc /disable
reagentc /setreimage /path C:\Windows\System32\Recovery /index 1
reagentc /enable
reagentc /info
⬆ Одним словом здесь нужно мозголомить. Всё зависит от того, где первоначально находился системный Winre.wim файл, на диске с ОС или скрытом, системном partition1 диске. Мне помогли набор команд, что прописал выше ⬆.