Осуществить перенос (миграцию) Windows на другой подключённый к компьютеру жёсткий диск можно с помощью многих программ, предлагающих функционал по системному бэкапу и разметке дискового пространства. Даже если станет вопрос о переносе системы на другой диск с отличным стилем разметки - GPT или MBR, многие из программ, такие, как, например, Paragon Hard Disk Manager или AOMEI Partition Assistant, помимо функции миграции, могут предложить конвертирование стиля разметки с сохранением работоспособности Windows.
В рамках этой операции программы преобразовывают загрузочный раздел EFI в MBR и наоборот, и Windows после смены стиля разметки продолжает успешно загружаться и работать. Однако перенос Windows и конвертирование стиля разметки обычно входят в число функций платных версий такого типа софта. А как выкрутиться из ситуации без покупки лицензии? Бесплатно перенести Windows на другой диск, в том числе с отличным стилем разметки, можно с помощью программы DISM++. Рассмотрим ниже, как это делается.
Содержание статьи:
1. Возможности DISM++ в части поставленной задачи
DISM++ - программа, реализующая юзабильный доступ к возможностям входящего в штат Windows консольного средства DISM для работы с образами операционной системы. DISM++ не умеет клонировать Windows на другой диск, но программа позволяет создать системный бэкап в установочный файл формата WIM, а затем развернуть его на другом диске (диске назначения) и восстановить на нём загрузчик. Единственное, чего не может DISM++ - это создать на диске назначения раздел загрузчика. Но этот вопрос мы решим с помощью штатных средств системы.
Как видим, если не брать в учёт смену стиля разметки диска (MBR или GPT), в части поставленной задачи DISM++ предлагает даже менее, чем программы-бэкаперы, с помощью которых можно создать бэкап системных разделов и восстановить их на другом диске. Либо же клонировать системные разделы по отдельности как обычные разделы с данными. Но тот факт, что в процессе переноса Windows с помощью DISM++ мы столкнёмся с самостоятельным процессом создания раздела загрузчика, не стоит относить к минусам программы. Эти знания за плечами не носить, они могут пригодиться когда-то для восстановления работоспособности Windows.
Итак, для выполнения поставленной задачи нам понадобятся:
• Системное управление дисками, запускаем его через системный поиск путём ввода запроса «diskmgmt.msc»;
• Командная строка, запущенная с админскими правами.
Ну и, естественно, нам нужна сама программа DISM++. Она портативная, её просто нужно скачать и распаковать.
Скачать можно здесь:
https://www.softportal.com/software-43882-dism.html
2. Создание бэкапа
Первым делом создадим бэкап Windows для дальнейшего развёртывания. Запускаем DISM++, в меню «Восстановление» жмём пункт «Бэкап системы».
С помощью кнопки обзора указываем путь сохранения и задаём имя файлу WIM-бэкапа. Имя может быть любым.
И пока бэкап Windows создаётся, мы подготовим на диске назначения загрузочный и системный раздел для перемещения Windows.
3. Создание системных разделов на диске назначения
На диске назначения нам необходимо подготовить место для перемещения Windows.
Первый шаг: освобождаем от структуры и данных пустое место в размере 70-100 Гб (или более) в начале диска. Можем это сделать с помощью системного управления дисками.
Второй шаг: обращаем внимание, под каким порядковым номером в последнем значится диск назначения. В нашем случае, например, под номером 1.
Теперь в командной строке создадим на диске назначения загрузочный раздел.
Для стиля GPT вводим команды по типу:
diskpart
sel dis 1 (здесь подставляем свой порядковый номер диска)
creat par efi size=100 (создаём EFI-раздел на 100 Мб)
format fs=FAT32 (форматируем его в FAT32)
Для стиля MBR вводим:
diskpart
sel dis 1 (здесь подставляем свой порядковый номер диска)
creat par prim size=350 (создаём MBR-раздел на 350 Мб)
format fs=ntfs (форматируем его в NTFS)
assign letter z (задаём букву раздела, если Z занята, то указываем другую)
activ (делаем MBR-раздел активным)
Далее снова обращаемся к управлению дисками и на базе оставшегося пустого места формируем непосредственно раздел Windows, т.е. диск С для переносимой системы. Создаём обычный NTFS-раздел.
В итоге у нас на диске назначения должно быть подготовлено два пустых раздела:
• Первый EFI-раздел и следующий за ним обычный NTFS-раздел на GPT-диске;
• Первый активный MBR-раздел и следующий за ним обычный NTFS-раздел на MBR-диске.
4. Восстановление из бэкапа на диск назначения
Итак, разделы на диске назначения подготовлены, дожидаемся завершения создания бэкапа программой DISM++. И запускаем процесс развёртывания созданного бэкапа. В меню «Восстановление» выбираем «Восстановление».
С помощью кнопок обзора в двух нижних графах указываем путь к только что созданному файлу WIM и пустой NTFS-раздел на диске назначения – тот, что подготовлен как диск С для переносимой Windows. Жмём «Ок».
И дожидаемся завершения операции.
5. Восстановление загрузчика на диске назначения
Наконец, последний этап переноса Windows – восстановление загрузчика на диске назначения. В окне программы DISM++ нам нужно меню «Восстановление», в нём выбираем пункт «Восст.загрузки».
Программа по умолчанию сразу может предложить создать загрузчик на нужном нам диске – диске назначения. В таком случае просто жмём «Ок». Если DISM++ по умолчанию выбрала не тот диск, что нужно, жмём кнопку «Больше».
И указываем нужный загрузочный раздел – тот мы создавали на диске назначения с помощью командной строки. Отыскать этот загрузочный раздел (EFI или MBR) можно, ориентируясь на его размер, имя, файловую систему, порядковый номер и стиль разделов диска. В итоге жмём «Ок».
После того, как восстановление загрузчика будет выполнено,
можем загружать компьютер с диска назначения и тестировать перенесённую Windows.
Огромное спасибо за гайд - успешно перенёс Win10 PRO с MBR SSD на GPT NVME SSD.
неизвестный дескриптор и далее процесс бекапа заканчивается. Второй раз уже.
Благодарю. Полезная инструкция. Удалось перенести W10 c GPT на MBR раздел, с заменой материнки и без потери работоспособности всех приложений и настроек.