Перенос загрузчика Windows с одного диска на другой

Как перенести файлы загрузки Windows в разметке MBR на другой жесткий диск

Аннотация

Начальные условия: в вашей системе более одного жесткого диска. На одном из них уже установлена операционная система, а на второй вы установили Windows 7. Возникла необходимость удалить из системы жесткий диск, на котором Windows 7 не установлена. Но оказалось, что без этого диска ваша система загружаться не хочет.

Это произошло потому, что перестало соблюдаться одно из трех условий успешной загрузки:

  • раздел, с которого выполняется загрузка, должен быть активным;
  • загрузочный сектор раздела должна быть совместим с bootmgr;
  • на активном разделе должны находиться файлы загрузки операционной системы. Для Windows 7 это файл bootmgr и хранилище данных конфигурации загрузки (BCD), находящееся в скрытой и системной папке Boot.

Рассмотрим решение проблемы на примере конфигурации, представленной на рисунке

*
Увеличить рисунок

На скриншоте «Управления дисками» видно, что диск C:, на котором установлена Windows 7, не активен. Активным является диск D:. Файлов загрузки Windows 7 (они скрытые и системные) на диске C: так же не обнаружится. Задача: перенести загрузчик с диска D: на диск C:, то есть обеспечить соблюдение вышеназванных условий.

Копирование загрузчика Windows с одного диска на другой

Для начала, нужно вернуть второй жесткий диск в компьютер, и загрузится в Windows. В ней выполняем следующую команду в командной строке (обязательно запущенную от имени администратора):

bcdboot c:windows /s C: /l ru-ru

После того, как появится сообщение о успешном завершении работы, выключаем компьютер, отключаем диск со старым загрузчиком и включаем компьютер.

Как изменить папку «Загрузки» в Windows 10, Windows 8, Windows 7 — 1 способ

В операционной системе Windows открыть папку «Загрузки» можно из окна системного файлового менеджера — Проводника. Сделать это можно несколькими способами, рассмотрим некоторые из них.

1 способ:

  1. В окне Проводника, в области «Быстрые ссылки» нажмите правой кнопкой мыши по значку папки «Загрузки».
  2. В контекстном меню выберите «Свойства».

свойства

2 способ:

  1. Откройте в Проводнике расположение «Этот компьютер» (Мой компьютер), щелкните по папке загрузок правой кнопкой мыши.

загрузки

  1. В открывшемся меню выберите пункт «Свойства».

Перед перемещением системной папки, на предполагаемом для размещения месте, создайте заранее папку с именем «Downloads» (Загрузки). Эта папка станет системным расположением папки «Загрузки» в новом месте.

Нам необходимо изменить свойства папки «Загрузки»:

  1. В окне «Свойства: Загрузки» откройте вкладку «Расположение». В поле показан путь до папки загрузки по умолчанию.

В поле можно сразу ввести путь до нового расположения папки загрузок, или выбрать нужную папку при помощи Проводника.

свойства загрузки

  1. Нажмите на кнопку «Переместить…».
  2. В окне «Выберите конечную папку» выделите папку, которая будет служить в качестве новой папки для загрузок, а затем нажмите на кнопку «Выбор папки».

выбор конечной папки

  1. Снова откроется окно «Свойства: Загрузки», во вкладке «Расположение». Ознакомьтесь с новым местом для хранения файлов, нажмите на кнопку «ОК».

свойства папки загрузки

  1. В окне «Переместить папку» согласитесь на изменение расположения папки.

переместить папку

В окне Проводника откройте локальный диск, на который была перемещена папка, чтобы убедиться, что папка «Загрузки» изменила свое месторасположение.

папка перенесена

Папка загрузки перемещается на новое место вместе со всеми загруженными файлами, которые находятся в этой папке в данный момент времени.

Вам также может быть интересно:

Метод 1 как переместить папку загрузки на диск д или любой другой

Нужно зайти в «проводник» нашей системы. Для этого, необходимо кликнуть по ярлыку «Компьютер».

  1. Зайдя в «Проводник», в левой колонке выбираем «Быстрый доступ», после этого, нам нужно кликнуть ПКМ по вкладке «Загрузки»;
  2. У нас откроется ниспадающее меню, где нам нужно выбрать вкладку «Свойства»;загрузки свойства
  3. До того, как вы перенесли папку на нужный том, на этом же томе нужно создать папочку с названием «Downloads» (Загрузки). Она теперь будет системной папочкой «Загрузки» на другом диске.

