Показать полную графическую версию : [решено] Проблема с загрузкой ОС
Vladimir_Welt
07-09-2018, 14:09
У моего друга есть проблема касательно загрузки ОС на компьютере.
При загрузке с жесткого диска пишет такую ошибку:
File: \Boot\BCD
Status: 0xc000000f
Info: Думаю описывать не нужно.
Далее загружаясь с установочной флешки, пытаюсь восстановить систему и пишет:
Обнаружены проблемы в параметрах загрузки этого компьютера.
Хотите внести исправления и перезагрузить компьютер?
Нажимая подробности пишет:
Будет восстановлен следующий параметр загрузки:
Имя: {bootmgr}
Идентификатор: {9dea862c-5cdd-4e70-acc1-p32b344d4795}
Далее расписывает что то подобное, если нужен сделаю фото монитора на этом моменте.
После нажатия "Исправить и перезапустить" пишет:
Не удается сохранить параметры запуска.
Нажимаю ок и у меня есть два пункта для выбора установленной ос и дальнейший переход к восстановлению, либо с помощью раннее созданного образа системы.
После есть две клавиши "Загрузить драйверы" и "далее".
После нажатия "Загрузить драйверы" видны все томы жесткого диска и вся оставшаяся на них информация (то есть ничего не удалилось), после нажатия "далее" появляются способы восстановления. После "далее" он мне пишет:
Внутренняя ошибка. Следующая информация, возможно, поможет устранить ошибку:
Не удается найти указанный файл. (0x80070002).
Нажимаю "ок". Появляется 5 средств восстановления. Сразу скажу, 4 первых бесполезны и не помогают, а вот на 5 месте командная строка, она то наверное и поможет.
В общем я делал chkdsk с какими то параметрами (в основном все гуглил и уже не помню). Переназначил активные томы с диска "зарезервировано системой" на диск E на котором находится папка Windows. Пробовал так же Bootrec.exe, но когда ввожу параметр /rebuildbcd пишет "не удается найти запрошенное системное устройство".
Еще много чего пробовал, хочется все же восстановить систему, а не переустанавливать. Кажется я уже близко, но далеко в этом не профессионал и не могу определить что делать дальше.
Надеюсь на вашу помощь. Отвечу на любые вопросы.
Avatar-Lion
07-09-2018, 14:18
Переназначил активные томы с диска "зарезервировано системой" на диск E на котором находится папка Windows »
Зря вы это сделали. Верните как было. Активным должен быть именно 100Мбайтный раздел, т.к. именно на нем хранится загрузчик ОС (файл BOOTMGR).
0xc000000f »
Удалите файл BCD, затем создайте новый с помощью команды BootRec /RebuildBCD.
Vladimir_Welt
07-09-2018, 14:30
Зря вы это сделали. Верните как было. Активным должен быть именно 100Мбайтный раздел, т.к. именно на нем хранится загрузчик ОС (файл BOOTMGR). »
Я вернул в исходное состояние и опять пробовал bootrec /rebuildbcd. В интернете вариаций этой команды я повидал не одну, и использовал все в разных порядках. Но для убедительно сделал это еще раз и пишет мне что было обнаружена одна система Windows. После вопроса "Добавить систему в список загрузки" пишу конечно же да(y), но опять выходит ошибка "не удается найти запрошенное системное устройство".
Avatar-Lion
07-09-2018, 15:24
"не удается найти запрошенное системное устройство" »
Вероятно, не совпадает режим загрузки с установочной флэшки и режим, в котором установлена система. Например, Windows установлена в Legacy-режиме на MBR-диск, а вы загрузились в UEFI-режиме и BootRec ищет EFI-раздел (которого, естественно, нет). Ну или наоборот.
P.S. LiveCD скачайте какой-нибудь на базе Win7 и выше, чтобы посмотреть что вообще творится с разделами и какова их структура.
Vladimir_Welt
07-09-2018, 15:40
Вероятно, не совпадает режим загрузки с установочной флэшки и режим, в котором установлена система. Например, Windows установлена в Legacy-режиме на MBR-диск, а вы загрузились в UEFI-режиме и BootRec ищет EFI-раздел (которого, естественно, нет). Ну или наоборот. »
В BIOS есть строка "Управление опциями загрузки и политики OpROM" где можно выбрать Do not launch, UEFI, Legacy. Раньше стояло Legacy, переставил на UEFI. Так же есть строка "Другие PCI устройства" где можно так же выбрать три параметра. Пробовал чтобы и там, и там стояло UEFI или Legacy, но результат тот же. "Не удается найти запрошенное системное устройство". Может я что то делаю не так? Приложу картинку с биосом.
Avatar-Lion
07-09-2018, 16:06
Vladimir_Welt, Когда загрузитесь в установочную среду, нажмите Shift + F10 и там запустите DiskPart, после чего введите команду List Disk. Если под GPT будет стоять звёздочка, значит, диск в GPT-разметке и нужна UEFI-загрузка с установочной флэшки. Если звездочки нет, то значит, система стоит в Legacy-режиме на MBR-диске. У вас же Gigabyte? F11 нажмите и увидите 2 варианта загрузки для своей флэшки. Соответственно, выбираем нужный режим загрузки и грузимся, далее выполняем RebuildBCD.
Впрочем, всё это верно только при условии, что вообще есть нужные разделы. Установочная среда Windows не слишком удобна в этом плане, лучше смотреть разметку диска и структуру разделов с помощью LiveCD (https://antisms.com/).
Vladimir_Welt
07-09-2018, 16:20
У вас же Gigabyte? »
Да, у меня гигабайт и поправочка: для Boot menu требуется нажать F12. Но ладно, я загрузил систему с Legacy и флешку (так как звездочки над GPT не стоит) и попробовал bootrec, но опять та же ошибка.
с помощью LiveCD »
У меня ссылка выводит на AntiSMS. Так и должно быть? Именно эту программу мне запустить?
И спасибо огромное за помощь.
Vladimir_Welt
07-09-2018, 16:37
LiveCD »
Я понял что такое LiveCD. Даже и не знал что есть загрузочная винда с флешки. Знал только про Linux с той же флешки. Пожалуй буду использовать ее постоянно. Спасибо. Но когда я запущу систему с LiveCD мне снова прописывать /rebuildbcd? Или придется сделать что то другое?
Avatar-Lion
07-09-2018, 17:17
ля Boot menu требуется нажать F12 »
Точно, с MSI спутал. Ладно, не суть.
Пожалуй буду использовать ее постоянно »
Для постоянного использования оно не очень хорошо годится. Могу порекомендовать более полноценный LiveCD на базе Windows 8.1, называется он "AdminPE" (легко гуглится). Но это так, для справки просто.
когда я запущу систему с LiveCD мне снова прописывать /rebuildbcd? »
Нет, с точки зрения загруженной системы ваша дохлая Винда - не более чем набор файлов, поэтому rebuildbcd делать бесполезно.
---
По поводу вашей ситуации. Запустите опять установщик Windows и там введите в командной строке последовательно:
BootRec /FixMBR
BootRec /FixBoot
Attrib -S -H -R C:\Boot\BCD
Del C:\Boot\BCD
BootRec /RebuildBCD
Vladimir_Welt
07-09-2018, 17:41
Attrib -S -H -R C:\Boot\BCD »
И снова проблемы. Если что, папка Windows у меня находится на диске E, а том "зарезервировано системой" на диске C. Так вот я ввел сначала на диск C и мне выдало "Не найден файл: C:\Boot\BCD". А если я ставлю на диск E, "не найден путь E:\Boot" (что в принципе логично, просто решил сделать это сразу)
Эх, аж даже не знаю сколько еще ошибок я повидаю.
Avatar-Lion
07-09-2018, 18:13
Vladimir_Welt,
BCDBoot E:\Windows /s C: /f BIOS
BootRec /RebuildBCD
Vladimir_Welt
07-09-2018, 18:18
Кст я загрузил компьютер с флешки с помощью LiveCD, но смог загрузить только 32 разрядную систему, ибо почему то у меня на Lex Pex (так называлась она при загрузке) вылетал синий экран.
Так вот тут много способов восстановления (приложу файл) я в них ничего не понимаю, но неужели ничего из этого не сможет помочь?
Avatar-Lion
07-09-2018, 18:21
неужели ничего из этого не сможет помочь? »
Нет, т.к. у вас отсутствуют \ повреждены \ неправильные параметры загрузки текущей системы. С самой Windows все в порядке, т.е. она загрузится как только вы пропишете верные параметры загрузки. А то, что у вас - оно предназначено для системы, у которой проблемы возникают на более поздних этапах загрузки.
Vladimir_Welt
07-09-2018, 18:31
BCDBoot E:\Windows /s C: /f BIOS »
Между ними должны быть пробелы? Если да, то мне выводит подсказку на bootrec, если нет, то мне пишет "сбой при копировании файлов". Или там не везде должны быть пробелы? Уж в этом я вообще ничего не понимаю)
Avatar-Lion
07-09-2018, 18:35
Vladimir_Welt, BCDBoot+E:\Windows+/s+C:+/f+BIOS
Пометил пробелы красными плюсиками. Надеюсь, так понятнее. Хотя судя по выведенному сообщению имеются проблемы с поврежденными или отсутствующими файлами на разделе с самой операционной системой. Выполните в командной строке chkdsk+E:+/f+/r (проверка займет несколько часов, придется подождать).
Vladimir_Welt
07-09-2018, 18:40
chkdsk+E:+/f+/r »
Это команду я уже прописывал по совету одного из сайтов, но не побоюсь прописать еще раз. На сколько я помню проверка тогда шла не более часа и в конце не выдало ничего нового. Уж не помню, что там было написано, но мне тогда это не помогло. Ладно, спасибо, отпишу как выполнится проверка.
Vladimir_Welt
07-09-2018, 19:03
Avatar-Lion, И так, проверка закончилась. Написало это:
Ошибка передачи сообщений о регистрации в журнал событий. Состояние ошибки: 50.
Уже гуглил и ничего не смог даже понять, хотя особо и не вникал.
Так же была выведена запись "Windows проверила файловую систему. Ошибок не обнаружено."
Avatar-Lion
07-09-2018, 19:11
Vladimir_Welt, BCDBoot+E:\Windows+/s+C:+/f+BIOS по-прежнему не работает?
Vladimir_Welt
07-09-2018, 19:21
Avatar-Lion, Все так же выводит подсказку. Может в этом коде ошибка? Я конечно утверждать не рискну, хотя думаю и спрашивать не имеет смысла. Вы явно знаете что пишете.
Avatar-Lion
07-09-2018, 19:23
Vladimir_Welt, Ладно, пока пропустим этот этап. RebuildBCD по-прежнему не желает работать?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC