Некоторые пользователи сталкиваются с тем, что загрузчик системы находится на одном диске, обычно — диске с данными, а сама Windows 11 или Windows 10 — на другом HDD или SSD. В этом случае при отключении диска с данными перестает загружаться и система. При необходимости это можно исправить.
В этой инструкции подробно о том, как перенести загрузчик Windows 11 или Windows 10 для UEFI и Legacy систем на другой диск в разных ситуациях.
Перенос загрузчика если оба диска подключены и запуск Windows возможен
Первый вариант — у вас подключены оба диска, Windows 11/10 исправно запускается, но загрузчик находится не на том диске, где нужно. В этом случае перенести загрузчик на другой диск можно с помощью следующих сравнительно простых шагов:
- Откройте «Управление дисками», можно нажать клавиши Win+R и ввести diskmgmt.msc или нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Управление дисками».
- Если система установлена в UEFI-режиме, загрузчик находится на разделе FAT32 (обычно, 100 Мб) на одном из дисков. В этом случае потребуется создать такой же раздел на нужном диске, что будет рассмотрено со следующего шага. Для Legacy-систем (без FAT32 раздела) можно сразу перейдите к шагу 8.
- На диске, на который нужно перенести загрузчик, сожмите любой из томов на 100 Мб, для этого нажмите правой кнопкой мыши по разделу и выберите «Сжать том».
- Укажите размер сжимаемого пространства равный 100 Мб.
- На этапе форматирования укажите файловую систему FAT32.
- Закройте окно «Управление дисками». После того, как том будет создан, ему будет назначена буква, в моем случае это оказалась G:, эта буква потребуется в следующей команде. Запустите командную строку от имени администратора (можно использовать поиск в панели задач) и введите следующую команду, заменив букву диска раздела с загрузчиком (куда его требуется перенести) на нужную
bcdboot C:\Windows /s G: /f UEFI
- Если команда будет выполнена с ошибкой, перезагрузите компьютер и снова повторите ввод — иногда такое случается.
- Для Legacy-системы обычно достаточно запустить командную строку от имени администратора и ввести команду
bcdboot C:\Windows /s C:
Готово. В результате этих действий загрузчик присутствует на двух дисках. Возможные дальнейшие действия:
- Если вы планировали отключать диск, на котором загрузчик был изначально — можно выключить компьютер и отключить его, загрузка теперь должна пройти успешно и без него (но в некоторых случаях первый запуск выполняется с ошибками).
- Если диск не планируется отключать, в БИОС принудительно выставьте загрузку с жесткого диска или SSD, куда был перенесен загрузчик и выполните загрузку. После этого, убедитесь, что загрузка была выполнена с использованием нужного загрузчика: в управлении дисками посмотрите, что пометка «Система» стоит у нужного раздела на нужном диске. Если это так, то раздел с загрузчиком, который использовался ранее, можно удалить или форматировать.
- Созданный вами EFI-раздел с загрузчиком может иметь букву и отображаться в проводнике: вы можете удалить её (на работу раздела это не повлияет) в управлении дисками, либо с помощью diskpart в командной строке.
Если диск с загрузчиком был отключен и Windows не запускается
Второй возможный вариант — вы уже отключили диск, на котором был загрузчик, а потому Windows не запускается. В этой ситуации можно использовать загрузочную флешку Windows и возможности запуска командной строки с неё, чтобы восстановить загрузчик на оставшемся диске:
- Если у вас использовалась UEFI-загрузка, даже в случае, если установлена Windows 10, используйте последний способ из инструкции Восстановление загрузчика Windows 11.
- Для Legacy-загрузки и Windows 10 можно использовать инструкцию Как восстановить загрузчик Windows 10.
На этом всё. Как видите, действия не очень сложны и перенести загрузчик на другой диск будет вполне под силу большинству пользователей. Если остаются вопросы — жду их в комментариях и постараюсь ответить.
-
deangelis
Junior
доброе время суток. купил ССД и установил на нее Вин 10, но при включении компа заметил что начинает крутить старый жесткий диск. Оказалось что загрузчик Винды остался на старом HDD… пытался гуглить и искать как перенсти загрузчик на ССД, но нигде толком нормально ничего не пишут, куча букв, команд которые нужно вводить в командную строку, и куча «воды» и какой-то мути, но нигде нет конкретики. Пробовал перенести загрузчик через EasyBoot но эта програ выдает какую-то ошибку что мол диск не является системным или активным, и короче нельзя на него перенести. просто жесть какая-то. куча гемора изза какого-то загрузчика весом несколько килобайт неужели так сложно перенести эту ерунду на ССД??
-
Rex
Member
Повідомлення
deangelis
В чем проблема нормально переустановить Винду на ССД без этих танцев с бубном?
Перед установкой рекомендуется отключить все остальные накопители — в БИОСе или физически.
-
11motor
Member
- Звідки: North Saltovka Kharkov
Повідомлення
deangelis: ↑
03.08.2021 10:14
куча гемора изза какого-то загрузчика весом несколько килобайт неужели так сложно перенести эту ерунду на ССД??
Вы забыли указать в каком режиме происходит загрузка: Legacy или UEFI. А руководств действительно более чем достаточно. Но если для Вас сложность пара-тройка команд в терминале, то лучший выход уже подсказали выше — переустановка.
-
dimka4996
Member
- Звідки: Володимир
Повідомлення
deangelis
Создай раздел в начале ссд на 200мб в fat32, либо где создаётся, например перед ntfs разделом, потому что там наверняка в самом начале recovery и msr разделы, назови него EFI или ESP и содержимое с аналогичного раздела на ЖД перенеси на ссд. А если у тебя Легаси загрузка, то достаточно из установочного диска с отключенным ЖД запустить восстановление загрузки и он сам сделает ссд загрузочным, либо сделай сам через bootice
-
deangelis
Junior
Повідомлення
11motor: ↑
03.08.2021 10:35deangelis: ↑
03.08.2021 10:14
куча гемора изза какого-то загрузчика весом несколько килобайт неужели так сложно перенести эту ерунду на ССД??Вы забыли указать в каком режиме происходит загрузка: Legacy или UEFI. А руководств действительно более чем достаточно. Но если для Вас сложность пара-тройка команд в терминале, то лучший выход уже подсказали выше — переустановка.
у меня UEFI, руководств толковых не нашел, пару команд ввести для меня не проблема, но какие конкретно команды надо ввести нигде толком не написано
-
deangelis
Junior
Повідомлення
ага, написал прям так что сразу стало все понятно… почти тоже самое что «просто перенеси загрузчик с HDD на SSD и все дела то»… а как на практике это сделать? какие команды вводить в cmd?
-
movi
Member
Повідомлення
deangelis
почему не переустанавливаешь убрав ненужный диск на время установки?
-
deangelis
Junior
Повідомлення
Rex: ↑
03.08.2021 10:18
deangelis
В чем проблема нормально переустановить Винду на ССД без этих танцев с бубном?
Перед установкой рекомендуется отключить все остальные накопители — в БИОСе или физически.
просто я уже начал в Винде устанавливать свои проги, не охота теперь все по новой переустанавливать. у меня помимо ссд еще три харда в корпусе, и физически их отключать и подключать не очень удобно (корпус старый, неудобный). а о том что нужно отключить харды в биосе я что-то не подумал когда устаналивал винду на ссд
-
dimka4996
Member
- Звідки: Володимир
Повідомлення
deangelis
А что там непонятного? Или как ребенка надо провести дотошно по каждому этапу? Гугл отобрали? Любой лайв флеш с виндой(2к10 либо стрелец лайв), закатываешь его на флешку(как и что гугл, где его брать тоже гугл), загружаешься с него. Там выбираешь любую по вкусу программу редактирования разделов накопителей, отрезаешь от раздела с виндой перед ним 200мб, чтобы они стали неразмеченными, на этом месте создаёшь fat32 раздел, метку тома задаешь EFI или ESP на выбор, открываешь проводник, находишь раздел EFI на жестком диске, внутри должна быть папка EFI, а в ней папки boot и Microsoft, эту всю папку efi просто вырезаешь и перемещаешь на раздел, который ты создавал, все, готово, загрузчик перенесен.
Востаннє редагувалось 03.08.2021 12:24 користувачем dimka4996, всього редагувалось 1 раз.
-
movi
Member
Повідомлення
раньше сядешь — раньше выйдешь. а твои эксперименты с загрузчиком закончатся тем, что убьешь Винду и все равно будешь переустанавливать.
не видел в своих материнках такой функции ни разу. Не факт что и у тебя она есть.
это вообще непонятно — может сфоткаешь для понимания? Как это неудобно откинуть SATA кабель либо из материнки либо с самого харда? Не могу себе представить такую ситуацию.
Отправлено спустя 6 минут 50 секунд:
я на ноуте устанавливал ОС на SSD при отключенном харде — но при включении ноута слышно как заводится хард. И это нормально, загрузчик тут не причем. Идет инициализация устройства.
-
dimka4996
Member
- Звідки: Володимир
Повідомлення
movi
Не, бывает такая фигня, когда оно лепит загрузчик на другом устройстве, ориентируясь на приоритет дисков в Биос, а читает оно приоритет просто, у всех биосов уефи есть память для хранения настроек nvram вместо CMOS, туда например при своей установке винда записывает откуда загружать windows boot manager, она там же подменяет загрузку, например вместо обычного запуска запустить рекавери с вариантами загрузки. От того иногда в биосе есть выбор загрузить либо накопитель, тогда оно обращается к файлу /efi/boot/bootx64.efi либо сам windows boot manager, который обращается к файлу /efi/microsoft/bootmgr.efi
-
kot@work
Member
- Звідки: Запоріжжя
Повідомлення
Если уж речь зашла (мне показалось?) о ПЕРЕНОСЕ уже установленной win с hdd на ssd, то элементарно — воспользоваться опцией «миграция на ssd» в paragon hard drive manager (в 2015 оно уже было).
-
dimka4996
Member
- Звідки: Володимир
Повідомлення
kot@work
Показалось, речь была о том, что загрузчик на ЖД, а сам нтфс раздел на ссд
-
deangelis
Junior
Повідомлення
movi: ↑
03.08.2021 12:30
не видел в своих материнках такой функции ни разу. Не факт что и у тебя она есть.
шутишь? у меня топовая геймерская материнка Gigabyte Z87X, там есть такая функция. Я вот попробовал сейчас отключил в биосе все диски кроме ссд, и винда не хочет грузиться с ссд, пробовал загрузиться с загрузочной флешки и выбрать «восстановление», тоже не помогло.
нет, на ссд я уже установил чистую винду, надо только загрузчик перенести.
но тут вот в чем проблема ребята. дело в том что у меня на харде, на том на котором есть загрузчик, есть еще старая Винда 10, и я пока не хочу ее сносить (там есть много чего важного), то есть надо чтобы по умолчанию грузилась конечно винда с ССД, но на всякий случай чтобы оставалась возможность запустить старую винду с харда. И тут еще один вопрос, если я создам загрузчик для Винды на ССД, то какой загрузчик будет в приоритете? тот что на ССД или оно опять если будет подключенный старый хард будет по умолчанию в первую очередь к нему обращаться?
-
penetrator
Member
- Звідки: Stockholm
Повідомлення
Вообще на стартапе тебя должно спросить какую винду грузить.
-
shatun
Member
- Звідки: Запорожская глухомань
Повідомлення
deangelis: ↑
03.08.2021 22:17
…то есть надо чтобы по умолчанию грузилась конечно винда с ССД, но на всякий случай чтобы оставалась возможность запустить старую винду с харда. И тут еще один вопрос, если я создам загрузчик для Винды на ССД, то какой загрузчик будет в приоритете? тот что на ССД или оно опять если будет подключенный старый хард будет по умолчанию в первую очередь к нему обращаться?
Отключаешь все харды — ставишь вынь — в биос в строке «бут девайс приорити» назначаешь ссд — всё.
«Fast Boot» лучше выключить. Когда понадобится старый хард — на старте «F12».
-
anatolikostis
Member
- Звідки: Луганск. область
Повідомлення
толковая инструкция, особенно в случае с ситуацией автора — должно помочь на все 146%, если автор топика сделает над собой усилие и внимательно выполнит все необходимое.
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
1 |
|
15.04.2017, 13:47. Показов 89685. Ответов 16
Вопрос тривиальный, но у меня решить его поверхностными решениями не получилось. Несмотря на то что я уже сталкивался с такой проблемой, но каких то затруднений в восстановлении загрузчика винды и линукса у меня не возникало. И вот перебрав все способы из гугла и из соседних тем, я не знаю что еще придумать В общем, напишу что пробовал. В общем, все попытки загрузиться с ssd встречает ошибка disk read error occurred.
0 |
Модератор 15832 / 7867 / 742 Регистрация: 03.01.2012 Сообщений: 32,597 |
|
15.04.2017, 16:03 |
2 |
А почему бы вам не показать скриншот с Управления дисками?
0 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
15.04.2017, 16:20 [ТС] |
3 |
Вроде все нормально) Раздел активен. Миниатюры
0 |
3374 / 784 / 150 Регистрация: 12.04.2015 Сообщений: 1,970 |
|
15.04.2017, 19:05 |
4 |
Вводил команды «bcdboot C:\Windows /L ru-ru /s C: /f BIOS» Правильно, что вводили. Если не было ошибки выполнения команды, то файлы загрузки успешно создались на диске С.
Винду я не устанавливал на ssd а просто склонировал. Так может там у вас в MBR (в нулевом секторе) поэтому и нет загрузочной записи, чтобы искать ваш активный раздел С? Чтобы не утомлять вас командами с загрузочного диска, скачайте бесплатную программу BootIce в интернете или из этого поста и в ней на первой вкладке выбрать ваш SSD:
0 |
Андрей1224 |
15.04.2017, 19:15
|
Не по теме: olen6,
0 |
3374 / 784 / 150 Регистрация: 12.04.2015 Сообщений: 1,970 |
|
15.04.2017, 21:47 |
6 |
Точно, не открывается, сорри. Вот новая ссылка или пусть в другом месте скачает.
0 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
16.04.2017, 03:24 [ТС] |
7 |
olen6, увы, но нет, не помогло.
0 |
3374 / 784 / 150 Регистрация: 12.04.2015 Сообщений: 1,970 |
|
16.04.2017, 11:23 |
8 |
Попробуйте Process PBR загрузившись с загрузочного CD (флешки) с бутайсом (Sergey Strelec liveCD, например).
0 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
16.04.2017, 11:48 [ТС] |
9 |
Попробуйте Process PBR загрузившись с загрузочного CD (флешки) с бутайсом (Sergey Strelec liveCD, например). Сделал, не помогло.
Не быстрее ли будет клонировать раздел заново, на уже выровненный раздел, чем гадать и искать причину? То есть вы предлагаете грохнуть на ssd все разделы, форматнуть и склонировать на него винду заново? Мне не очень это удобно, так как винда, которую я клонировал, я ей не пользовался, она без обновлений и все дела. Если я сделаю образ винды акронисом и потом разверну его снова на отформатированный ssd, это сработает? Или акронис вернет и старую разметку?
0 |
3374 / 784 / 150 Регистрация: 12.04.2015 Сообщений: 1,970 |
|
16.04.2017, 12:46 |
10 |
Про акронис сомневаюсь и думаю, что если это будет не посекторный (там можно выбрать тип образа) образ раздела, то не вернёт старую разметку. Кликните здесь для просмотра всего текста
0 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
16.04.2017, 16:50 [ТС] |
11 |
А загрузка с LiveCD стрельца вот с этого пункта, что даёт, позволяет ли загрузиться с SSD при отключенных HDD? У меня такого пункта нет. Миниатюры
0 |
3374 / 784 / 150 Регистрация: 12.04.2015 Сообщений: 1,970 |
|
16.04.2017, 17:01 |
12 |
Сообщение было отмечено Шепард как решение Решение Да, при загрузке и поске системы с флешки он сразу ищет файл winload.exe в папке Windows. Windows Batch file bcdboot C:\Windows /L ru-ru /s M: /f BIOS сделать его активным и попробовать загрузку с SSD.
1 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
16.04.2017, 17:51 [ТС] |
13 |
В общем, не получилось именно так как вы советовали.
0 |
olen6 |
16.04.2017, 18:11
|
Не по теме: Извините, EasyBCD не пользуюсь и никому не советую (ох сейчас и польётся на меня), ибо программа часто подменяет системные файлы, у неё даже папка своя создаётся для этого в корне раздела (имя не помню, кажись, NST). Также изредка, но она может показывать одно в загрузке, а по факту там совсем другое. На форуме-хоботе пару месяцев назад была ситуация, когда программа показывала efi загрузку, BCD показывал efi загрузку, а по факту там оказался MBR винчестер и полное отсутствие EFI.
0 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
16.04.2017, 18:17 [ТС] |
15 |
А я ей пользуюсь с незапамятных времен ни разу меня не подводила и вот сейчас помогла.
0 |
3374 / 784 / 150 Регистрация: 12.04.2015 Сообщений: 1,970 |
|
16.04.2017, 18:27 |
16 |
и вот сейчас помогла. Сломав виндовый механизм. Кликните здесь для просмотра всего текста Windows Batch file diskpart select disk 0 select partition 2 set id=17 exit exit
0 |
16 / 16 / 2 Регистрация: 24.11.2014 Сообщений: 130 |
|
16.04.2017, 18:36 [ТС] |
17 |
Сломав виндовый механизм. Главное что все работает, а через какое место — неважно
Букву у раздела заберите или можете сделать его скрытым, присвоив ему 17 идентификатор (скрытого раздела). Все работает. Большое спасибо за решение проблемы)
0 |
Автор | Сообщение | ||
---|---|---|---|
|
|||
Member Статус: Не в сети |
Ситуация. Раньше стояла винда 8 (90гб), да и щас стоит, но ей давно не пользуюсь и поставил винду 10 на другой SSD (240гб). #77 Последний раз редактировалось XRR 15.02.2018 23:46, всего редактировалось 3 раз(а). |
Реклама | |
Партнер |
Qvak |
|
Member Статус: Не в сети |
вероятнее всего — никак |
XRR |
|
Member Статус: Не в сети |
Qvak . А если такое написать — bootsect /nt60 C: /mbr , тоже не поможет? Отказываюсь верить что нет какого-то решения этой проблемы, кроме вторичной перестановки винды . Вот тут еще доп. сведения: |
silver63rus |
|
Member Статус: Не в сети |
XRR Из под W10 сделать Код: bcdboot C:\Windows /s c: /f ALL А лучше всего, с другой системы(старше W8.1, из-за аргумента), так как может быть недостаточно прав. |
XRR |
|
Member Статус: Не в сети |
silver63rus писал(а): bcdboot C:\Windows /s c: /f ALL Сбой при копировании файлов загрузки (с). Делал из винды 10 которая на диске С. |
silver63rus |
|
Member Статус: Не в сети |
XRR писал(а): Сбой при копировании файлов загрузки (с). silver63rus писал(а): так как может быть недостаточно прав. Можете пойти по пути, описанном выше по ссылке, то есть поместить загрузчик на отдельный раздел Вашего SSD. |
XRR |
|
Member Статус: Не в сети |
silver63rus писал(а): Можете пойти по пути, описанном выше по ссылке Кажется решилось (забутился с 240гб) через прогу BootIce, Process MBR > Windows NT 5.x/6.x MBR > Install / Config > Windows NT 6.x MBR > OK Пойду выдерну 90гб чтобы окончательно удостоверится (UPD: ). А PBR для чего, «шить» его заодно? Пока забэкапил все на всякий случай. Спасибо Qvak silver63rus за помощь . |
Godlike66 |
|
Member
Статус: Не в сети |
XRR |
—
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Лаборатория
Новости
Windows, Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista
- 01.06.2020
- 41 037
- 12
- 59
- 54
- 5
- Содержание статьи
- Копирование загрузчика Windows с одного диска на другой
- Комментарии к статье ( 12 шт )
- Добавить комментарий
Бывают такие ситуации, что установщик Windows устанавливая систему на один жесткий диск, ставит загрузчик на другой. И, когда по какой-то надобности, необходимо второй диск извлечь, то можно получить нерабочий компьютер, так как загрузчик на первом диске отсутствует. К счастью, подобное недоразумение очень легко исправить.
Копирование загрузчика Windows с одного диска на другой
Для начала, нужно вернуть второй жесткий диск в компьютер, и загрузится в Windows. В ней выполняем следующую команду в командной строке (обязательно запущенную от имени администратора):
bcdboot c:\windows /s C: /l ru-ru
После того, как появится сообщение о успешном завершении работы, выключаем компьютер, отключаем диск со старым загрузчиком и включаем компьютер.