Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428 Электронная цифровая подпись

Что такое подписанный драйвер?

Подписанный драйвер — это драйвер устройства c цифровой подписью. Цифровая подпись — это электронная метка защиты, указывающая издателя программного обеспечения и изменения первоначального содержимого программного пакета драйвера. Если драйвер подписан издателем с подтверждением достоверности подписи центром сертификации, можно быть уверенным, что драйвер выпущен этим издателем и не подвергался изменениям.
Windows выдаст одно из следующих предупреждений: драйвер не подписан, достоверность подписи издателя не подтверждена центром сертификации, драйвер изменен с момента выпуска.

Коротко говоря если драйвер не был подписан компанией MicroSoft, то такой драйвер не будет иметь цифровой подписи драйверов для Windows. С таким драйвером и возникают проблемы при установке.

В данной статье рассмотрим  как отключить проверку цифровой подписи драйверов в Windows 10, Windows 8 и 8.1, а также Windows 7.

Содержание:

  1. Отключение проверки подписи драйверов Windows 10
  2. Отключение проверки подписи драйверов Windows 8.1 / 8
  3. Отключение проверки подписи драйверов Windows 7

Hamachi желтый треугольник – ошибка статуса vpn, как исправить.

Привет, столкнулся с ситуацией — при подключении LogMeIn Hamachi, который установлен на Windows 7, к сети, компьютеры в сети не доступны, и на против них нарисован желтый треугольник с восклицательным знаком. Хочу показать, как можно исправить эту ошибку.

Читайте также:  Эцп как получить список

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Если зайти в сведения подключения узла, то на против параметра статус VPN будет написано ошибка.

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Если зайти в в параметры, в домене VPN в сведении статуса написана ошибка — Не удалось подключиться к сетевому адаптеру. Одноранговый узел не доступен через VPN.

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

В моем случае проблема была с установкой сетевого драйвера Hamachi. Если зайти в диспетчер устройств (свойства компьютера — диспетчер устройств), там можно увидеть восклицательный знак в желтом треугольнике у драйвера Hamachi Network Interface. Если зайти в свойства этого драйвера будет написано, что драйвер не имеет цифровой подписи.

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Из за этого в системе отсутствует сетевой интерфейс Hamachi, и Hamachi не может подключиться к компьютерам в сети.
Что бы это исправить можно пойти сложным и простым путем.

Сложный — перевести систему в тестовый режим и отключить в групповых политиках обязательную проверку цифровой подписи драйверов.  Но я так не делал, и вам не советую.

Простой — скачать Hamachi версии 2.2.0.328 — <![CDATA[]]>Hamachi 2.2.0.328<![CDATA[]]>

После того как Hamachi 2.2.0.328 будет скачан, нужно удалить версию которая установлена у вас. И просто поставить ту версию которая была скачана. В этой версии все нормально с цифровой подписью драйвера, и после ее установки у меня все заработало.

После запуска программы можно обновить ее из самой программы (справка — проверить обновления), либо можно скачать последнюю версию с <![CDATA[]]>сайта разработчиков<![CDATA[]]>. При запуске установщика программа будет обновлена. И проблем с драйвером и подключением к компьютерам быть не должно.

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Кстати на Windows 10 я ставил последнюю версию программы, у меня она заработала нормально, но если вдруг у вас будет такая же проблема, о которой я написал выше, то вы можете попробовать установить версию 2.2.0.328.

С ней у меня возникла ситуация, что драйвер в диспетчере устройств работает нормально, ни каких восклицательных знаков нет, а сетевого интерфейса в центре управления сетями и общим доступом нет. Помогла простая переустановка LogMeIn Hamachi, то есть эту версию нужно ставить 2 раза. После чего все работает нормально.

Вариант второй – групповая политика

Этот вариант поможет вам отключить проверку подписей до того момента, пока вам это нужно. Потом вы можете все вернуть обратно. Работает этот прием на любой винде. Причем, даже если у вас не ставятся драйвера на Wifi или Bluetooth.

