Как завершить восстановление, используя только файл VHDX?
Позвольте мне, пожалуйста, объяснить сценарий, через который я прошел.
У меня есть Transcend SSD, который я использую для загрузки своего ПК, который я обновил с Windows 8 до Windows 8.1.
У меня есть два других жестких диска (один терабайт, а другой - 320 ГБ). Вчера я получил уведомление от утилиты SSD, что доступно обновление прошивки. Я прочитал инструкцию, которая гласила, что диск будет полностью удален, если я обновлю его. Естественно, мне пришлось сделать резервную копию всего диска. Я использовал команду:
wbAdmin start backup -backupTarget:F: -include:C: -allCritical -quiet
Диск F был моим другим жестким диском емкостью 320 ГБ (один раздел).
Прошло некоторое время и пришло сообщение, что резервное копирование выполнено успешно.
Я сделал диск восстановления системы с помощью утилиты с панели управления.
Затем я сделал обновление встроенного ПО USB-накопителя с помощью предоставленной утилиты, а затем загрузился с USB и успешно обновил прошивку.
Затем я загрузился с диска восстановления системы, который я создал ранее, чтобы восстановить мой старый образ. Однако когда я попытался восстановить его, он попытался восстановить его на другом жестком диске. Затем я пошел в командную строку, использовал diskpart
команда и случайно выбрал неправильный диск (тот, который содержал мою резервную копию) и использовал clean
команда.
И там вся моя резервная копия исчезла!
Затем я установил новую ОС, используя мой оригинальный DVD (Windows 8) на SSD. Я попробовал инструменты восстановления, и все, что мне удалось восстановить, это мой файл VHDX (который обычно находится внутри папок, созданных wbAdmin
команда). Я попытался смонтировать образ, и, к счастью, это безопасно, и я могу смонтировать его.
Дело в том, что я хочу записать полный файл VHDX на мой SSD, чтобы я мог вернуть свою старую и работающую ОС.
Может кто-нибудь помочь мне с вещами, которые у меня есть? У меня просто есть файл VHDX.
4 ответа
Я понимаю, что это на два года позже, но, пройдя аналогичный опыт с Windows 10, я наконец наткнулся на этот пост, который помог мне решить мою проблему. Мне нужно было преобразовать VHD/VHDX из моей резервной копии Windows в дисковый файл Windows Imaging Format (WIM) и восстановить его на моем диске C:.
Перед началом вам понадобится точный путь к VHDX для команды Mount.
Предполагая, что резервная копия системного образа или другого VHDX находится на внешнем диске D: (измените букву диска D: в соответствии с расположением резервной копии VHD/VHDX):
- Подключите диск с резервной копией к другому ПК с Windows.
- Откройте командное окно PowerShell от имени администратора.
- Создайте папку "Mount" и "Capture" на D:.
MD D:\Mount, D: \ Capture
- Смонтируйте VHDX в D:\Mount.
Mount-WindowsImage -ImagePath "D: \full_path_to.vhdx" -Path D:\Mount -Index 1
- Запишите папку "Mount" в новый файл WIM.
New-WindowsImage -CapturePath D:\Mount -Name Win10Backup -ImagePath D: \ Capture \ Backup.wim -Описание "Резервная копия Windows 10" -Проверить
- После завершения демонтируйте VHDX и безопасно отсоедините резервный диск.
Dismount-WindowsImage -Path D:\Mount -Discard
На восстанавливаемом компьютере подключите диск, содержащий файл WIM, загрузите установочный носитель Windows 10 и на экране установки выберите "Восстановить компьютер" > "Устранить неполадки" > "Дополнительные параметры" > "Командная строка".
(Вам может понадобиться использовать DiskPart из командной строки, чтобы убедиться, что C: ссылается на нужный раздел C:.)
Из командной строки отформатируйте, а затем восстановите диск C: из WIM:
формат c: / q
Dism / Apply-Image /ImageFile:D:\Capture\Backup.wim / Index: 1 / ApplyDir: C: \
После завершения скрестите пальцы и перезагрузите компьютер.
После нахождения этого вопроса я хочу добавить, как я сделал восстановление. У меня есть компьютер друга, который живет по улице. Когда машины новые, я всегда клонирую системный диск на вторую ОС на том же жестком диске, а когда возникают проблемы, я загружаюсь на вторую ОС. Это требует только небольшого количества места. Более года назад я сделал VHDX-образы дисков, основной и второй ОС, что является моей обычной процедурой резервного копирования. Она почти не пользовалась ноутбуком, поэтому мало что изменилось, но ее внук играл с ним. Обе операционные системы стали непригодными из-за частичных обновлений Windows.
Чтобы решить эту проблему, я выполнил следующие шаги:
- вытащил жесткий диск и вставил в док на другой машине
- создал файл VHDX для основного раздела
- с EaseUS Partition Master Free Edition я записал размеры разделов
- с EaseUS я удалил оба раздела
- с помощью Disk Management я смонтировал файл резервной копии VHDX основного раздела
- с помощью EaseUs я клонировал подключенный диск в нераспределенное пространство
- Я переустановил жесткий диск в ноутбуке
- Я загрузился на DVD с Windows и восстановил загрузку
- Я вынул диск и снова поместил в док
- с помощью Disk Management я смонтировал файл резервной копии VHDX второго раздела
- с помощью EaseUs я клонировал подключенный диск в нераспределенное пространство
- Я переустановил жесткий диск в ноутбуке
- после загрузки я использовал EasyBCD от NeoSmart для редактирования меню загрузки для второй ОС
- во втором разделе я смонтировал системный куст и отредактировал MountingDevices, оставив заголовок, но удалив все буквы диска
- Я загрузился на каждую ОС и обновил Windows
- на другой машине я смонтировал файл VHDX, созданный с поврежденного диска, и скопировал все новое с момента предыдущего резервного копирования
Весь процесс прошел очень быстро благодаря функции клонирования EaseUS.
Спасибо Эрику Андерсону за ответ выше за то, что он указал мне в правильном направлении. В моем случае я не смог использовать PowerShell, так как был загружен в среду восстановления Windows, пытаясь выполнить эти шаги.
Однако я смог полностью использоватьDISM
чтобы наконец выполнить те же задачи (без PowerShell). Вот полная пошаговая информация о том, как восстановить установку Windows из резервной копии образа системы, созданной с помощью функции «Резервное копирование и восстановление (Windows 7)», особенно если официальные шаги не дали результата:
https://gist.github.com/ritchiecarroll/6def10ed017d8cd4b7b00daffeccfa13
Сюда также входят инструкции по воссозданию вручную разделов диска, необходимых Windows, на случай, если вы все это потеряете.
Вам нужно сделать копию блока из PhysicalDriveX в PhysicalDriveY.
x - это номер диска, который вы получаете после монтирования VHDx, а Y - номер диска вашего SSD.
смонтировать VHDx в режиме только для чтения и открыть дескриптор PhysicalDriveX - H1
откройте дескриптор PhysicalDriveY, заблокируйте файл PhysicalDriveY целевого твердотельного накопителя - H2
Читать из H1
написать в H2
Разблокируйте H2 и все готово!