- Ошибка при обновлении до Windows Storage Server 2016 или Windows Server 2016: Windows не удается проверить цифровую подпись для этого файла
- Симптомы
- Причина
- Ошибка 0xc0000428 в Windows 10 при запуске или установке
- Исправление ошибки 0xc0000428 при запуске Windows 10
- Ошибка 0xc0000428 при установке Windows 10
- Исправление ошибки 0xc0000428 при запуске или установке Windows
- Причины ошибки
- Исправление ошибки 0xc0000428 при запуске Windows 10
- Однократное отключение проверки подлинности цифровой подписи
- Удаление проблемного файла
- Отключение проверки идентификатора драйверов на постоянной основе
- Восстановление при загрузке
- Ошибка 0xc0000428 при установке Windows 10
Ошибка при обновлении до Windows Storage Server 2016 или Windows Server 2016: Windows не удается проверить цифровую подпись для этого файла
В этой статье приводится обходное решение проблемы, из-за которой при обновлении до Windows Storage Server 2016 или Windows Server 2016 возникает ошибка (Windows не удается проверить цифровую подпись для этого файла).
Исходная версия продукта: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Исходный номер КБ: 3193460
Симптомы
При попытке обновить систему до Windows Storage Server 2016 или Windows Server 2016 процесс не удается завершиться на 95 %, и вы получите следующее сообщение об ошибке:
Произошли следующие ошибки:
Windows не может проверить цифровую подпись для этого файла. Недавнее изменение оборудования или программного обеспечения могло привести к неправильной установке файла, подписанного неправильно или поврежденного, или к вредоносному ПРОГРАММНОму обеспечению, который может стать неизвестным источником. Во время автоматической установки произошла ошибка. Узлы необходимо настроить вручную.
Эта проблема возникает при следующих условиях:
- Windows Storage Server 2012 R2 обновляется до Windows Storage Server 2016 или Windows Server 2012 R2 до Windows Server 2016.
- В исходной системе установлена функция OOBE устройства OEM.
Причина
Эта проблема возникает из-за того, что некоторые системы OEM погрузки вместе с пользовательским обновлением при OOBE. Это обновление OOBE устанавливается с помощью службы управления образами и образами развертывания (DISM) и имеет специальную операцию переименования, которая заменяет основную функцию OOBE. Эта замена вызывает ошибку цифровой подписи.
Ошибка 0xc0000428 в Windows 10 при запуске или установке
Одна из распространенных ошибок Windows 10, с которой можно столкнуться как при запуске ОС так и при её установке — «Не удалось проверить цифровую подпись этого файла», код ошибки 0xc0000428. В некоторых случаях появления синего экрана с этим кодом также указывается имя проблемного файла, частые варианты — oem-drv64.sys (для не вполне легальных ОС), winload.exe.
В этой инструкции подробно о возможных причинах этой ошибки и о способах её исправить в зависимости от ситуации и конкретного сценария появления проблемы.
Исправление ошибки 0xc0000428 при запуске Windows 10
В случаях появления ошибки «Не удалось проверить цифровую подпись этого файла» с кодом 0xc0000428 при запуске системы (при условии, что до этого Windows 10 запускалась нормально) среди причин можно предположить:
- Установку неподписанных драйверов устройств, в том числе виртуальных, которые может устанавливать стороннее прикладное ПО.
- Модификацию или замену системных файлов Windows 10, загрузчика системы, например, при использовании различных твиков системы, установке второй ОС на компьютер или ноутбук.
Сообщение об ошибке в нижней части, помимо прочего, предлагает нажать клавишу F8 для доступа к параметрам загрузки и именно её мы будем использовать для исправления ошибки:
- Нажмите F8, а если не сработает и у вас ноутбук — Fn+F
- Откроется окно выборов параметров загрузки, вам требуется пункт «Отключить обязательную проверку подписи драйверов» — F7 или Fn+F7 (можно также использовать просто клавишу 7 в верхнем ряду).
- В этот раз, при условии исправного загрузчика запуск Windows 10 должен произойти без проблем.
- Дальнейшие действия могут быть следующими: удаление проблемного драйвера и соответствующих ему служб (в случае oem-drvsys может привести к проблемам с активацией и, в некоторых случаях, запуском), софта, который его установил или отключение проверки цифровой подписи драйверов Windows 10 на постоянной основе, о чем — пункт 5.
- Второе можно сделать с помощью командной строки, запущенной от имени администратора, введя команду bcdedit.exe /set nointegritychecks on а после перезагрузки также отключив Secure Boot в БИОС. При желании, можно использовать сторонние программы, такие как EasyBCD для отключения проверки цифровой подписи: в этой программе потребуется зайти в «Дополнительные параметры» (Advanced Settings) — Вкладка «Дополнительно» (Advanced) и установить отметку отключения проверки цифровой подписи драйверов (Allow use of unsigned drivers), а затем сохранить настройки кнопкой Save Settings (в программе есть и русский язык интерфейса, но при его включении иногда часть интерфейса становится не видна, потому привожу информацию на английском). После перезагрузки отключите функцию Secure Boot, если она включена в БИОС/UEFI.
Если указанные шаги не помогли или варианты загрузки по F8 не работают, попробуйте выполнить восстановление загрузчика Windows 10, используя загрузочную флешку с системой (при ее отсутствии придется создать где-то на другом компьютере).
Также можно попробовать использовать точки восстановления системы при их наличии: загрузитесь с загрузочной флешки Windows 10, на экране после выбора языка внизу справа нажмите «Восстановление системы» и найдите точки восстановления в параметрах.
Примечание: если ошибка вызвана файлом oem-drv64.sys и вы решили его удалить (напомню, на нелицензионных ОС после этого возможны дополнительные проблемы), удалите также раздел реестра
Ошибка 0xc0000428 при установке Windows 10
Причины появления рассматриваемой ошибки при установке Windows 10 на компьютер обычно диагностируются сложнее. Распространенными случаями являются следующие:
- Ошибка происходит при загрузке с установочной флешки — может возникать при использовании мультизагрузочных флешек и накопителей с загрузчиком Grub4DOS (такие, например, получаются при использовании WinSetupFromUSB). Попробуйте записать флешку другим образом, например с помощью Rufus. Также может помочь отключение Secure Boot в БИОС компьютера или ноутбука.
- Ошибка возникает при первой перезагрузке после начала установки. Здесь можно попробовать: если на компьютере стояла другая ОС, удалить раздел с загрузчиком от неё и заново запустить установку. Если установка выполняется на чистый диск, можно попробовать другой образ и отключение Secure Boot.
Если ни один из подходов не сработал в вашем случае, опишите в комментарии конкретную ситуацию, после чего возникла проблема и на какой файл указывает сообщение об ошибке, если такое указание присутствует. Я постараюсь помочь.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
24.08.2019 в 15:23
У меня такая же проблема но вместо f8 и ESC написано нажмите на f1 чтобы попасть в среду восстановления
Но когда я нажимаю на эти клавиши ноут выключается
Что делать?
25.08.2019 в 09:07
Здравствуйте. Про F1 сообщается именно на таком же синем экране с текстом ошибки? А если нажать Fn+F1 — тот же результат?
27.09.2019 в 05:41
Установка идёт на новый диск (физичиекий носитель). После первой загрузки всё хорошо (после всех настроек), далее пропала возможность выбора ОС (стоит 7ка так же), добавил с помощью EasyBCD, но при попытке загрузиться в 10ку сообщение об ошибке winload.exe, активация ещё не выполнена. Никаких Ф8 соответственно нет на данном этапе для этой ОС, как я понял.
27.09.2019 в 12:21
Здравствуйте.
А обе системы в одном режиме установлены? И там и там Legacy на диск MBR?
Можно попробовать без EasyBCD, а через bootrec /scanos добавить 7-ку после установки 10-ки.
17.11.2019 в 04:56
В моём случае я поменял оперативную память на материнке GA-E3000N, долго не мог понять в чем дело (устанавливал винду), в итоге дошло, что на эту мать далеко не каждая память подходит и для тех, что подходят (в число которых новая планка не входила) в списке была пометка, что частота снижается до 1333, собственно в биос я и опустил вручную частоту и заработало как полагается
21.05.2020 в 04:57
Чтоб установить с 10 или 8 винды семерку. Или отключить проверку цифровой подписи.
Нужно зайти в BIOS.
1) Secure boot control — disable
2) Launch CSM — enable
Это все что нужно.
Так же для HP пользователей нужно отключать
3)Legacy Support.
20.06.2020 в 05:49
У меня ошибка 428 но когда я нажимаю f1 у меня ошибка 221
07.11.2020 в 00:48
Добрый вечер спасибо за помощь, я посмотрел последний ваш ответ, вроде помогло пока вот пытаюсь установить винду, спасибо)
22.12.2020 в 21:37
Здравствуйте, а что делать, если ниже (в синем экране) не появляются кнопки F8, ВВОД и ESC?
23.12.2020 в 10:35
Здравствуйте. И дополнительных параметров и ничего? А в какой момент ошибка появляется?
23.12.2020 в 13:05
Вообще ничего ниже ошибки нету. Возникает в момент запуска компьютера
09.03.2021 в 21:01
Таже самая проблема. Вы ее смогли починить? Если да, то как?)
Исправление ошибки 0xc0000428 при запуске или установке Windows
Пользователи ОС Windows знакомы с различными видами ошибок, в том числе критических, вследствие которых возникают знаменитые чёрные и синие «экраны смерти». Неполадки могут появляться при старте системы, во время работы, обновления или на разных этапах установки и могут быть вызваны программным либо аппаратным сбоем, при этом в большинстве случаев проблема легко решаема без привлечения к процессу специалистов. Сообщение, сопровождающееся кодом ошибки, отчасти помогает определить природу сбоя и устранить неисправность, хотя не всегда текст, описывающий ошибку достаточно информативен.
Например, нередко при запуске или установке Windows 7, 8, 10 возникает ошибка с кодом 0xc0000428, препятствующая дальнейшим действиям. Иногда сообщение даже указывает на проблемный файл и его расположение, а в сведениях о произошедшей ошибке можно увидеть пояснение к ней – «Системе не удаётся проверить цифровую подпись этого файла» или другую информацию. Когда сбойный файл не указывается, решение задачи усложняется. Почему появляется проблема и как от неё избавиться мы и рассмотрим.
Причины ошибки
Возникает BSOD ошибка 0xc0000428 спонтанно, часто на завершающем этапе установки Windows и при загрузке компонентов системы. В этом чаще всего виновен файл oem-drv64.sys, препятствующий процедуре ввиду отсутствия цифровой подписи, которую проверяет ОС. Иногда корректной установке может помешать неправильно заданный в BIOS режим, тогда его нужно будет поменять. Настройки могут слетать, что затем приводит ПК в состояние ошибки, код 0xc0000428. Кроме того, сбой может возникать, когда на компьютере стоит две операционные системы.
Ошибка 0xc0000428 может быть спровоцирована такими факторами:
- Попытка инсталляции нелегальной версии Windows.
- На одном из драйверов отсутствует цифровая подпись.
- Установка неподписанных драйверов на виртуальные машины, эмулирующие операционную систему.
- Отсутствие или повреждение драйвера, несоответствие версии ОС.
- Использование готовых .reg-файлов, позволяющих вносить изменения в реестр зависимо от внутреннего кода (твики реестра).
- Повреждение загрузчика.
От причины, по которой возникла ошибка 0xc0000428, напрямую зависит способ устранения проблемы. Поскольку знакомство с данным сбоем, как и с любым подобным, ничего хорошего не сулит, и проигнорировать его не получится, вопрос нужно решать путём выяснения и устранения источника этого явления.
Исправление ошибки 0xc0000428 при запуске Windows 10
Если проблема состоит в том, что в загрузке имеется элемент, не имеющий цифровой подписи, что проверяется системой, информация об этом появится в сообщении. Проверку идентификатора драйверов при загрузке Windows 7, 8, 10 можно отключить однократно или на всё последующее время работы системы, что часто помогает решить проблему. Иногда пользователь также видит и сведения о местонахождении некорректного системного файла, так что сбой можно устранить и путём его удаления. Таким образом, есть несколько вариантов устранения неисправности.
Однократное отключение проверки подлинности цифровой подписи
Рассмотрим сначала, как исправить ошибку 0xc0000428 при запуске Windows 7:
- Перезагружаем систему любым способом и жмём F8 до появления окна с выбором режима загрузки. Если это ноутбук, может потребоваться одновременное нажатие клавиш Fn+F
- Выбираем строчку «Отключение обязательной проверки подписи драйверов» или «Disable Driver Signature Enforcement» и нажимаем «Enter».
Выбор варианта загрузки Windows
Шаги по устранению проблемы на Windows 10 и 8:
- Для доступа к параметрам загрузки жмём F8 или, если у вас ноутбук, Fn+F
- Выбираем пункт 7 – «Отключить обязательную проверку подписи драйверов», для чего нажимает клавишу F7 или Fn+F Также можно нажимать 7 в верхнем ряду цифр.
Удаление проблемного файла
Далее следует удалить с жёсткого диска драйвер, создавший неприятность:
- Перезагружаем ПК и идём в параметры загрузки (F8).
- Жмём «Безопасный режим».
- Следуем по указанному в информации, сопровождающей ошибку, адресу (обычно это windows\system32\drivers\) и удаляем драйвер oem-drvsys.
Потребуется перезагрузка, после чего система запросит восстановление средствами Windows, и активация ОС. Если в сведениях об ошибке был указан другой файл, нужно найти и установить подходящий драйвер. При удалении драйвера oem-drv64.sys бывают нередкими проблемы с активацией системы, реже с пуском, поэтому может потребоваться отключить проверку цифровой подписи в принципе.
*После старта также нужно будет обратиться к редактору реестра (вызываем консоль «Выполнить», удерживая клавиши Win+R, вводим команду regedit) и удалить
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\oem-drv64.
Отключение проверки идентификатора драйверов на постоянной основе
С этой целью часто применяют сторонний софт, но можно также осуществить процедуру вручную:
- Запускаем командную строку на правах администратора.
- В ней прописываемexe /set nointegritychecks on.
- Перезагружаем компьютер, затем идём в BIOS/UEFU.
- Здесь отключаем опцию Secure Boot, если она включена (переводим в положение Disabled).
Отключение обязательной проверки подписи драйверов
Восстановление при загрузке
Все вышеописанные действия эффективны, когда речь не идёт о повреждении загрузчика системы. Если проблема не была решена, восстановление загрузчика Windows можно выполнить, применив загрузочную флешку с соответствующей версией ОС или диск, для чего нажать внизу справа «Восстановление системы», выбрать из меню «Выбор действия», «Поиск и устранение неисправностей», затем переходим в «Дополнительные параметры» и жмём «Восстановление при загрузке».
Как альтернативный вариант можно прибегнуть к возврату к созданной ранее точке восстановления Windows. Если таковые имеются, их можно найти в параметрах, загрузившись с флешки с ОС и нажав «Восстановление системы», после чего перейдя по меню. Того же эффекта можно добиться, используя командную строку с правами администратора, в консоли потребуется ввести команду rstrui.
Ошибка 0xc0000428 при установке Windows 10
Причины, почему система не устанавливается и на одном из этапов процесса появляется BSOD, могут быть разными. От провоцирующего фактора, в результате которого возникла ошибка 0xc0000428 при установке ОС Windows 10, напрямую зависит, какой из способов будет эффективен. Если сбой сопровождается сообщением с указанием сбойного элемента, который не проходит проверку цифровой подписи, инструкция по устранению проблемы та же, что и в предыдущем случае, когда система не запускается. Когда же источник неприятности неизвестен, придётся его искать.
Вывод ошибки 0xc0000428 во время загрузки Виндовс
Варианты, как исправить сбой с кодом 0xc0000428 при установке Windows 10:
- Иногда мешает процессу неправильно заданный режим в BIOS, для чего необходимо поменять его на UEFI (идём в BIOS – «Boot» – «Boot Menu», здесь выставляем «UEFI»).
- Ошибка нередко бывает спровоцирована криво записанным образом на накопитель. Тогда необходимо перезаписать флешку. Например, если проблема возникла при использовании мультизагрузочного накопителя с загрузчиком Grub4DOS, стоит записать иным способом.
- Иногда также помогает отключение Secure Boot в BIOS.
- Исправление ошибки 0xc0000428, появившейся при перезагрузке системы на начальном этапе процесса установки, может заключаться в удалении раздела с загрузчиком предыдущей ОС (если стояла ранее), или, если Windows 10 устанавливается на отформатированный диск, тогда нужно использовать другой образ системы.
- В некоторых случаях исправить ошибку можно путём возврата к предыдущей версии операционной системы и повторной инсталляции.
Все вышеизложенные способы устранения сбоя с кодом 0xc0000428 при установке Windows эффективны в тех или иных ситуациях, при этом иногда, например, при невозможности установить причину явления или необходимости повторной записи образа, решение вопроса может занять немало времени. Как правило, после устранения проблема больше не возникает.