Oem drv64 sys windows cannot verify the digital signature

Одна из распространенных ошибок Windows 10, с которой можно столкнуться как при запуске ОС так и при её установке — «Не удалось проверить цифровую подпись этого файла», код ошибки 0xc0000428. В некоторых случаях появления синего экрана с этим кодом также указывается имя проблемного файла, частые варианты — oem-drv64.sys (для не вполне легальных ОС), winload.exe.

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

Исправление ошибки 0xc0000428 при запуске Windows 10

0xc0000428 Не удалось проверить цифровую подпись файла

В случаях появления ошибки «Не удалось проверить цифровую подпись этого файла» с кодом 0xc0000428 при запуске системы (при условии, что до этого Windows 10 запускалась нормально) среди причин можно предположить:

  • Установку неподписанных драйверов устройств, в том числе виртуальных, которые может устанавливать стороннее прикладное ПО.
  • Модификацию или замену системных файлов Windows 10, загрузчика системы, например, при использовании различных твиков системы, установке второй ОС на компьютер или ноутбук.

Сообщение об ошибке в нижней части, помимо прочего, предлагает нажать клавишу F8 для доступа к параметрам загрузки и именно её мы будем использовать для исправления ошибки:

  1. Нажмите F8, а если не сработает и у вас ноутбук — Fn+F8
  2. Откроется окно выборов параметров загрузки, вам требуется пункт «Отключить обязательную проверку подписи драйверов» — F7 или Fn+F7 (можно также использовать просто клавишу 7 в верхнем ряду). 
    Запуск системы с отключенной проверкой цифровой подписи драйверов

  3. В этот раз, при условии исправного загрузчика запуск Windows 10 должен произойти без проблем.
  4. Дальнейшие действия могут быть следующими: удаление проблемного драйвера и соответствующих ему служб (в случае oem-drvsys может привести к проблемам с активацией и, в некоторых случаях, запуском), софта, который его установил или отключение проверки цифровой подписи драйверов Windows 10 на постоянной основе, о чем — пункт 5.
  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: после второго принудительного выключения будет произведена попытка автоматического восстановления, а затем появится экран, где кнопка «Дополнительные параметры» позволит зайти в среду восстановления.

Также можно попробовать использовать точки восстановления системы при их наличии: загрузитесь с загрузочной флешки Windows 10, на экране после выбора языка внизу справа нажмите «Восстановление системы» и найдите точки восстановления в параметрах.

Примечание: если ошибка вызвана файлом oem-drv64.sys и вы решили его удалить (напомню, на нелицензионных ОС после этого возможны дополнительные проблемы), удалите также раздел реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\oem-drv64

Ошибка 0xc0000428 при установке Windows 10

Причины появления рассматриваемой ошибки при установке Windows 10 на компьютер обычно диагностируются сложнее. Распространенными случаями являются следующие:

  • Если флешка создана с использованием образа Windows 11/10, выпущенном до начала 2024 года, а БИОС материнской платы обновлен в этом году, причиной может быть блокировка отозванных загрузчиков UEFI из-за уязвимости CVE-2023-24932. Решение (при условии, что вы уверены в том, что образ оригинальный) — отключить Secure Boot в БИОС.
  • Ошибка происходит при загрузке с установочной флешки — может возникать при использовании мультизагрузочных флешек и накопителей с загрузчиком Grub4DOS (такие, например, получаются при использовании WinSetupFromUSB). Попробуйте записать флешку другим образом, например с помощью Rufus. Также может помочь отключение Secure Boot в БИОС компьютера или ноутбука.
  • Ошибка возникает при первой перезагрузке после начала установки. Здесь можно попробовать: если на компьютере стояла другая ОС, удалить раздел с загрузчиком от неё и заново запустить установку. Если установка выполняется на чистый диск, можно попробовать другой образ и отключение Secure Boot.

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

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

File: \windows\system32\DRIVERS\oem-drv64.sys
Status: 0xc0000428

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

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

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

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

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

После загрузки, необходимо запустить редактор реестра (Win+R, regedit) удалить ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\oem-drv64

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

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

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

(Visited 7 385 times, 1 visits today)

Posted by Rewalon

Распознавание голоса и речи на C#

