Некоторые пользователи сталкиваются с тем, что загрузчик системы находится на одном диске, обычно — диске с данными, а сама 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.
На этом всё. Как видите, действия не очень сложны и перенести загрузчик на другой диск будет вполне под силу большинству пользователей. Если остаются вопросы — жду их в комментариях и постараюсь ответить.
Все способы:
- Определение типа загрузчика
- Вариант 1: Перенос загрузчика MBR
- Вариант 2: Перенос загрузчика EFI
- Вопросы и ответы: 2
Определение типа загрузчика
Перенести загрузочные файлы с одного диска на другой диск или раздел можно средствами операционной системы. Процедура переноса, однако, будет отличаться в зависимости от того, какой тип загрузчика используется. Определить тип используемого загрузчика можно в свойствах диска, в оснастке «Управление дисками». Тип раздела указывается на вкладке «Тома».
Подробнее: Как узнать стиль разделов накопителя
Вариант 1: Перенос загрузчика MBR
Подключите диск к компьютеру и убедитесь, что на нем имеется как минимум один раздел NTFS. В противном случае его нужно будет создать, желательно в начале диска. Размер тома для загрузчика может быть небольшой, хватит 100-300 МБ, для создания раздела удобнее использовать сторонние менеджеры дисков.
Подробнее: Программы для создания разделов
- Запустите от имени администратора консоль «Windows PowerShell» из контекстного меню кнопки «Пуск».
- Выполните команду
bcdboot C:\windows /s D: /l ru-ru
. В этой команде имеются два пути: C:\windows – это источник копирования загрузочных файлов, а D: – буква целевого раздела на диске, на который переносится загрузчик. В случае удачного переноса команда вернет сообщение «Файлы загрузки успешно созданы». - Сделайте раздел, на который был скопирован загрузчик, активным. Откройте оснастку «Управление дисками» из контекстного меню кнопки «Пуск».
- Кликните по разделу с загрузчиком правой кнопкой мыши и выберите в меню параметр «Сделать раздел активным».
- Выставьте в BIOS загрузку с диска, на который был перенесен загрузчик.
Подробнее: Изменение приоритета загрузки в BIOS
Вариант 2: Перенос загрузчика EFI
Процедура переноса загрузчика EFI средствами Bcdboot немного отличается.
- Воспользовавшись любом дисковым менеджером, создайте на целевом диске служебный раздел размером 100 МБ с файловой системой FAT32 и присвойте ему произвольную букву.
Читайте также: Программы для работы с разделами жесткого диска
- Вызовите с правами администратора «Windows PowerShell» или «Командную строку» и выполните команду
bcdboot C:\windows /L ru-ru /s M: /f uefi
, где M – буква созданного служебного раздела с файловой системой FAT32. - Выставьте в BIOS загрузку с диска, на который был перенесен загрузчик.
Если загрузчик переносится на новый диск, убедитесь, что он имеет таблицу разделов GPT. В противном случае накопитель нужно будет переразбить средствами Windows или выполнить конвертирование разметки с помощью сторонних файловых менеджеров, поддерживающих такую возможность.
Читайте также: Что лучше для SSD: GPT или MBR
Наша группа в TelegramПолезные советы и помощь
Table of Contents
- How do I put Bootmgr back on my hard drive?
- Why is my boot manager on a different drive?
- Does Windows 10 have a migration tool?
- Can I copy boot files to another drive?
- How do I move BootLoader from one partition to another?
- How do I change boot manager in BIOS?
- How do I recreate BCD in Windows 10?
- How do I change boot options in command prompt?
- Can you fix BOOTMGR without CD?
- How do I fix missing boot manager?
- How do I rebuild Windows Boot Manager?
- How do I create a new boot drive?
- How do I copy BCD?
- Can I transfer my Windows 10 from HDD to SSD?
- Is there an easy transfer in Windows 10?
- How do I clone a boot partition?
- What is Bootrec?
- How do I fix error 0xc0000098 in Windows 10?
- What is error 0xc0000098?[+]
- Related posts
If you want to move Windows 10 boot manager to SSD from the old HDD, you can try the software-AOMEI Partition Assistant, which can move Windows related partitions including the boot manager to another drive and ensure you can boot from it without any issues.
How do I move my boot disk to another drive?
How to Clone a Hard Drive
- Connect Your Secondary Drive.
- Windows Users: Clone Your Drive with Macrium Reflect Free.
- Start Cloning Process.
- Choose Clone Destination.
- Schedule Your Clone.
- Boot From Your Cloned Drive.
- Mac Users: Clone Your Drive with SuperDuper.
- Finalize Your Drive Clone.
How do I move my boot partition to another drive Windows 10?
To move system boot partition, go Clone tab, and then choose System Clone.
- Select the new SSD as the destination to save the Windows 10 boot partition, then hit Next.
- Please backup important files first on the SSD if there exist and then click Yes if you have backed up and be sure to move Windows 10 to SSD.
How do I change Windows Boot Manager location?
Type bcdedit /set {bootmgr} path \EFI\refind\refind_x64. efi to set rEFInd as the default EFI boot program.
How do I put Bootmgr back on my hard drive?
Here are the steps to fix the BOOTMGR error with an installation CD:
- Insert your Windows install CD.
- Restart your computer and boot from the CD.
- Press any key when you see the “Press any key to boot from CD or DVD” message.
- Click Repair your computer after selecting your language, time and keyboard method.
Why is my boot manager on a different drive?
If you boot your computer directly after cloning your HDD to SSD, your Windows 10 is probably booting from the wrong drive because the computer may recognize the HDD as the boot disk. So after cloning you need to enter BIOS setup and change the first boot option to the cloned SSD.
▶ Use Windows 10 migration tool: It can perfectly overcome the shortcomings of clean install. Within several clicks, you can transfer Windows 10 and its user profile to target disk without reinstalling. Just boot off the target disk, and you’ll see the familiar operating environment.
Can I copy boot files to another drive?
To move boot drive to another drive in Windows 11/10/8/7, you can use the “Disk Clone” feature of AOMEI Backupper Standard. With it, you can clone smaller disk to larger disk or even clone larger HDD to smaller SSD for free.
How do I move BootLoader from one partition to another?
Move Windows 7 BootLoader to another disk
- Run EasyBCD.
- Click on BCD Backup/Repair.
- Select Change boot drive.
- Click Perform Action.
- Select partition where you want your new bootloader to be written and click OK.
How do I change boot manager in BIOS?
How to Change the Boot Order
- Step 1: Turn on or Restart Your Computer.
- Step 2: Enter the BIOS Setup Utility.
- Step 3: Find the Boot Order Options in BIOS.
- Step 4: Make Changes to the Boot Order.
- Step 5: Save Your BIOS Changes.
- Step 6: Confirm Your Changes.
- Step 7: Start the Computer.
How do I recreate BCD in Windows 10?
To do this, please follow the steps below.
- Press F8 during your computer’s startup (before starting Windows).
- Select the operating system you want to repair, click next.
- In the system recovery options, click “Command Prompt”.
- Type at the prompt, Bootrec / RebuildBcd, and then press enter.
How do I change boot options in command prompt?
To Change Display Order of Boot Menu Items in Windows 10,
- Open an elevated command prompt.
- Enter the following command: bcdedit /displayorder {identifier_1} {identifier_2} {identifier_N} .
- Substitute the {identifier_1} ..
- After that, restart Windows 10 to see the changes you made.
Can you fix BOOTMGR without CD?
To fix BOOTMGR is missing in Windows 7 without CD, you can create a bootable USB from ISO and then boot the PC from the USB drive to enter the Windows Recovery Environment. Click the Repair your computer option after selecting your language, time and keyboard method.
How do I fix missing boot manager?
How to Fix ‘BOOTMGR Is Missing’ Errors
- Restart the computer.
- Check your optical drives, USB ports, and floppy drives for media.
- Check the boot sequence in BIOS and make sure the correct hard drive or other bootable device is listed first, assuming you have more than one drive.
- Reseat all internal data and power cables.
How do I rebuild Windows Boot Manager?
On the Install Windows screen, select Next > Repair your computer. On the Choose an option screen, select Troubleshoot. On the Advanced options screen, select Startup Repair. After Startup Repair, select Shutdown, then turn on your PC to see if Windows can boot properly.
How do I create a new boot drive?
Here are the steps to make SSD the boot drive on windows 11/10:
- Restart PC and press F2/F12/Del keys to enter BIOS.
- Go to the boot option, change the boot order, setting OS to boot from the new SSD.
- Save the changes, exit BIOS, and restart the PC. Wait patiently to let the computer boot up.
How do I copy BCD?
To Backup Boot Configuration BCD Store in Windows 10
- Open an elevated command prompt, or a command prompt at boot.
- Type the following command, and press Enter. bcdedit /export “.
- Correct the file path to match your system.
- You have created a backup copy of your BCD Store.
Can I transfer my Windows 10 from HDD to SSD?
Moving Windows 10 to an SSD: What do you need? As mentioned before, for this project you will need your current hard drive, which you will migrate data from; your new SSD, which data will be migrated to; and a backup of all your data, as you can only clone the system files. You will also need a cloning tool.
Is there an easy transfer in Windows 10?
However, Microsoft has partnered with Laplink to bring you PCmover Express—a tool for transferring selected files, folders, and more from your old Windows PC to your new Windows 10 PC.
How do I clone a boot partition?
How to clone boot drive to smaller SSD in Windows step by step?
- Select Clone > System Clone.
- Choose the destination partition (the C drive and System Reserved Partition are selected by default).
- Check out the operation summary, and click Start Clone.
What is Bootrec?
bootrec.exe is the utility that is used to update the master boot record code, partition bootsector code, and the BCD (boot configuration data). It’s most-commonly used to correct boot problems on Windows Vista and later versions of Windows.
How do I fix error 0xc0000098 in Windows 10?
1) Boot your PC from your setup disk (USB/DVD/CD). 2) Select Repair your computer and go to Troubleshoot > Advanced Options > Startup Repair. 3) Startup Repair will begin scanning your installation for known issues and will attempt a repair if it finds any. 4) If it fails, you can run Startup Repair again.
What is error 0xc0000098?
0xc0000098 is a BSOD error code that may appear after cloning OS or upgrading to Windows 10. This error code is caused by two issues: The BCD has no entry, which may be caused by disk write errors, power outages, boot sector viruses, or errors made while configuring the BCD manually.
Hi, I’m Nam Sun-Hi. My first name means: «One with a joyful demeanor.»
I’m a Korean student and author at FindDiffer.com. I spend all my time either writing or studying. I love learning new things, and I think that’s why I enjoy writing so much — it’s a way of learning more about the world around me.
Сообщение от Maks
Что-то мне подсказывает, что перенос системы ровно, как и перенос разделов, в режиме Efi/Uefi, крайне сомнительное мероприятие.
Хотя в теории все возможно.
Вообще, я с модераторами не разговариваю, но в этом случае, для общего блага, думаю, можно сделать исключение.
Итак, есть тулза для копирования носителей «бит-в-бит» и миграции Windows с одного носителя на другой буквально в 3 тыка мышой. После процесса на экране появляется мессадж для чайников «А теперь залезь в биос и поставь загрузку с нового носителя».
Я этой программулиной пользовался немерянное количество раз и мне ни разу не пригодились бэкапы. Кому рекомендовал — ни единой жалобы. Там надо очень сильно постараться, чтобы накосячить. На всех моих 7 компах винда переезжала по 2-4 раза, когда я покупал новые HDD, а потом и SSD. Ни единого сбоя.
Недавно на работе посыпался старый винт WD, и я попробовал клонировать его, прицепив к соседнему компу. Не смотря на пачку бэдов прога справилась, хотя сам процесс в этом случае продолжался мучительно долго — около 2 часов. Были утеряны несколько файлов, но на работоспособности перенесённой системы это никак не отразилось.
Несколько раз переносил Windows с HDD на SSD, подключенный через USB-SATA переходник. Всё ОК, но по времени дольше. Если есть возможность, то лучше подключать новый диск сразу на SATA. Способ с переходником хорош для ноутбуков.
Доклад окончил.