Сначала нажимаете кнопку «Пуск», а потом «Выполнить». Кстати, вы также можете нажать на клавиатуре клавишу с изображением значка ОС и вместе с ней клацнуть английскую букву R. В любом случае, вы должны увидеть вот такое окошко.

Там введите следующее — gpedit.msc и нажмите Enter. У вас должен открыться редактор групповой политики. Вот такое окошко, как ниже на изображении.

В левой колонке выбираете строчку конфигурация пользователя. Потом административные шаблоны. Ниже выбираете вкладку со словом «система» и потом «установка драйвера». Здесь главное не перепутать. Внимательно смотрите на изображения, которые привожу, и не запутаетесь.

У вас появятся три строчки.

Вам надо выбрать цифровую подпись драйверов устройств. У вас появится то же, что на картинке ниже.

Теперь вы просто щелкаете «Отключено», а уже потом нажимаете кнопку «Ок». Все, можете перезагрузить ПК и ставить любое ПО, хоть лицензионное, хоть альтернативное.

Чтобы включить эту функцию, просто сделайте то же самое, но уже переключите тумблер в нужное положение активации этой функции.

Достаточно медленный способ, но что делать, таковы принципы работы операционной системы.

Исправить ошибку 0xc0000428 при установке windows 10

Время от времени при обновлении системы с windows 7 или 8 на 10 можно столкнуться с ошибкой с кодом 0xc0000428. Чаще всего данная проблема возникает в трёх вариация, а именно:

  • После перехода на windows 10, конкретнее на последнем этапе активации выскакивает окошко с кодом ошибки «0xc0000428».
  • В другом случае система подает сигнал об ошибке с конкретным местоположением проблемы, а именно: «windowssystem32driversoem-drv64.sys».
  • Ну и третья разновидность неприятности может выглядеть появлением надписи на экране ПК: «windows не удается проверить цифровую подпись файла».

Стоит уяснить, что данная проблема возникает с активацией операционной системы windows.

Чтобы решить ошибку 0xc0000428 следуют придерживаться простому алгоритму действий:

  1. Входим в систему в «Безопасном режиме» (для этого нажимаем кнопку F8 перед запуском ОС).
  2. Далее находим файл под названием «oem-drv64.sys» (располагается он по адресу «C:windowssystem32driversoem-drv64.sys») удаляем его и перезапускам компьютер.
  3. После перезагрузки система предложит сделать «Восстановлением системы», что мы собственно и делаем.
  4. После процедуры восстановления проблема должна исчезнуть, так как проблем с дальнейшей активацией windows быть не должно.

P.S Если данный способ не помог, то можно проделать следующий алгоритм действий: Необходимо откатить «Десятку» на «Семерку», далее удалить файл «oem-drv64.sys» и далее снова пробовать перейти на «Десятку».

Помимо этого есть еще один вариант решения проблемы с проверкой цифровой подписи файла. Потребуется запуститься с загрузочного диска и удалить файл «oem-drv64.sys». Проблема заключается в том, что после всех манипуляция слетит активация Виндовс. В общем подробности рекомендуем посмотреть в этом видео.

Ошибка проверки цифровой подписи файла (0xc0000428) |

У клиента при загрузке появилось сообщение:

File: windowssystem32DRIVERSoem-drv64.sys
Status: 0xc0000428

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Суть проблемы в том, что в загрузке присутствует системный драйвер, не обладающий корректной цифровой подписью, наличие которой проверяется при загрузке.

Предположительно, это следы активатора, которым была активирована Windows.

Для решения проблемы следует отключить данную проверку при текущем запуске, для этого нажимаем enter

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

Далее, нажимаем F8, для выбора дополнительных вариантов загрузки

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428После чего, выбираем пункт «Отключение обязательной проверки подписи драйверов»

После загрузки, необходимо запустить редактор реестра (Win R, regedit) удалить ветку
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesoem-drv64

Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428

После перезагрузки проблема должна уйти.

В нашем случае слетела активация Windows. Посоветовал клиенту приобрести лицензию, например на ebay.

Пользуйтесь лицензионными программами 😉

(Visited 4 523 times, 1 visits today)

Причины возникновения ошибки с кодом 52

Ошибка «Не удается проверить цифровую подпись драйверов (код 52)» на каком-либо устройстве в Диспетчере устройств (или в «DxDiag») обычно сообщает пользователю, что Виндовс не смогла проверить цифровую подпись драйвера для данного компонента ПК. По этой причине Виндовс отказывается (или прекращает) работать с данным устройством, и даже может заблокировать возможность установки новых драйверов для проблемного девайса.

С данной ошибкой встречается множество пользователей, особенно часты случаи её появления на Виндовс 7. Указанная ошибка может быть вызвана множеством причин, начинает от инсталляции какого-либо специфического обновления, установки какого-либо некорректного или модифицированного драйвера и других релевантных факторов.

Не удается проверить цифровую подпись драйверов (код 52) — Решение
Проблемный компонент в ДУ

О наличии ошибки 52 обычно сигнализировать восклицательный знак на фоне жёлтого треугольника рядом с каким-либо устройством в «Диспетчере устройств». Переход же во вкладку «Общие» информации о данном устройстве информирует пользователя о наличии ошибки 52, связанной с отсутствием цифровой подписи у его драйвера.

Разбираемся с ошибкой загрузки из-за отсутствующей цифровой подписи драйвера в x64 системе | windows для системных администраторов

В этой статье постараюсь описать методику диагностики проблем с неподписанными файлами драйверов в 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

BSOD :  STOP: c000021a (fatal System Error)

Попробуем выяснить что это за ошибка, какой драйвер ее вызывает т определим по драйверу конкретное устройство.

Для декодирования ошибки нам нужен второй  параметр (он выделен жирным) — 0xc000428.

Преобразуем hex код ошибки в более удобочитаемую форму. Для этого можно воспользоваться встроенной в Windows утилитой SLUI.EXE или же сопоставить код этой ошибки в файле ntstatus.h, найти который можно в Windows SDK. Воспользуемся первым способом, для чего в командной строке выполним:

slui.exe 0x2a 0xC0000428

Утилита slui.exe

Как вы видите на скриншоте, мы убедились в том, что BSOD вызвана невозможностью проверить цифровую подпись драйвера (“Windows cannot verify digital signature for this file”)

Перезагружаем наш компьютер и при загрузке жмем клавишу F8. В расширенном загрузочном меню (Advanced Boot Options) отключаем проверку цифровой подписи, выбравDisable Driver Signature Enforcement .

Disable Driver Signature Enforcement

В том случае, если в таком режиме сервер загрузиться, мы точно уверены в том, что некий неподписанный модуль или драйвер не позволяет системе нормально загрузиться.

Следующий шаг – определение файла проблемного модуля или драйвера. Откроем консоль журнал событий (Event Viewer) и перейдем в раздел Applications and Services Logs -> Microsoft -> Windows -> CodeIntegrity -> Operational.

Примечание: если при доступе к логам в этой  ветке появляется ошибка “access denied”, создайте на диске c: каталог, предоставив группе Everyone полный доступ. Затем измените путь к файлу ETL на новый каталог, и отключите и заново включите логирование.

Журнал CodeIntegrity

В моем случае, в журнале есть событие EventID 3001 с текстом «Code Integrity determined an unsigned kernel module DeviceHarddiskVolume1WindowsSystem32win32k.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).

Проверку наличия цифровой подписи выполним командой:

c:TOOLS>sigcheck.exe -i c:WindowsSystem32win32k.sys

Проверка цифровой подписи sigcheck.exe

Если подпись отсутствует, то в поле Verified будет указано Unsigned (в противном случае, соответственно Signed).

Перед нами есть два варианта решения проблемы невозможности нормальной загруки системы с неподписанным драйвером:

  1. Найти подписанную версию драйвера
  2. Отказаться от использования данного драйвера (и устройства)
  3. отключить проверку цифровой подписи драйвера в Windows

Третий вариант может не подойти по тем или иным причинам. В первых двух случаях нам нужно определить к какому конкретному устройству относится данный файл драйвера .sys.

Как же определить устройство, зная лишь имя sys-файла? Я использую следующую методику (пусть нам нужно определить устройство, драйвер которого имеет имя HpCISSs2.sys):

1)      Открываем редактор реестра и поиском по ветке HKEY_LOAL_MACHINESYSTEMControlSet001 ищем ключ со значением HpCISSs2.sys

2)      В моем случае он нашелся в ветке HKEY_LOAL_MACHINESYSTEMControlSet001servicesHpCISSs2Определеяем драйвер по sys файлу

3)      Разворачиваем вложенную ветку с названием ENUM, нас интересует значение ключа  0, в моем случае это PCIVEN_103C&DEV_3230&SUBSYS_3235103C&REV_014&3b416f2c&0&0018Определеяем код устройства по файлу драйвера

4)      Определяем, что производитель устройства имеет ID 103C, а код устройства 3230

5)      Далее на сайте указываем в полях Vendor Search и Device Search найденные нами коды.Определяем устройство по коду устройства

6)      Получаем что искомое нами устройство контроллер жестких дисков HP Smart Array P400 Controller.Определяем устройство по коду

Нам осталось лишь найти новую версию драйвера на сайте производителя оборудования (внимательно смотрите для каких версий ОС подходит нужный вам драйвер) и обновить драйвер на компьютере.

Решение 2: применяем командную строку

С помощью консоли можем устранить сразу 2 причины появления ошибки 0xc0000428: некорректные цифровые подписи и повреждения BOOTMGR.

Как выключить проверку подписей:

  1. Переходим в БИОС при помощи F2 или Del во время загрузки.
  2. Выключаем опцию «Secure boot».
  3. В процессе запуска жмем на F8 и выбираем «Отключение проверки подписей».Windows system32 drivers OEM drv64 sys: ошибка 0хс0000428
  4. Кликаем ПКМ по пуску, открываем командную строку и вводим bexe /set nointegritychecks on.
  5. Жмем на кнопку Ввод.

Как обновить BOOTMGR:

  1. Загружаем ОС с установочной флешки или диска.
  2. Выбираем вариант «Восстановление системы».
  3. В одном из следующих окон нажимаем на «Командная строка».
  4. Вводим команду Bcdboot C:Windows /s D:, где C – буква системного диска, а D – флешка или накопитель с дистрибутивом ОС. Возможно, перед запуском команды придется ввести diskpart, а затем – list volume. Таким образом мы точно узнаем названия дисков. Перед указанием основной команды нужно ввести и применить – exit.

С помощью командной строки

Этот способ должен отключить проверку цифровой подписи драйверов навсегда — с использованием командной строки для редактирования параметров загрузки. Ограничения способа: у вас либо должен быть компьютер с BIOS, либо, если у вас UEFI, требуется отключить Secure Boot (это обязательно). К сожалению, в последних версиях Windows 10 описываемое обычно не срабатывает, но попробовать можно.

Действия следующие — запустите командную строку Windows 10 от имени администратора (Как запустить командную строку от имени администратора). В командной строке по порядку введите следующие две команды:

  • bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
  • bcdedit.exe -set TESTSIGNING ON

Отключение проверки подписи драйверов в командной строке

После того, как обе команды будут выполнены, закройте командную строку и перезагрузите компьютер. Проверка цифровых подписей будет отключена, с одним лишь нюансом: в правом нижнем углу вы будете наблюдать уведомление о том, что Windows 10 работает в тестовом режиме (чтобы убрать надпись и вновь включить проверку, введите в командной строке bcdedit.exe -set TESTSIGNING OFF).

И еще один вариант отключения проверки подписи с помощью bcdedit, который по некоторым отзывам срабатывает лучше (проверка не включается снова автоматически при следующих загрузка Windows 10):

  1. Загрузить компьютер в безопасном режиме (см. Как зайти в безопасный режим Windows 10).
  2. Открыть командную строку от имени администратора и ввести следующую команду (нажав Enter после нее).
  3. bcdedit.exe /set NOINTEGRITYCHECKS ON
  4. Перезагрузить Windows 10 в обычном режиме.

В дальнейшем, если требуется снова включить проверку, сделайте это тем же способом, но вместо on в команде используйте off.

Скрипт удаления

Нашел скрипт, как понимаю — батник, то есть нужно создать файл с расширением bat или cmd, нажать правой кнопкой > Изменить > вставить туда:

DEL “%windir%system32driversoem-drv64.sys”DEL “%windir%system32xNtKrnl.exe”DEL “%windir%system32xOsLoad.exe”DEL “%windir%System32ru-RUxOsLoad.exe.mui”DEL “%windir%System32en-USxOsLoad.exe.mui”%windir%System32BCDEDIT.exe /set {current} path Windowssystem32winload.exe%windir%System32BCDEDIT.exe /deletevalue {current} kernel%windir%System32BCDEDIT.exe /deletevalue {current} nointegritychecks%windir%System32BCDEDIT.exe /deletevalue {current} custom:26000027REG DELETE HKLMSYSTEMCurrentControlSetservicesoem-drv64 /va /fshutdown -r -t 0

Запускать нужно от имени администратора! Перед запуском — лучше вырубить все проги, антивирусы, браузеры и все остальное. Что делает скрипт — удаляет активатор ODIN. Как именно — вижу что сперва удаляются файлы из папки System32, далее — выполняются необходимые команды BCDEDIT (редактор данных загрузки).

Внимание — нашел более простой скрипт, внушает меньше доверия, однако стоит глянуть.

Также дополнительно по поводу скрипта посмотрите это сообщение (форум рубоард).

Если нужно исправить загрузчик UEFI, то это описано здесь (предупреждаю — там все на энглише).

На этом все. Держитесь. Удачи.

На главную!12.01.2021

Способ №3. отключите проверку цифровых подписей (для виндовс 8 и 10)

Этот способ позволит вам инсталлировать драйера для проблемных устройств без проверки их подписи цифровым функционалом ОС Виндовс 8 и 10. Выполните следующее:

  • На главном экране нажмите на кнопку «Пуск» (или её аналог), там кликните на кнопку «Выключение» (Power), зажмите клавишу «Shift», а затем кликните на «Перезагрузка» (клавишу «Shift» не отжимайте);

    Выберите «Перезагрузка»

Не отжимайте указанную клавишу пока ПК не перезагрузится, и вы не увидите опции меню восстановления (Advanced Recovery Options). В нём выберите «Диагностика», далее «Дополнительные параметры», затем «Параметры загрузки», и здесь кликаем на «Перезагрузить». В открывшемся перечне опций необходимо выбрать опцию №7, просто нажав на соответствующую цифру на клавиатуре.

Не удается проверить цифровую подпись драйверов (код 52) — Решение
Отключите данную проверку

ОС Виндовс перезагрузится в данном режиме, и вы сможете легко инсталлировать ранее проблемный драйвер.

Способ №4. Удалите драйвера проблемных устройств

Перейдите в «Диспетчер устройств», нажав на Win R, и набрав там devmgmt.msc. Найдите проблемный драйвер, наведите на него курсор, щёлкните ПКМ, и выберите «Удалить устройство» (или просто «Удалить»). Затем перезагрузите ваш ПК.

Не удается проверить цифровую подпись драйверов (код 52) — Решение
Выберите «Удалить»

Способ №6. задействуйте административные шаблоны

Нажмите на Win R, там наберите gpedit.msc. Перейдите по пути «Конфигурация пользователя», затем «Административные шаблоны», далее «Система» — «Установка драйвера». Справа выбираем опцию «Цифровая подпись драйверов устройств».

Не удается проверить цифровую подпись драйверов (код 52) — Решение
Выберите указанную опцию

Дважды кликаем на ней, и в появившемся окне слева выбираем «Отключено». Нажимаем на «Применить», и перезагружаем наш PC.

Не удается проверить цифровую подпись драйверов (код 52) — Решение
Выберите «Отключено»
Оцените статью
ЭЦП Эксперт
Добавить комментарий