
Я пытаюсь перенести свой текущий диск C с установленной Windows 10 (250 ГБ M.2 SSD) на 1 ТБ M.2 SSD. Оба физически установлены на моем ПК.
Я использовал Macrium Reflect для клонирования диска на новый SSD, что прошло успешно, поскольку они оба были идентичны (за исключением дополнительного нераспределенного пространства на новом диске). Я убедился, что новый диск был GPT.
Затем я перезагрузил и в меню загрузки изменил приоритет загрузки на SSD 1 ТБ, а SSD 250 ГБ — на второй приоритет. Режим загрузки — UEFI.
Однако это не сработало, и при загрузке значок Windows все еще находился рядом с SSD-диском емкостью 250 ГБ, что означало, что загрузка производилась с этого диска.
Затем я открыл свой ПК и физически отключил SSD на 250 ГБ. Когда я снова запустил компьютер, он выдал мне ошибку «Восстановление — ваш ПК нуждается в ремонте», так что, очевидно, он вообще не смог загрузиться с диска на 1 ТБ и вместо этого перешел в режим восстановления, когда не смог найти вторую по приоритету загрузку.
Затем я снова подключил SSD на 250 ГБ, но вместо того, чтобы загрузить его во втором приоритете, я отключил его в меню загрузки. Но это все равно не сработало, и Windows все еще загружается с этого диска (о чем свидетельствует значок Windows рядом с ним).
Я в недоумении, почему даже после отключения в меню загрузки он все еще загружается с этого диска и почему клонирование, настройка нового диска как GPT и обеспечение его загрузки в UEFI, похоже, не работают. Я потратил часы на гуглирование этого вопроса и в растерянности! Буду очень признателен за любые советы!
Спасибо
решение1
Я нашел решение этой проблемы. Отдельное спасибо patkim — создание новой записи Boot не было обязательным, но это привело меня на верный путь к поиску решения.
Примечание: Сначала я расширил диск E, так как клонирование с помощью Macrium Reflect оставило большую часть пространства на моем новом диске нераспределенным, что свело на нет всю задумку. Для этого я использовал AOMEI Partition Assistant для объединения двух дисков, что прошло успешно, но изменило раздел восстановления на новом диске, сделав его стандартным разделом по какой-то причине (я не совсем понимаю, почему). Чтобы исправить это, я просто удалил его и снова клонировал раздел восстановления с диска C с помощью Macrium Reflect.
Решение: я открыл командную строку от имени администратора и запустил bcdedit, который показал, что device и osdevice по-прежнему указывают на текущий диск C. Я изменил оба с помощью следующих двух команд, чтобы они указывали на e:
Bcdedit /set {default} device partition=e:
Bcdedit /set {default} osdevice partition=e:
Затем я перезапустил. Сначала я подумал, что это не сработало, потому что запуск bcdedit показал, что они по-прежнему указывают на диск c, но буквы дисков автоматически поменялись местами.
Чтобы проверить, что все работает только с новым диском, я физически отключил старый, и все заработало.