Windows 7 - буквы дисков самопроизвольно изменены, загрузка невозможна

5514
aroth

У меня только что были буквы подкачки Windows 7, и в результате система больше не загружалась. В системе смонтировано несколько томов, поэтому я не уверен, что именно изменилось, но как минимум следующие буквы:

C: (500GB SSD, Windows 7 install) E: (2TB RAID-1, used for storing videos, photos, misc. media files, etc.) K: (128GB SSD, used for installing whatever game I'm currently playing) ?: (old HDD that used to have some previous version of Windows on it, not sure what letter it used to have, think it may have been D:) 

...стал:

C: (old HDD that used to have some previous version of Windows on it, not sure what letter it used to have, think it may have been D:) E: (500GB SSD, Windows 7 install) D: (2TB RAID-1, used for storing videos, photos, misc. media files, etc.) F: (128GB SSD, used for installing whatever game I'm currently playing) 

Если мне приходилось спекулировать на триггере, я недавно удалял раздел на томе RAID-1 и использовал его пространство для увеличения размера другого раздела на том же томе. Казалось, все работало нормально после того, как я это сделал (несколько дней назад), хотя я не сразу перезагрузился.

Я сегодня перезагрузился, и после показа логотипа Windows в течение нескольких секунд экран погас, и машина просто сидела, ничего не делая. Последующая перезагрузка вызвала средство автоматического запуска запуска Windows, которое сообщило, что ничего не может сделать. Я сказал ему вызвать ручную консоль, и тогда я заметил, что буквы дисков переключались.

Я нашел здесь несколько инструкций о том, как вручную переназначить буквы дисков, и попробовал (я был очень удивлен, обнаружив, что редактор реестра действительно доступен в режиме восстановления). Однако, похоже, он ничего не сделал.

Поэтому я думаю, что основная проблема заключается в том, что C:сейчас E:, и, вероятно, это также не поможет тому, что сейчас C:используется для установки какой-то версии Windows.

В любом случае, вопрос в том, что могло вызвать это, и, что более важно, как это можно отменить?

1

1 ответ на вопрос

1
aroth

Итак, проблема решена, следуя инструкциям здесь:

http://www.sevenforums.com/tutorials/163216-bootrec-exe-tool-how-use-windows-recovery-environment.html

Подводя итог, перейдите в командную строку восстановления системы, а затем выполните следующие команды:

  1. bcdedit /export C:\BCD_Backup
  2. c:
  3. cd boot
  4. attrib bcd -s -h -r
  5. ren bcd bcd.old
  6. bootrec /RebuildBcd

Я повторил последовательность для обоих C:и E:, и в конце я также побежал bootrec /fixmbrдля хорошей меры.

После этого Windows загрузилась нормально, и все мои буквы дисков снова оказались правильными.

Похожие вопросы