1

Windows Vista загружается с неверной буквой диска. Вместо загрузки с буквы диска C: он получает букву диска D: и, следовательно, не может войти в профиль пользователя.

Эта ситуация произошла, потому что я пытался заменить жесткий диск:
Я вынул оригинальный жесткий диск с компьютера, содержащего Vista.
Вставьте его в другой компьютер и скопируйте жесткий диск на новый с помощью некоторого программного обеспечения с графическим интерфейсом.
Я вставил новый жесткий диск обратно в компьютер с Vista.
При загрузке загружается полностью до приглашения к входу.
При входе в систему он там некоторое время висит.
При нажатии Ctrl + Alt + Del я могу запустить диспетчер задач.
Из диспетчера задач я запускаю Explorer.exe.
Он загружает временный профиль, сообщая, что он будет удален при выходе из системы.
Глядя на буквы диска, я вижу, что ему присвоена неправильная буква диска.

Восстановление при запуске с жесткого диска завершается неудачно, так как на этом диске отсутствует раздел RECOVERY.

Попробовал Запустить ремонт с Vista CD. Не обнаруживает проблем при запуске. Дисковод правильно отображается как C: там.
Ран:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
chkdsk C: /f

Это не решило проблему.

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

Диск не имеет C: назначен. Диск ОС получает D: Дисководы карт памяти начинаются с E: и ниже.

Как исправить неправильное назначение букв при загрузке в Vista?

Решение
Загрузитесь в безопасном режиме, нажав F8 во время загрузки.
Войдите в учетную запись с правами администратора.
Когда появится «Подготовка рабочего стола ...», нажмите Ctrl + Alt + Del и выберите «Диспетчер задач».
В диспетчере задач перейдите в File -> New Task (Run...) и введите explorer.exe .
При загрузке проводника следуйте инструкциям в ответе для запуска regedt32.exe, переименования устройств и перезагрузки.

1 ответ1

2
  1. Войдите в систему как администратор (или просто запустите их как администратор)
  2. Запустите regedt32.exe
  3. Проверьте, имеют ли Administrators полный контроль над HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices , щелкнув его правой кнопкой мыши и затем щелкнув « Permissions
  4. Если у вас нет Full control выберите Allow чтобы получить Full control
  5. Запустите regedit.exe
  6. Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  7. Переименуйте \DosDevices\C: в \DosDevices\Z:
  8. Переименуйте \DosDevices\D: в \DosDevices\C:
  9. Переименуйте \DosDevices\Z: в \DosDevices\D:
  10. перезагружать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .