Содержание:
Определение типа загрузчика
Перенести загрузочные файлы с одного диска на другой диск или раздел можно средствами операционной системы. Процедура переноса, однако, будет отличаться в зависимости от того, какой тип загрузчика используется. Определить тип используемого загрузчика можно в свойствах диска, в оснастке «Управление дисками». Тип раздела указывается на вкладке «Тома».
Подробнее: Как узнать стиль разделов накопителя
Вариант 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 каналТолько полезная информация
Огромное спасибо! Первый способ сработал!
добрый день подскажите пожалуйста а как «выставьте в BIOS загрузку с диска, на который был перенесен загрузчик.» если в Bios могу выбрать только старый диск?2 способ
Здравствуйте, Аноним. Дело в том, что при наличии двух подключенных жестких дисков они оба должны отображаться в BIOS. Если вы перенесли загрузчик на другой физический HDD, то, соответственно, он отображается в операционной системе и должен корректно показываться в самом БИОСе. Поэтому вам достаточно будет открыть само микропрограммное обеспечение и снова проверить наличие второго диска, затем выставить его в списке первым, чтобы загрузка производилась с него.
Отмечу, что метод не сработает, если вы перенесли загрузчик просто на второй раздел этого же жесткого диска, поскольку он является логическим и никогда не отображается при старте компьютера в BIOS. Если речь все же идет о физическом носителе, которого не видно в BIOS, попробуйте просто поменять порт для подключения, выбрав другой свободный SATA-разъем.