UnmanagedCoder 05.05.2025

Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .

Реализация своих итераторов в C++

NullReferenced 05.05.2025

Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .

Разработка собственного фреймворка для тестирования в C#

UnmanagedCoder 04.05.2025

C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . .

Распределенная трассировка в Java с помощью OpenTelemetry

Javaican 04.05.2025

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

Шаблоны обнаружения сервисов в Kubernetes

Mr. Docker 04.05.2025

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

Создаем SPA на C# и Blazor

stackOverflow 04.05.2025

Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . .

Реализация шаблонов проектирования GoF на C++

NullReferenced 04.05.2025

«Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . .

C# и сети: Сокеты, gRPC и SignalR

UnmanagedCoder 04.05.2025

Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . .

Создание микросервисов с Domain-Driven Design

ArchitectMsa 04.05.2025

Архитектура микросервисов за последние годы превратилась в мощный архитектурный подход, который позволяет разрабатывать гибкие, масштабируемые и устойчивые системы. А если добавить сюда ещё и. . .

Многопоточность в C++: Современные техники C++26

bytestream 04.05.2025

C++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .

In this guide, we will show you various methods to fix the Windows Cannot Verify the Digital Signature for the Drivers error. This message usually pops up when you have plugged in a USB drive that Windows is unable to identify or is refusing to do so due to security concerns. So if you open Device Manager [Windows X shortcut], then your device will have a yellow exclamation mark next to it. Moreover, upon right-clicking on it, you’ll see the Device Status as:

Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)

Windows Cannot Verify the Digital Signature for the Drivers

If you are also currently facing a similar issue, then this guide will make you aware of numerous workarounds to fix the “Windows Cannot Verify the Digital Signature for the Drivers” error once and for all. Follow along.

Table of Contents

Windows Cannot Verify the Digital Signature for the Drivers

It is recommended that you try out each of the below-mentioned workarounds and then see which one spells out success. So with that in mind, let’s get started.

FIX 1: Reinstall Drivers

Your first course of action should be to uninstall the drivers and then reinstall their fresh instance from scratch. Here’s how it could be done:

  1. Right-click on the Windows icon and select Device Manager.
  2. Then right-click on your device and select Uninstall Device.
  3. Now unplug your device from the PC and restart the latter.
  4. Then re-plug the USB back in and check out the result.

FIX 2: Via Registry Editor

Before starting, make sure to take a registry backup, just to be on the safer side.

  1. Use Windows+R to launch Run, then type in regedit, and hit Enter.
  2. This will launch Registry Editor. Now copy-paste the below location:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
  3. On the right-hand side, you should see UpperFilters and LowerFilters.
  4. Delete both these files and restart your PC. Check if it fixes the issue.

FIX 3: Disable Driver Signature Verification

If you are trying to install unsigned drivers, then Windows will straightaway prevent you from doing so. This is done from the security point of view but if you are sure that the drivers are trustworthy enough, then you could disable the Signature Verification and check if it fixes Windows Cannot Verify the Digital Signature for the Drivers error. Here’s how it could be done:

  1. Press and hold the Shift key and while doing so, click Restart.
  2. Then go to Troubleshoot > Advanced options > Startup settings > Restart.
  3. Finally, press the 7 or F7 key and your PC will boot with Driver Signature disabled.
  4. Now try installing the drivers once again and check out the results.
    Windows Cannot Verify the Digital Signature for the Drivers

FIX 4: Reinstall Standard Enhanced PCI to USB Host Controller

  1. First off, take ownership of the below files as explained in this guide:
    C:\Windows\system32\drivers\usbehci.sys
    C:\Windows\system32\drivers\usbhub.sys

    Windows Cannot Verify the Digital Signature for the Drivers

  2. Then rename usbehci.sys to usbehciold.sys and usbhub.sys to usbhubold.sys.
  3. Now press Windows+X and select Device Manager. Then expand Universal Serial Bus Controllers.
  4. Then right-click on Standard Enhanced PCI to USB Host Controller, and select Uninstall.
  5. Now restart your PC and the drivers will be installed automatically. Check out the results.

FIX 5: Using SFC and DISM Commands

System File Checker and Deployment Image Servicing and Management are two command-line utility tools that scan for corrupt Windows files and then replace them with their working counterpart. The major difference between the two is whereas the SFC replaces the corrupt files with the working ones from the cached directory on your PC, DISM does so by downloading the working files from the online Microsoft servers. And as of now, we will be making use of both these tools to fix the underlying issue. Follow along.

  1. Right-click on the Start Menu and select Windows Terminal (Admin).
  2. Then click on the down arrow present next to the new tab icon and select Command Prompt from the list.
  3. Once the CMD window is opened, copy-paste the below command to open the SFC Tool:
    sfc /scannow

    Windows 11 File Explorer Sort By not working

  4. Once the SFC Scanning is complete, it’s time to use the DISM Tool. So copy-paste the below command:
    DISM /Online /Cleanup-Image /RestoreHealth

    Windows 11 File Explorer Sort By not working

  5. Once DISM finishes scanning, restart your PC and check out the results.

FIX 6: Disable Secure Boot

If none of the aforementioned methods spelled out success, then your last course of action should be to disable secure boot on your PC. While there is a high chance that you will now be able to easily install the drivers, however, there’s a huge risk attached to this method as well. You might not be able to re-enable Secure Boot until you factory reset your PC. So only refer to our guide if you understand this risk: How to Disable Secure Boot in Windows 11.

Windows Cannot Verify the Digital Signature for the Drivers

That’s it. These were the various methods to fix the Windows Cannot Verify the Digital Signature for the Drivers error. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


  • Windows Update replaced AMD Adrenalin GPU Drivers: How to Fix
  • Install EDL Drivers in Windows 11: Qualcomm HS-USB QDLoader 9008
  • Prevent BSOD with Intel SST Driver and install Windows 11 2022 Update
  • Cannot Install/Update AMD 23.Q1 Drivers on Windows [Fix]

Вре­мя на про­чте­ние: 3 минут(ы)

Столк­нул­ся с про­бле­мой: Windows 7 64bit пере­ста­ла гру­зить­ся после уста­нов­ки обнов­ле­ния. Про­бле­му уже решил, но свои хож­де­ния по мукам решил выло­жить на форум. Мне кажет­ся, это может быть полез­но дру­гим поль­зо­ва­те­лям. Опыт обще­ния с ком­пью­те­ром име­ет­ся, но в дан­ном слу­чае столк­нул­ся с чем-то новым (поэто­му и решил рас­ска­зать).

1. Ана­мнез:
Была уста­нов­ле­на Windows 7 64bit (HDD один [2 логи­че­ских дис­ка], ОС одна). После уста­нов­ки Win7 кача­ла себе обнов­ле­ния и пери­о­ди­че­ски пере­за­гру­жа­лась. После одной из пере­за­гру­зок она отка­за­лась запус­кать­ся (после стра­нич­ки с соби­ра­ю­щим­ся знач­ком Windows загру­жа­лось меню резерв­но­го вос­ста­нов­ле­ния с 2 вари­ан­та­ми: обыч­ная загруз­ка и вос­ста­нов­ле­ние систе­мы).

2. Необыч­но­сти:

  1. Неко­то­рые фай­лы обнов­ле­ний (точ­нее, какие-то пап­ки с HEX-име­на­ми – не могу быть уве­рен, что они свя­за­ны с обнов­ле­ни­я­ми) поче­му-то сохра­ня­лись в корень внеш­не­го жест­ко­го дис­ка (я с ним рабо­тал, пока систе­ма нака­чи­ва­ла себе обнов­ле­ний). Уда­лить или хотя бы открыть их мне ОС не дава­ла даже под адми­ном. При этом как мини­мум 1 раз после одной из пере­за­гру­зок заме­чал, что эти пап­ки уда­ля­лись сами (как буд­то Windows 7 реши­ла исполь­зо­вать EHDD в каче­стве внеш­ней памя­ти).
  2. Так­же отме­чу, что в послед­ний раз (перед кра­хом) я EHDD отклю­чил до пере­за­груз­ки (т.е. послед­няя настрой­ка обнов­ле­ний про­ис­хо­ди­ла без EHDD, а все дру­гие – с ним).
  3. Еще в про­цес­се попы­ток решить про­бле­му заме­чал, что систе­ма видит себя на дис­ке D:\ (это вто­рой, из двух, логи­че­ский диск; хотя ста­вил я систе­му на C:\)

Пока эти фак­ты я не смог логи­че­ски увя­зать с кра­хом систе­мы (но мне кажет­ся, оно в этом заме­ша­но).

3. Реше­ние:
1. Уда­лить из пап­ки “C:\Windows\system32\DRIVERS” файл “oem-drv64.sys” (сам файл реко­мен­дую на вся­кий слу­чай сохра­нить куда-то на внеш­ний носи­тель)
1.1. Доступ к спис­ку дис­ков (читай: Мое­му ком­пью­те­ру) мож­но полу­чил либо через внут­рен­нее вос­ста­нов­ле­ние систе­мы, либо (если ваша Win7 вам тако­го не пред­ла­га­ет) через диск резерв­но­го вос­ста­нов­ле­ния систе­мы, кото­рый я сде­лал по инструк­ции Microsoft с дру­гой Win7 64bit (к команд­ной стро­ке доступ мож­но полу­чить там же)
1.2. Все пунк­ты из раз­де­ла “Необыч­но­сти” на реше­ние никак не ска­за­лись
2. Жела­тель­но, про­чи­тать спи­сок моих попы­ток ниже – т.к. ваша ситу­а­ция может отли­чать­ся от моей

4. Что про­бо­вал:
1. Про­бо­вал пере­за­гру­жать Win7 с под­клю­чен­ным EHDD и без него – без тол­ку

2. Вос­ста­нов­ле­ние систе­мы:
2.1. С того DVD, с кото­ро­го ста­вил – руга­ет­ся: “Дан­ная вер­сия пара­мет­ров вос­ста­нов­ле­ния систе­мы несов­ме­сти­ма с вос­ста­нав­ли­ва­е­мой вер­си­ей Windows. Исполь­зуй­те диск вос­ста­нов­ле­ния для этой вер­сии Windows “. Вот здесь я и заме­тил, что систе­ма видит себя на дис­ке D:\
2.2. Несколь­ко раз Win7 пред­ла­га­ла мне свой режим вос­ста­нов­ле­ния (без DVD):
2.2.1. Без резуль­та­та (писа­ла, что не уда­лось и пред­ла­га­ла отпра­вить отчет)
2.2.2. Одна­ко ниже была кноп­ка “Допол­ни­тель­ные воз­мож­но­сти вос­ста­нов­ле­ния”, там:

  • “Вос­ста­нов­ле­ние систе­мы” – без резуль­та­та (тоже самое: не уда­лось и отпра­вить отчет)
  • “Послед­няя удач­ная кон­фи­гу­ра­ция” – без резуль­та­та (руга­лась, что нет ни одной резерв­ной копии – что стран­но, обнов­ле­ния обыч­но их все­гда сами дела­ют)
  • “Команд­ная стро­ка” – см. п. 3

2.3. Вос­ста­нов­ле­ние с дис­ка вос­ста­нов­ле­ния систе­мы (делал по инструк­ции Microsoft с дру­гой Win7 64bit)
2.3.1. Уда­лил файл “oem-drv64.sys” (судя по тек­сту ошиб­ки из п. 3, дело в этом фай­ле)
2.3.2. Смог уви­деть, что моя ОС, дей­стви­тель­но, пере­пу­та­ла (точ­нее, сме­сти­ла) назва­ния дис­ков (а может, это нор­маль­но? – ведь сей­час я смот­рю не юзер­ский “Мой ком­пью­тер”, а через резерв­ное вос­ста­нов­ле­ние):

  • C:\ – такое имя у дис­ка с систем­ны­ми дан­ны­ми (кото­рый выде­ля­ет­ся авто­ма­ти­че­ски при уста­нов­ке ОС, 100 МБ, обыч­но скрыт)
  • D:\ – это быв­ший C:\
  • E:\ – это быв­ший D:\

3. Команд­ная стро­ка
3.1. Про­шел­ся по трем коман­дам (bootrec.exe /FixMbr ; bootrec.exe /FixBoot ; bootrec.exe /RebuildBcd). Пер­вые 2 успеш­но, послед­няя дала ответ: “Общее коли­че­ство обна­ру­жен­ных систем Windows : 0”
3.2. Выпол­нил это: http://forum.oszone.net/post-1569830–7.html (успеш­но; кста­ти, ОС тоже опре­де­ля­лась на D:\)
3.3. После это­го систе­ма ста­ла выда­вать ошиб­ку и пере­ста­ла пред­ла­гать свой режим вос­ста­нов­ле­ния (без DVD). Текст ошиб­ки:

Код:

Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert your windows installation disc and restart your computer
2. Choose your language settings and the click next
3. Click "repair your computer"

If you do not have this disc, contact your system administrator or computer manufacturer for assistance.

File: \Windows\system32\DRIVERS\oem-drv64.sys
Status: 0xc0000428
Info: Системе Windows не удается проверить цифровую подпись этого файла

По кноп­ке “Continue” пред­ла­га­ла выбрать ОС (моя Win7), затем пред­ла­га­ет режи­мы:

  • Без­опас­ный (во всех вари­ан­тах) – после недол­гих раз­мыш­ле­ний воз­вра­ща­ет меня обрат­но к той же ошиб­ке (“Windows failed to…”). Про­цесс загруз­ки зави­са­ет на фай­ле “CI.dll” (см. при­ло­жен­ный скрин­шот – каче­ство не очень, но чита­е­мо)
  • Послед­няя удач­ная кон­фи­гу­ра­ция – воз­вра­ща­ет к той же ошиб­ке
  • Обыч­ная загруз­ка – тоже воз­вра­ща­ет к той же ошиб­ке
  • Отклю­че­ние обя­за­тель­ной про­вер­ки под­пи­си драй­ве­ров – догру­жа­ет­ся до экра­на настрой­ки обнов­ле­ний, и даже идут про­цен­ты, но быст­ро пада­ет с BSOD (0x00000109), к тому же каж­дый раз про­цен­ты начи­на­ют­ся зано­во (после уда­ле­ния фай­ла “oem-drv64.sys” эта про­бле­ма спа­ла: все дона­стро­ил и нор­маль­но загру­зил­ся)

_____

Реше­ние про­бле­мы:

  1. Дой­ти до п.6 инструк­ции, запу­стить Команд­ная стро­ка.
  2. В кон­со­ли пише­те по поряд­ку сле­ду­ю­щие стро­ки (да, да, все руч­ка­ми):

    Скры­тый текст

    del “%windir%\system32\drivers\oem-drv64.sys”
    del “%windir%\system32\xNtKrnl.exe”
    del “%windir%\system32\xOsLoad.exe”
    del “%windir%\System32\ru-RU\xOsLoad.exe.mui”
    del “%windir%\System32\en-US\xOsLoad.exe.mui”
    %windir%\system32\bcdedit.exe /set {current} path \Windows\system32\winload.exe
    %windir%\system32\bcdedit.exe /deletevalue {current} kernel
    %windir%\system32\bcdedit.exe /deletevalue {current} nointegritychecks
    %windir%\system32\bcdedit.exe /deletevalue {current} custom:26000027
    reg delete HKLM\SYSTEM\CurrentControlSet\services\oem-drv64 /va /f

  3. Пере­за­гру­жа­е­тесь, далее после пере­за­груз­ки в систе­ме Пуск – Выпол­нить – slmgr /rearm, пере­за­груз­ка.
  4. Зано­во (не)легально акти­ви­ру­е­те систе­му.

ИСТОЧНИК:  http://forum.oszone.net/thread-290169.html

___________________

+ от Адми­ни­стра­то­ра сер­ви­са

Загру­зит­ся с любо­го реани­ма­то­ра и пол­но­стью уда­лить фай­лы и пап­ки загруз­щи­ка систе­мы
А после про­сто вос­ста­но­вить их (напри­мер в 2K10 реани­ма­то­ре через ути­ли­ту – WinLoad)

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • В ядре windows нет такого понятия как задачи поэтому task manager
  • Программа для проверки монитора на битые пиксели windows 10
  • Windows cannot find bin javaw
  • Mediatek usb driver windows 10 x64
  • Как настроить фильтр smartscreen в windows 10