Как скопировать Windows 7/8/10 на другой диск, D
Стоит задача, начальные условия такие:
- Жёсткий диск разбит на два или больше раздела
- Установлена Windows 7 на диске C:
- Требуется установить Windows 10
- Текущий виндовс должен остаться работоспособным и запускаться с диска D:
- Форматировать диск «Д» нельзя
- Пользователь не впервые видит компьютер 🙂
А можно наоборот, устанавливать семёрку, а копировать десятку, и диски поменять местами, это ничего не меняет.
Для чего это? Ну, например, давно пора переустановить систему, но в старой ОС много чего было установлено и настроено с незапамятных времён. При переустановке ОС все программы и настройки теряются. А хочется, чтобы можно было запустить старую систему и подсмотреть что же там и как работало. Ну или тупо какие-то лицензии проблематично перенести.
Вся сложность состоит в том, что существующие программы умеют переносить Windows на другой жёсткий или SSD-диск, но на такой же логический раздел. Т.е., с диска C: на диск C. А вот так, чтобы на тот же физический диск и на второй раздел – не умеют. Всё усложняется тем, что даже если и научатся, то форматировать диск-назначение нам нельзя, потому что по легенде там тонны инфы, которую некуда или очень долго и геморно девать.
Придётся поколдовать. План действий такой:
- Правим загрузочное меню
- Загружаемся с флешки
- Копируем системные папки
- Меняем буквы дисков
Меню загрузки Windows
При загрузке Windows у нас будет появляться меню с возможностью выбора операционной системы: новая (текущая) Windows и скопированная текущая. Чтобы добавить туда новый пункт
Запускаем через правую кнопку и выбираем «Запуск от имени администратора». Далее идём на вкладку «BCD», где должно быть выбрано «BCD of current system». Кликаем по кнопке «Easy mode»
Далее нажимаем кнопку «Add» и из списка выбираем «New Windows 7/8/10 entry»
Теперь нужно настроить новый элемент меню:
Boot Disk: наш жёсткий диск с текущей Windows
Partition: раздел (диск D), на который скопировали текущую Windows
OS title: произвольное название пункта меню
Language: ru-RU, русский язык
Timeout: секунды, через сколько автоматически выберется пункт по умолчанию.
Для записи изменений жмякаем «Save current system». Всё это можно сделать и потом, читайте ниже.
Подготовка флешки
Создаём загрузочную флешку по статье. Нам понадобится Paragon Hard Disk Manager и Acronis Disk Director. Поэтому выбираем образ для флешки, где есть эти программы. Подходит образ от Sergei Strelec. Вместо флешки может быть CD/DVD или внешний жёсткий диск, это не принципиально.
Загружаемся с флешки в среду Windows PE, это та винда, которая запускается с USB.
Копирование Windows
Теперь нужно скопировать системные папки в корень диска D, а именно:
- Windows
- Users
- Program Files
- Program Files (x86) – если есть
- ProgramData
Все эти папки нужны, чтобы Windows и все установленные программы функционировали на втором разделе. Некоторые узкоспециализированные программы по умолчанию устанавливаются в корень диска, а не в папку «Program Files», поэтому пробегитесь глазками по корню диска C: и если увидите знакомые названия папок, то их тоже нужно скопировать.
Можно просто копировать с помощью файлового менеджера, например, Total Commander. Можно пользоваться программой TeraCopy, которая включена в образ Sergei Strelec. Она копирует без остановки на сообщения об ошибках, если что. И потом в конце можно посмотреть что не получилось скопировать и предпринять меры.
На этом шаге могут быть проблемы. Удивительно, но запустив Windows с флешки, она всё ещё защищает системные файлы виндов на других дисках! Не всегда, но бывает. Поэтому могут быть сообщения об ошибках доступа, при копировании файлов реестра и его пользовательских веток (ntuser.dat). А именно проблемные папки:
- System32\config
- ServiceProfiles
- Users\папка пользователя\ntuser*.*
Если вы послушались и выбрали образ с Paragon Hard Disk Manager, тогда копируем ВСЁ или только проблемные места ИМ. Запускаем его, идём в «Утилиты» и там выбираем «Перемещение файлов»
Выбираем необходимые папки или файлы и дожидаемся окончания процесса:
Ещё можно скопировать с помощью Acronis True Image, выбирая там резервное копирование файлов, сохраняя их на другой диск, а потом восстанавливая на свой диск Д.
Если у кого-то будет только эта программа в распоряжении – то пожалуйста. Но она иногда, почему то, она зависает при копировании больших объёмов, например, всех нужных папок.
Если на флешке оказалась утилита BOOTICE, то можно добавить в пункт меню ещё один Windows сейчас, а не на первом шаге. Все действия те же, но на вкладке «BCD» выбираем «Other BCD file» и ищем его по пути «C:\boot\BCD». Сейчас диск C — это скрытый диск в обычной винде, а загрузившись в Windows PE его видно, и он должен быть объёмом 100-350 Mb. Либо, если такого скрытого диска нет, то это диск с текущей Windows 7/8/10.
Финальных штрих – буквы
И теперь самая изюминка. Основная проблема запуска виндовса с другого диска это то, что у него другая буква, например D, а большинство настроек намертво прописаны на диск C. Будем менять буквы дисков в копии операционной системы, т.е., чтобы Windows считал тот диск Д, на котором он сейчас находится, диском C.
Итак, запускаем с флешки Acronis Disk Director. Выбираем из списка скопированную Windows. У вас сейчас по идее должно было получиться два одинаковых виндовса, а отличить копию можно по букве диска и его размеру, на котором она находится:
Теперь кликаем по диску C правой кнопкой и выбираем «Изменить букву». Выбираем любую свободную, например букву G. Нам сейчас нужно просто освободить букву C. Далее меняем букву диска D на C, и диска G на D:
Осталось применить изменения:
На этом всё.
Итоги, что же получилось
Итак, мы создали новый пункт в меню загрузки, скопировали системные папки и поменяли буквы местами. Фишка в том, что теперь будут работать обе Windows, и та что осталась на диске C, текущая, будет по-прежнему «видеть» диски С и D так, как они есть сейчас. А если запустить скопированную Windows, то в ней вы увидите ваши диски «попутанные» местами.
Когда вы установите Windows 10 на диск C смело форматируйте раздел. Новая установка заменит в меню название старой Windows 7/8 на 10 и оставит наш новый пункт меню.
Но может быть проблема – скорей всего слетит активация копии винды. Можно заново переактивировать или ничего не делать, если она вам нужна ненадолго.
Я не нашёл более простого и «тупого» метода сделать всё это, а если вы знаете как можно ещё – отпишитесь пожалуйста в комментариях.
Успехов!
Аноним
Acronis True Image позволяет как склонировать полностью диск, так и переносить отдельные партиции (без промежуточного перемещения образа диска/партиции в файл .tib), смотреть пункт «Инструменты и утилиты»
Аноним
мне помогла clonziiila. с загр флешки
главное знать фабричные названия свох дисков..чтоб случайно не перпутать