После этого, нужно поменять свойства данной папочки.

  1. Зайдя во вкладку «Свойства» загрузок, нужно перейти в меню «Расположение». В строке под надписью, вы заметите реальный адрес на вашем компьютере;
  2. После этого, нажимаем на кнопочку «Переместить»;расположение переместить
  3. Далее, в окошке «Выберите конечную папку» нам необходимо выделить папочку, в которую мы теперь будем загружать скаченные элементы, после этого кликнем по кнопочке «Выбор папки». У меня диск D является твердотельным, а такие диски не предназначены для хранения папок. Поэтому, я выбираю диск G, который является HDD;выберите конечную папку
  4. У нас открывается прежнее окошко, где мы видим новый адрес «Загрузки». Кликнем по кнопочкам «Применить» и ОК;перемещаем папку
  5. У нас появляется новое окошко «Переместить папку», где нам нужно согласиться на новый адрес «Загрузок», нажав «Да».переместить папку

После этого, желательно войти в проводник, выбрать том, куда мы переместили папку, и удостовериться, что она на новом месте. Перемещение папочки происходит, включая все элементы, находящиеся в ней.

Использование установочного диска или диска восстановления Windows 7

При наличии этих дисков перенос загрузочных файлов не составляет труда. Физически отключите «ненужный» жесткий диск, загрузитесь с диска, установив в BIOS привод CD-DVD первым загрузочным устройством, войдите в среду восстановления. После того, как закончится сканирование и поиск установленных операционных систем, выполните «Восстановление запуска». Программа восстановления подготовит нужным образом жесткий диск и скопирует на него необходимые файлы. После перезагрузки возможность загрузки будет восстановлена.

Если у вас нет ни установочного диска, ни диска восстановления, можно воспользоваться способом, описанным ниже.

Перенесение файлов загрузки с использованием утилиты bcdboot.exe

Условно можно разделить предстоящую операцию на три этапа, соответствующих трем необходимым условиям успешной загрузки.

Первый: войдите в оснастку «Управление дисками» (Win + R, в строке «Выполнить» наберите diskmgmt.msc и нажмите OK) и посмотрите, какая буква присвоена первому слева разделу диска, который планируется оставить. Именно этот раздел мы сделаем загрузочным и активным: щелкните правой кнопкой мыши по выбранному разделу и выберите пункт контекстного меню «Сделать раздел активным». Учтите, что этот раздел должен иметь атрибут «основной».

Второй: запустите командную строку с правами администратора. Все команды, о которых пойдет речь далее, будут выполняться последовательно без выхода из командной строки.

DISKPARTlist disksel disk Xlist partitionsel part 1activeexit

где X — номер диска, который предполагается оставить, в списке дисков (команда list disk).

Для этого понадобится утилита bootsect.exe, которую, при отсутствии установочного диска, можно взять здесь. Заранее скачайте и распакуйте ее, например, в корневой каталог раздела C:.

c:bootsect /nt60 All /force

примечание: опыт показывает, при наличии в конфигурации 2-х и более HDD ключ /force необходим.

bcdboot %Windir% /l ru-Ru /s C:

— ключ /l — выбор языковых параметров менеджера загрузки. Если ваша система не русскоязычная, используйте другие значения этого ключа, например, для английского языка — en-Us, для немецкого — de-DE, и т.д.

— ключ /s — определяет букву тома, назначенную целевому системному разделу, в который копируются файлы среды загрузки. Это раздел, который мы сделали активным. Так как микропрограмма команды по умолчанию использует текущий системный раздел (до извлечения жесткого диска — это раздел D:), применение этого ключа с буквой предполагаемого загрузочного раздела — обязательно!

  1. Делаем диск активным. Есть два способа сделать нужный раздел активным.
  2. Перезаписываем загрузочный сектор (делаем его совместимым с bootmgr):
  3. Переносим BCD и файл bootmgr на новый активный раздел:

Проверяем и редактируем BCD

Выполните команду

bcdedit /store C:bootbcd

*
Увеличить рисунок

По результатам выполнения команды проверьте параметры (подчеркнуты на скриншоте):

  • в секции «Диспетчер загрузки Windows» параметр device должен быть равен букве нового активного раздела, в нашем случае — C:.
  • в секции «Загрузка Windows» параметры device и osdevice должны быть равны букве раздела, на котором сейчас расположены каталоги Windows. В нашем случае, это тоже C:.
  • в случае несоответствия внесите необходимые изменения с помощью команд:

bcdedit /store C:bootbcd /set {bootmgr} device partition=C:bcdedit /store C:bootbcd /set {current} device partition=C:bcdedit /store C:bootbcd /set {current} osdevice partition=C:

Обычно выполнение команд не требуется, но проверить не помешает. Вместо идентификатора {current} может быть {default}, или вообще буквенно-цифровой. Тогда в командах нужно использовать тот, который используется для загрузки.

Таким образом, перенесение файлов загрузки на другой диск — не такая сложная задача.

Видео как перенести папку загрузки на другой диск

Вывод: как перенести папку загрузки с диска C на диск Д или любой другой нам стало ясно. Все три способа довольно простые. Если вы плохо разбираетесь в реестре, то я рекомендую выбрать один из двух первых методов. Успехов!

С уважением, Андрей Зимин    18.10.2020

Понравилась статья? Поделитесь с друзьями!

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: