
У меня Windows установлена на SSD, но, как показано, системным диском является HDD.
Это произошло после того, как я дважды загрузил windows и linux (linux был на разделе на жестком диске), а затем удалил раздел linux вообще. Это привело к невозможности загрузить windows, поэтому я использовал easyBCD, чтобы добавить его в список загрузки и автоматически выбрать. Это привело к медленной загрузке и различным ошибкам в системе.
Многие программы, позволяющие выполнять миграцию ОС, определяют жесткий диск как диск ОС, то же самое делает и mbr2gpt /convert /allowFullOS
команда в CMD.
Есть ли способ решить эту проблему без форматирования/переустановки?
решение1
Похоже, у вас MBR-система.
В этом случае все относительно просто.
Если вы удалите HDD, то у вас по сути будет однодисковая Windows с поврежденным загрузчиком.
Сначала создайте загрузочный установочный носитель Windows (USB или DVD). Для этого можно использовать инструмент Microsoft MediaCreator. Выберите ту же версию Windows, которая у вас установлена в данный момент. (Внимание: Microsoft всегда предлагает самую последнюю версию по умолчанию. Она может быть новее вашей версии.)
Затем отсоедините жесткий диск. Очевидно, что ваша система больше не будет загружаться с диска, поэтому загрузите ее с установочного носителя.
Перейдите в режим восстановления и позвольте ему исправить проблему загрузки.
Это должно настроить новый загрузчик на SSD.
После этого вы можете снова подключить жесткий диск. Убедитесь, что в BIOS вы удалили жесткий диск из списка загрузочных устройств, иначе ваш компьютер все равно может попытаться загрузиться с помощью неправильного загрузчика.
Сделайте все это и убедитесь, что система работает нормально, ПРЕЖДЕ ЧЕМ пытаться возиться с mbr2gpt и преобразованием в загрузку UEFI.
(Я предполагаю, что это ваша конечная цель, иначе преобразование GPT было бы бессмысленным.)
решение2
Решено:
Я побежал "easyBCD" и сменил загрузочный диск, переписав загрузчик на диск C.
Затем я использовал "мастер разделов minitool" чтобы установить жесткий диск вНеактивный.
Затем я использовал команду mbr2gpt /convert /allowFullOS
для преобразования диска ОС в GPT и включил поддержку UEFI. Наконец, загрузка стала быстрее и чище.