Почему Windows 7 не может найти местоположение моего магазина BCDEdit?

1339
That Guy

Краткая предыстория: я пытаюсь устранить «неизвестные ошибки», которые возникают при обновлении с Windows 7 до Windows 10. Независимо от того, имеет ли эта проблема какое-либо отношение к этому, не имеет значения, я просто хочу, чтобы она была исправлена ​​независимо.

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

The system cannot find the path specified

Мало того, но перейдя в «Дополнительные параметры системы»> «Запуск и восстановление», я получаю раскрывающийся список, который предлагает

I have no OS?

И если это не было достаточно странно, переход к bcdedit показал, что, очевидно, мое хранилище конфигурации загрузки (правильный термин?) Отсутствует в расположении по умолчанию и вместо этого находится в папке c: \ ESD \ Windows \ Boot \ BCD по некоторым причинам.

enter image description here

Что следует отметить:

  • Я на Windows 7 Home (подлинная версия)
  • Я только загружаю Windows 7 (всегда есть)
  • У меня есть 4 дисковода (все SATA) и еще один, который ИСПОЛЬЗУЕТСЯ, чтобы быть моим основным диском, прежде чем я клонировал его на свой текущий первичный диск (я подозреваю, что именно там начались мои проблемы;))
  • В настоящее время я не могу выполнить ремонтную установку, так как проследил эту ошибку из-за ошибки при попытке выполнить ремонтную установку

Итак: как мне это исправить? Могу ли я что-то изменить, чтобы посмотреть по другому пути? Могу ли я переместить неверный путь куда-нибудь еще, чтобы его можно было найти? Я пропускаю корень проблемы полностью?

Буду признателен, если кто-нибудь ответит мне до 29 июля, если это исправит и мои ошибки обновления до Windows 10!

Обновление 7-17-16: я попробовал несколько других предложений (спасибо, magicandre1981), но, к сожалению, никто не решил проблему:

  • Загрузка из Windows 7 iso и попытка авторемонта (выдает «таблица разделов не имеет действительного системного раздела» и утверждает, что исправляет его успешно, но ничего не меняется, несмотря на многократный запуск)
  • Загрузка из Windows 7 iso и использование «bootrec / fixmbr», «bootrec / fixboot» и «bootrec / rebuildbdc» (/ fixmbr и / fixboot говорят «успешно завершено», а / rebuildbcd определяет 1 ОС, но при попытке добавить ее Надпись "Элемент не найден")
  • Загрузка из Windows 7 iso и выполнение «bootsect / nt60 all / mbr» (работает успешно, но, насколько я могу судить, ничего не меняется)
2
загрузиться с Win7 DVD и перейти к авторемонту и позволить Windows исправить BCD magicandre1981 8 лет назад 0
К сожалению, это дает мне эту ошибку: [ссылка] (http://imgh.us/IMG_20160628_205234.jpg) Я надеялся, что это можно будет исправить, исправив это. И да, я использую диск Windows 7 SP1, который я приобрел, когда купил свой ПК. That Guy 8 лет назад 0
это зашито Я никогда не видел это сообщение раньше. попробуйте другой Win7 ISO. Используйте этот трюк, чтобы получить ISO через MS страницу: http://superuser.com/a/1091004/174557 magicandre1981 8 лет назад 0
Интересно, попробую и доложу. That Guy 8 лет назад 0
Хорошие новости: это позволило мне сделать это в командной строке. Плохая новость: при попытке / rebuildbcd я получаю эту ошибку (хотя она обнаруживает мою установку Windows) [ссылка] (http://imgh.us/IMG_20160701_234922.jpg). Странные новости: bcdedit может найти магазин только в том случае, если мой основной диск подключен только один (вот что показывает [ссылка] (http://imgh.us/IMG_20160701_233544.jpg)). That Guy 8 лет назад 0
используйте графический интерфейс и выберите здесь автоматическое восстановление magicandre1981 8 лет назад 0
Ах, извините, я не осознавал, что это действительно был вариант. Windows говорит, что исправила ошибку, но ничего не изменилось: [ссылка] (http://imgh.us/IMG_20160702_133337.jpg) Каждый раз, когда я перезапускаю ее, она «исправляет» ту же ошибку. PS: Спасибо, что не отказались от этого вопроса. : D That Guy 8 лет назад 0
поиск ошибки (https://www.google.com/search?site=&source=hp&q=the+partition+table+does+not+have+a+valid+system+partition+windows+7) показывает эта команда как решение: ** bootsect / nt60 all / mbr ** (http://www.sevenforums.com/hardware-devices/36367-invalid-system-partition-2.html#post362211) magicandre1981 8 лет назад 0
Ну, команда прошла успешно, но ничего не изменилось. Я попытался запустить его вместе с другими командами bootrec (который / rebuildbcd по-прежнему дает мне «Элемент не найден», и все, что я могу найти в Google, - это пометить раздел как активный, что и есть). ИДК, если это представляет какой-либо интерес, но параметры восстановления обнаруживают Windows, только если основной диск подключен только один (см. [Здесь] (http://imgh.us/IMG_20160703_134343.jpg) и [здесь] (http: / /imgh.us/IMG_20160703_134358.jpg) против [всех дисков] (http://imgh.us/IMG_20160703_133520.jpg) и [всех дисков] (http://imgh.us/IMG_20160703_133536.jpg). That Guy 8 лет назад 0
Я спросил этого Microsoft (https://channel9.msdn.com/Shows/The-Defrag-Show) сейчас, возможно, у них есть идея, как это исправить. У меня нет идей. magicandre1981 8 лет назад 0
Что ж, спасибо за предложения, тем не менее. Вы нашли кое-что, чего не было у меня. That Guy 8 лет назад 0
Я не слышал о них. Похоже, они заняты завершением летнего обновления Windows 10. magicandre1981 8 лет назад 0
Разобрался, если вам интересно, как найти решение. Серьезно лицевая сторона здесь. -_- That Guy 8 лет назад 0

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

1
That Guy

Tl; dr: мои диски были подключены к неправильным портам SATA. Мне нужно было, чтобы SSD с Windows отображался как диск 0 (физически подключив его к порту № 0).

Кажется, все работает сейчас.

Время попробовать обновить Windows 10 ...

Почему это работает: не уверен на 100%, но похоже, что Windows 7 проверяет только первый диск, который обнаруживает в определенных ситуациях (таких как вкладка загрузки msconfig, запуск bcdedit в CMD и т. Д.), Несмотря на тот факт, что она может загружаться из внешнего -для заказа просто отлично.

это действительно странно. Приятно слышать, что вы это исправили magicandre1981 8 лет назад 0