Исходя из моего обсуждения с @JustinD в комментариях здесь, технически возможно просто скопировать содержимое раздела Windows в раздел, только что созданный и отформатированный на новом диске, и скопировать ли скопированную ОС как обычно?

Насколько я понимаю, MBR находится в первом секторе диска, предшествующего первому разделу, и поэтому недоступен для xcopy. Таким образом, даже если все файлы переданы, отсутствие надлежащей загрузочной записи на целевом диске должно препятствовать загрузке, если не выполнено восстановление при загрузке. Глядя на все программы, которые предлагают клонирование дисков / разделов, если бы все, что требовалось, было простой копией файла, то, конечно, для успешной передачи ОС не потребовалось бы ничего, кроме LiveCD / USB? Или можно просто подключить новый диск, XCopy ОС , а затем поменять диски , если это было так просто.

Итак, можно ли просто скопировать Windows (и раздел «Зарезервировано системой», если он существует) и ожидать его загрузки?

3 ответа3

6

Краткий ответ: нет.

Вы можете, однако, изображение (также обычно называемое "призрак") диска на другой. Для этого существуют Norton Ghost, Acronis и другие инструменты.

Однако, что работает с Windows XP (не относится к Vista и выше), так это запускает установку, позволяя завершить копирование файла. Затем удалите все созданные новые установки, кроме файлов в корневом каталоге диска (boot.ini, ntldr и т.д.). На этом этапе вы можете скопировать все файлы (еще раз, кроме корневого) из старой установки, и он загрузится снова.

Причин для этого очень мало, но это работает!

3

Для W7 и W8 (должно работать одинаково) - вы можете использовать xcopy в WinPE для этого - вы не можете сделать это в Windows, пока он работает, из-за блокировки файла.

  1. Загрузитесь с WinPE и скопируйте корень C:\ на другой диск.
  2. После копирования удалите C:\Boot\BCD (файл).
  3. Затем запустите bcdboot C:\windows /s D:
0

В режиме DOS и CMD в WinXP работает просто отлично! Порядок операций:1. Переключатели назначения источника Xcopy (/? за помощь) 2. Загрузитесь с загрузочного компакт-диска windows или usb, войдите в окно cmd и введите команду sys [буква диска основного раздела], чтобы сделать его системным и загрузочным. Все сделано! Если раздел активен и не скрыт (случай восстановления раздела), он загрузится.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .