Общее количество обнаруженных систем windows 0
Бывает, что после установки какого-нибудь обновления или после очередного эксперимента система перестала загружаться и тут уже EasyBCD не помощник просто потому что вы не можете сейчас им воспользоваться. А интересна стала эта проблема мне из-за того, что один из моих знакомых как раз столкнулся с ней.
Нам потребуется флешка, на которой записана Windows.
Первый вариант для нас – это воспользоваться автоматическим восстановлением.
Вставляем наш загрузочный носитель в компьютер и загружаемся с него.
Наша задача здесь выбрать восстановление системы.
На следующем экране выбираем «Поиск и устранение неисправностей» .
И на новой странице нажимаем « Восстановление при загрузке ».
Если все пройдет хорошо, то компьютер перезагрузится в случае успешного завершения операции или же сообщит об ошибке, если все плохо.
В последнем случае есть еще вариант.
Надо необходимо проделать в принципе все те же операции, только на последнем пункте вместо «восстановления» выбираем « Командная строка »
Есть конечно способ быстрее, как только вы загрузитесь с флешки, просто нажмите « SHIFT+F10 »
Запускаем программу diskpart, для этого вводим команду:
Теперь нам нужно посмотреть список всех доступных томов, для этого вводим команду:
list volume
Обратите внимание, что буква диска с ОС не обязательно будет «C», поэтому вам нужно запомнить ее.
Теперь нам нужно выйти из программы, вводим команду:
exit
Теперь нам нужно восстановить файл загрузки следующей командой:
bcdboot c:\windows
(причем буква «С» в данном случае – это буква диска, на котором записана ОС)
Как видно на моем примере, я ошибся буквой и у меня ничего не получилось, так как ОС у меня на диске « D »
Но, когда я прописал правильную букву диска, операция прошла успешно.
Бывает конечно, но довольно редко, что и этот способ не работает, тогда нам нужно перейти к следующему действию.
Опять включаем программу diskpart, для этого вводим команду:
В зависимости от того UEFI и GPT у вас или BOIS и MBR, разметка может выглядеть по-разному. У вас может показаться скрытый раздел размером 100 мб в формате FAT32.
Или же раздел в формате NTFS размером 500мб.
Вам нужно запомнить номер этого раздела. А затем вам нужно поочередно ввести следующие команды:
select volume N
причем N – это номер тома
format fs=fat32 или format fs=ntfs
в зависимости от того, какая файловая система на разделе
кстати можно еще дописать quick для ускорения процесса. В моем случае это выглядит так.
В любом случае должно выполниться форматирование тома
assign letter=Z
присваиваем букву Z этому разделу
exit
выходим из Diskpart
bcdboot C:\Windows /s Z: /f ALL
причем C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу. На моем примере это выглядит так:
Первый раз я косячнул с пробелом, поэтому не повторяйте моих ошибок. И делайте правильно.
Нас тот случай, когда у вас несколько ОС, повторите команду для второй копии, только не забудьте, про другое расположение файлов
list volume
select volume N
номер скрытого тома, которому мы присваивали букву
remove letter=Z
удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся
По идее этим способов должно быть достаточно, но на всякий случай есть еще один бонусный метод.
Воспользуемся утилитой bootrec.exe
Для этого загружаемся с загрузочной флешки, и нажимаем «Восстановление системы».
Для Семерки причем следующее окошко будет выглядеть так:
А для более новых ОС чуть по-другому.
Вводим:
bootrec.exe
Команд здесь не много и разобраться с ними не сложно.
/fixboot
Команда позволяет записать новый загрузочный сектор на системном разделе диска, при этом загрузочный раздел будет создан так, чтобы он был совместим с вашей операционной системой — Windows 7, 8.1, 10
Поврежден загрузочный сектор (например, после изменения структуры и размеров разделов жесткого диска)
Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
Был записан какой-либо не Windows-совместимый загрузочный сектор.
No bootable device
Missing operating system
Non-system disk or disk error
/scanos
Команда ищет ОС, для которых нет записей в файле загрузки. Если таковые найдены, то вам нужно воспользоваться командой /RebuildBcd.
Установка с загрузочного диска
Устанавливаю W7 с загрузочного дика,в BIOS загрузку выставил с дисковода,но установка не идет,а.
Создание загрузочного диска
Какие папки, из имеющихся на пк, необходимо вставить в окно проги: Windows7-USB-DVD-Tools.exe.
Не происходит загрузка windows и загрузочного диска
Здравствуйте. Начну с самого начала. Однажды был вынужден подсоединить не работающий жесткий.
Создание загрузочного диска в разделе Внешнего HDD
Подскажите пожалуйста как решить проблему ! Хочу на внешнем Жестком диске создать раздел и записать.
Жесткий диск с разметкой GPT (по всем признакам), поэтому все выполненные команды "ушли в пустоту". Восстановить загрузку через Восстановление -> Восстановление запуска не пробовали? Или вручную, в diskpart
Diskpart завершит работу, ком.строка останется открытой, в ней выполнить
вместо Х подставить букву, которую имеет раздел с системой. Жесткий диск с разметкой GPT (по всем признакам), поэтому все выполненные команды "ушли в пустоту". Восстановить загрузку через Восстановление -> Восстановление запуска не пробовали? Или вручную, в diskpartBashВыделить код
1
2
3
4
list vol - посмотреть какую букву имеет раздел с системой
sel vol 2 - выбрать раздел 99 МБ
assign letter=m
exit
Diskpart завершит работу, ком.строка останется открытой, в ней выполнить
PureBasicВыделить код
1
bcdboot X:\windows /s M: /f UEFI
вместо Х подставить букву, которую имеет раздел с системой. bcdboot X:\windows /s M: /f UEFI не выполняется, появляется справка по командам.
Через восстановление запуска тоже не получается. Но сейчас посмотрел ещё раз внимательно и обнаружил, что система пытается определиться как windows 10, хотя у меня стояла 7 и загрузочный диск тоже с семёркой. Возможно из-за этого такие проблемы. Не знаю почему так определяется и как это победить. Тогда bcdboot C:\windows /s M: (семёрка не понимает параметра /f UEFI) Но сейчас посмотрел ещё раз внимательно и обнаружил, что система пытается определиться как windows 10, хотя у меня стояла 7 и загрузочный диск тоже с семёркой. Это как раз то, о чём я хотел, но забыл написАть. Если у Вас 7-ка сборка от народных умельцев, то возможны ошибки при выполнении команд. А похоже, что система у Вас сборка. Можно попробовать выполнить все эти команды с установочной флешки с Win 8;8.1;10 или с Live USB типа Сергей Стрелец. Тогда bcdboot C:\windows /s M: (семёрка не понимает параметра /f UEFI) Это как раз то, о чём я хотел, но забыл написАть. Если у Вас 7-ка сборка от народных умельцев, то возможны ошибки при выполнении команд. А похоже, что система у Вас сборка. Можно попробовать выполнить все эти команды с установочной флешки с Win 8;8.1;10 или с Live USB типа Сергей Стрелец.
Скачал софт от Стрельца, теперь при bcdboot C:\windows /s F: /f UEFI и bcdboot C:\windows /s F: (тут актуальный диск F), выдаёт ошибку
BFSVC Error: BCD Strings MUI load failure C:\windows\System32\bootstr.dll (2).
BFSVC Error: Failed to initialize global state.
а при bootrec.exe /fixboot
Access denied
Так же там есть программа disk manager. Может быть с помощью неё можно как-то попытаться что-то сделать?
Андрей1224, Как думаете, может, есть смысл пересоздать раздел efi под загрузчик? Чем-то он мне не нравится. Я бы его удалила и пересоздала через дискпарт и уже туда попыталась прописать через bcdbootgecata,
У нас с Вами мысли сходятся. Я тоже хотел это предложить, но меня остановило то, что у ТС по-видимому сборка и я опасался как бы вообще всё не загубить. Не известно чего ожидать от сборки в ответ на стандартные команды и ошибки которые "словил" ТС при попытке прописать загрузчик только усиливают мои сомнения.
Я вообще стараюсь не участвовать в теме, если ОС сборка, так как попытки что-то сделать стандартными средствами, это как биться головой об стену. ИМХО конечно.
Добавлено через 4 часа 38 минут
Предлагаю альтернативный (более мягкий) вариант, вместо удаления раздела EFI.
Потребуется флешка с ФС FAT32. На флешке могут быть данные, но она не должна быть установочной с каким-нибудь дистрибутивом или с Live USB. Подключить флешку. Загрузиться с Live USB Сергей Стрелец, посмотреть какие буквы имеют раздел с системой и флешка на которую будем записывать загрузчик, открыть ком.строку от имени администратора
При установке Windows может создавать отдельный загрузочный раздел, а может нет. Даныный способ был реализован с установленным Windows без отдельного загрузочного раздела и без UEFI . Все файлы пользователя на месте и Windows стала загружаться в штатном режиме.
Естественно было переделано множество способов восстановить загрузку и прочитано множество форумов. Решение нашлось опытным путем.
Решение:
По инструкции необходимо запустить диск дистрибутива Windows и восстановить загрузку, но установочный диск не видит ранее установленную операционную систему. Далее, на форумах, нам предлагается ряд действий по решению проблемы:
bootrec.exe /FixMbr (выполняет успешно)
bootrec.exe /FixBoot (отказ, заблокировано)
bootrec.exe /RebuildBcd (бессмысленно и недоступно, потому что остановились на прошлом шаге)
bcdboot.exe c:\windows (тоже не работает)
Всё дальнейшее имеет смысл, если выполнен chkdsk /f /r, жесткий диск работает и раздел основного диска C не испорчен.
1. Загружаемся с мультизагрузочной флешки, находим программу EasyBCD 2.3 и далее
В пункте меню "Установка BCD" выбираем загрузочный диск и жмем "Переписать MBR" (соглашаемся с возможными рисками), потом "Установить BCD". Далее переходим в пункт меню "Добавить запись"
Выбираем все по смыслу и жмем добавить.
Перезагружаемся и видим, что одна ошибка ушла и появилась другая, в которой нам рекомендуют запустить загрузочный диск Windows и восстановить загрузчик, но на данном этапе необходимо сделать следующее.
Не знаю как кому, но загружаемся снова с загрузочной флешки, включаем Total Commander, в нем выбираем диск с нашим Windows, включаем командную строку и с диска C и далее по тексту
bootrec /FixMbr (выполняет успешно)
bootrec /FixBoot (отказ, заблокированно)
Видим надпись "Общее количество обнаруженных систем 0" - это нормально.
Далее команды по списку:
bcdedit /export C:\BCD_Backup
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
Общее количество обнаруженных систем 1
Вот то что нам нужно было, без этого система восстановления Windows не будет знать что восстанавливать.
Перезагружаемся. Видим file \Boot\BCD_Status 0x000000f .
Но теперь, когда будем загружаться с установочного диска Windows при попытке восстановления он увидит ранее установленный Windows и сделает сам все так как должно быть.
Восстановление загрузчика Windows 8.1. Удаляем шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создаём их заново
Привет друзья! Меня зовут Владимир и я отвечу на этот вопрос. Если ваша Windows 8.1 не загружается и вы использовали все имеющиеся средства для восстановления загрузчика, то можно удалить ответственный за загрузку системы: шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создать их заново. В управлении дисками можно увидеть только шифрованный (EFI) системный раздел 300 Мб, раздел MSR 128 Мб виден только в командной строке при вводе команды « lis par ».
открывается окно командной строки, вводим команды:
lis dis (выводит список физических дисков).
sel dis 0 (выбираем жёсткий диск ноутбука 931 Гб, а второй накопитель 14 Гб - загрузочная флешка Windows 8.1).
lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).
sel par 1 (выбираем первый раздел
del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)
del par override
del par override
Всё, все три скрытых раздела мы удалили.
Теперь, если выбрать диск и ввести команду lis par , то мы увидим всего два раздела на жёстком диске ноутбука:
Раздел 4 - установленная Windows 8.1
Раздел 5 - скрытый раздел восстановления с заводскими настройками.
Создаём заново шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб
lis dis (выводим список дисков).
sel dis 0 (выбираем жёсткий диск ноутбука).
create par efi size=300 (создаём шифрованный (EFI) системный раздел 300 Мб).
format fs=fat32 (форматируем его в файловую систему FAT32).
creat par msr size=128 (создаём раздел MSR 128 Мб)
lis vol (выводятся все разделы жёсткого диска).
exit (выходим из diskpart)
Создаём загрузчик командой
bcdboot C:\Windows , так как буква диска операционной системы в среде восстановления (C:).
Файлы загрузки успешно созданы.
Всё, перезагружаемся и Windows 8.1 должна загрузиться.
Читаем по этой теме:
Рекомендуем другие статьи по данной темеКомментарии (54)
Рекламный блок
Подпишитесь на рассылку
Навигация
Облако тегов
Архив статей
Сейчас обсуждаем
admin
Могу привести личный пример. Обычно у меня открыто два браузера со множеством вкладок, для такой
гость
Сколько по вашему мнению на сегодняшний день нужно оперативной памяти для компьютера с Windows 11?
Я бы сказал, что уже есть проблема с драйверами на старые устройства. У меня перестал работать
Антон П
Ещё бы я добавил сюда бюджетные восьмипоточные камешки: Intel Core i3-9100F, Core i3-10100F, AMD
Гость Владимир
Хорошая статья, только я бы сказал, что чипсет, это по сути и есть материнская плата! Почти все
RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.
Наш сайт – прекрасная находка для тех, кто хочет основательно разобраться в компьютере и Windows, повысить свой уровень пользователя до опытного или профи.
Читайте также: