- Ошибка загрузки Windows 0xc0000359 в azure VM
- Симптомы
- Причина
- Разрешение
- Шаг 1. Прикрепить диск ОС VM к другому VM в качестве диска данных
- Шаг 2. Замена поврежденного файла
- Сообщение Windows Boot Manager об ошибке 0xc0000359
- error 0xc0000359
- Ответы (12)
- Разбираемся с ошибкой загрузки из-за отсутствующей цифровой подписи драйвера в x64 системе
Ошибка загрузки Windows 0xc0000359 в azure VM
В этой статье предоставляется решение проблемы, в которой Windows VM не начинается с 0xc0000359 кода ошибки.
Оригинальная версия продукта: Виртуальная машина под управлением Windows
Исходный номер КБ: 4010135
Симптомы
Windows не начинается. Вместо этого система создает ошибку, которая напоминает следующее:
Файл: \Windows\System32\drivers\
Состояние: 0xc0000359
Info. Windows не удалось загрузить, так как критический системный драйвер отсутствует или поврежден.
В этом сообщении представлен фактически найденный двоичный файл.
Причина
Проблема возникает из-за того, что двоичный файл — это 32-битная версия, и его необходимо заменить 64-битной версией.
Разрешение
Если у вас есть последнее резервное копирование VM, вы можете попытаться восстановить VM из резервного копирования, чтобы устранить проблему загрузки.
Чтобы устранить проблему, выполните следующие действия.
Шаг 1. Прикрепить диск ОС VM к другому VM в качестве диска данных
- Удаление виртуальной машины (VM). Убедитесь, что при этом выберите параметр Keep the disks.
- Прикрепить диск ОС в качестве диска данных к другому VM (устранение неполадок). Дополнительные сведения см. в сайте How to attach a data disk to a Windows VM in the Azure portal.
- Подключение к устранению неполадок. Управление диском open Computer >Management. Убедитесь, что диск ОС находится в сети и что в его разделах назначены буквы дисков.
Шаг 2. Замена поврежденного файла
На присоединенном диске просмотрите расположение двоичного файла, отображаемого в сообщении об ошибке.
Переименовать файл в .OLD .
На прикрепленных дисках просмотрите \Windows\winsxs папку. Затем ищите двоичный файл, отображаемый в сообщении об ошибке. Для этого запустите следующую команду по командной подсказке:
Команда перечисляет все различные версии двоичного файла вместе с созданной датой. Скопируйте последнюю версию двоичного файла в windows\system32 папку, запуская следующую команду:
Например, см. следующий снимок экрана.
Примечания.
- На снимке экрана показан том E. Однако фактическое письмо будет соответствующим образом отражать один из неисправных дисков (диск ОС, присоединенный в качестве диска данных на VM устранения неполадок).
- Если последняя двоичная версия не работает, можно попробовать предыдущую версию файла, чтобы получить более ранний уровень обновления системы на этом компоненте.
- Если единственный двоичный файл, возвращенный на этом шаге, совпадает с файлом, который вы пытаетесь заменить на затронутом VM, и если оба файла имеют одинаковый размер и время, вы можете заменить поврежденный файл копированием из другого рабочего VM, который имеет ту же ОС и, по возможности, тот же уровень обновления системы.
Отсоединить восстановленный диск от устранения неполадок. Затем создайте VM с диска ОС.
Сообщение Windows Boot Manager об ошибке 0xc0000359
Не запускается Windows, и в биосе в boot ничего, кроме windows boot manager с восклицательным знаком
точно такая же проблема-не запускается винда и в биосе в буте ничего кроме windows boot manager с.
Попытка восстановить предустановленную ОС. Из Boot Option пропал Windows Boot Manager
Доброго времени суток! Внимание — длиннопост) Ноутбук ASUS x201e. Изначально от производителя была.
Windows boot manager boot failed
Доброго времени суток. У знакомой ноутбук Lenovo G500. Всё было хорошо, но в один прекрасный.
Windows boot manager
При заходе в биос в снизу находидтся Windows boot manager. Что это такое вообще?
Установлено 2 ГБ ОЗУ, ЖД на 282,9 ГБ (если верить Windows); другой дистрибутив не скачивал, но не думаю, что проблема в нём, на другие компьютеры/ноутбуки ставится прекрасно; хочу установить 32-разрядную; пробую делать всё, что мне говорят на 4 форумах, ни один из советов пока не помог
Добавлено через 15 минут
Оказалось, что неверны контрольные суммы образа, думаю, что проблема именно в этом.
Спасибо за помощь
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Windows Boot Manager
Добрый день ! Третий день мучаюсь, пожалуйста помогите 🙂 Купил новый компьютер, нужно было.
Windows Boot Manager
При включении компьютера после BIOS появляется Windows Boot Manager с выбором ОС: 1).
Windows boot manager
Здравствуйте форумчане. Решил переустановить W8.1 на W7. Но как оказалось на gpt диск это сделать.
Пропал Windows Boot Manager после удаления раздела с Windows 8.1
Здравствуйте, Имелся dual boot из Windows 10 и Windows 8.1, появившийся после бесплатного.
error 0xc0000359
Ответы (12)
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
3 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
и на них магазин уже сам ставит свои винды естессно пиратские.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Разбираемся с ошибкой загрузки из-за отсутствующей цифровой подписи драйвера в x64 системе
В этой статье постараюсь описать методику диагностики проблем с неподписанными файлами драйверов в x64 битной версии Windows систем, из-за которых компьютер перестает загружаться и при загрузке падает в BSOD. Но систему все-таки можно загрузить, отключив проверку цифровой подписи при загрузке (F8 -> Disable Driver Signature Enforcement). В качестве примера в этой статье я буду работать с Windows Server 2008 R2 (которая, напомню, бывает только в 64-разрядной редакции), но данная методика подойдет так и для Windows 7 x64 и Vista x64.
Если вернуться к предыстории вопроса, то вспомним, что Microsoft приняла решение о том, что в 64-битных системах, начиная с Windows Vista, Windows загружает драйвера в режим ядра только в том случае, если драйвер имеет цифровую подпись. Если же цифровая подпись драйвера отсутствует, то при загрузке системы случается критическая ошибка (зависит от типа драйвера, загрузка которого заблокирована) и появляется экран BSOD. Конкретная ошибка и ее код зависят от конкретного драйвера, который заблокирован в процессе загрузки. Некоторые ошибок прямо на экране BSOD могут указывать на файл неподписанного драйвера.
В моем случае после обновления драйверов на сервере Windows 2008 r2 при обычной загрузки машины появился синий экран смерти с текстом:
STOP: c000021a (fatal System Error)
The initial session process or system process terminated unexpectedly with a status of 0x00000000 (0xc000428 0x00100448). The system has been shut down
Попробуем выяснить что это за ошибка, какой драйвер ее вызывает т определим по драйверу конкретное устройство.
Для декодирования ошибки нам нужен второй параметр (он выделен жирным) — 0xc000428.
Преобразуем hex код ошибки в более удобочитаемую форму. Для этого можно воспользоваться встроенной в Windows утилитой SLUI.EXE или же сопоставить код этой ошибки в файле ntstatus.h, найти который можно в Windows SDK. Воспользуемся первым способом, для чего в командной строке выполним:
Как вы видите на скриншоте, мы убедились в том, что BSOD вызвана невозможностью проверить цифровую подпись драйвера (“Windows cannot verify digital signature for this file”)
Перезагружаем наш компьютер и при загрузке жмем клавишу F8. В расширенном загрузочном меню (Advanced Boot Options) отключаем проверку цифровой подписи, выбрав Disable Driver Signature Enforcement .
В том случае, если в таком режиме сервер загрузиться, мы точно уверены в том, что некий неподписанный модуль или драйвер не позволяет системе нормально загрузиться.
Следующий шаг – определение файла проблемного модуля или драйвера. Откроем консоль журнал событий (Event Viewer) и перейдем в раздел Applications and Services Logs -> Microsoft -> Windows -> CodeIntegrity -> Operational.
Примечание: если при доступе к логам в этой ветке появляется ошибка “access denied”, создайте на диске c: каталог, предоставив группе Everyone полный доступ. Затем измените путь к файлу ETL на новый каталог, и отключите и заново включите логирование.
В моем случае, в журнале есть событие EventID 3001 с текстом «Code Integrity determined an unsigned kernel module \Device\HarddiskVolume1\Windows\System32\win32k.sys is loaded into the system. Check with the publisher to see if a signed version of the kernel module is available». Вот мы и нашли проблемный драйвер!
Данный драйвер может быть как родным драйвером Microsoft, так и драйвером стороннего разработчика. Удостоверимся, что данный драйвер действительно не имеет цифровой подписи. Для этого нам понадобится утилита от Sysinternals под названием SIGCHECK.EXE (взять ее можно тут http://technet.microsoft.com/en-us/sysinternals/bb897441).
Проверку наличия цифровой подписи выполним командой:
Если подпись отсутствует, то в поле Verified будет указано Unsigned (в противном случае, соответственно Signed).
Перед нами есть два варианта решения проблемы невозможности нормальной загруки системы с неподписанным драйвером:
- Найти подписанную версию драйвера
- Отказаться от использования данного драйвера (и устройства)
- отключить проверку цифровой подписи драйвера в Windows
Третий вариант может не подойти по тем или иным причинам. В первых двух случаях нам нужно определить к какому конкретному устройству относится данный файл драйвера .sys.
Как же определить устройство, зная лишь имя sys-файла? Я использую следующую методику (пусть нам нужно определить устройство, драйвер которого имеет имя HpCISSs2.sys):
1) Открываем редактор реестра и поиском по ветке HKEY_LOAL_MACHINE\SYSTEM\ControlSet001 ищем ключ со значением HpCISSs2.sys
2) В моем случае он нашелся в ветке HKEY_LOAL_MACHINE\SYSTEM\ControlSet001\services\HpCISSs2
3) Разворачиваем вложенную ветку с названием ENUM, нас интересует значение ключа 0, в моем случае это PCI\VEN_103C&DEV_3230&SUBSYS_3235103C&REV_01\4&3b416f2c&0&0018
4) Определяем, что производитель устройства имеет ID 103C, а код устройства 3230
5) Далее на сайте указываем в полях Vendor Search и Device Search найденные нами коды.
6) Получаем что искомое нами устройство контроллер жестких дисков HP Smart Array P400 Controller.
Нам осталось лишь найти новую версию драйвера на сайте производителя оборудования (внимательно смотрите для каких версий ОС подходит нужный вам драйвер) и обновить драйвер на компьютере.