Эти инструкции от Microsoft показывают, как исправить проблему, когда Windows забывает, какую букву должен иметь свой собственный раздел. Хотя ссылка говорит, что они применимы только для Windows XP, инструкции были проверены для работы с Windows Vista, 7 и 8.
По сути, Windows идентифицирует разделы путем объединения подписи / идентификатора их физического диска и смещения раздела от начала диска. Если вы переместите раздел вперед или назад, Windows больше не сможет распознать, что это тот же раздел, что и раньше.
Даже если вы правильно указали BCD на нужный раздел, после загрузки Windows она все равно может присвоить себе другую букву, поскольку она все еще ожидает повторного появления адреса старого раздела (раздел реестра MountingDevices содержит соответствие между физическими разделами и логическим диском). буквы). Эти инструкции исправят это.
Вы можете следовать тем же инструкциям из среды восстановления Windows, но сначала вам нужно смонтировать кусты реестра (может быть опасно, если вы не будете осторожны!).