Как отключить проверку подписи драйверов в Windows 7
В Windows 7 существенно ужесточились требования к установке драйверов. Операционная система, особенно её 64-разрядная версия, безжалостно блокирует любые попытки инсталляции драйвера, при отсутствии цифровой подписи. Иногда это серьёзно мешает.
Конечно, можно проигнорировать вопли системы безопасности Windows и установить неподписанный драйвер, ответив что вы доверяете этому издателю, однако, несмотря на то, что в операционной системе нужный драйвер и будет установлен, работать устройство всё равно не сможет.
В диспетчере устройств оно будет помечено восклицательным знаком и содержать следующее сообщение об ошибке:
Не удается проверить цифровую подпись драйверов, необходимых для данного устройства. При последнем изменении оборудования или программного обеспечения могла быть произведена установка неправильно подписанного или поврежденного файла либо вредоносной программы неизвестного происхождения. (Код 52)
Подобная проблема вылезла при установке свежей версии OpenVPN 2.4.9 на 64-битную Windows 7, вернее на самой программы, а виртуальной сетевого интерфейса TAP-Windows Adapter V9 (версия 9.24.2).
VPN-туннели я использую постоянно и ставил их десятки раз на разные операционные системы. Как правило, всё проходило успешно с первого раза либо проблема решалась довольно быстро. в этот раз быстро не получилось, так как «винда» упорно не принимала адаптер.
[ Спойлер ] На самом деле, проблема решается очень просто, если вы не гонитесь за последними версиями программ. Просто ставим OpenVPN версии 2.4.6, без всяких танцев с бубном, и радуемся (тут в составе дистрибутива идёт подписанная версия драйвера TAP-Windows 9.21.2)
Отключение проверки цифровой подписи драйверов в Windows 7 с помощью команды bcdedit
Я предпочёл пойти простым путём, но можно попробовать отключить проверку цифровой подписи драйверов. Для этого запускаем командную строку с правами администратора и последовательно набираем следующие две команды:
bcdedit.exe /set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING ON
Выполнение каждой команды сопровождается сообщением о том, что команда успешно выполнена. После чего перезагружаем компьютер и пробуем заново установить неподписанный драйвер.
Чтобы отменить данный режим работы и вновь включить проверку цифровой подписи в Windows 7, выполним следующие команды:
bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING OFF
Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.
ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.
Как Обновить, Исправить Проблемы Драйвера Устройства На Windows .
Драйверы позволяют вашим устройствам взаимодействовать с windows 10. И ваш компьютер должен иметь последнюю версию драйверов, установленных для идеального функционирования всего.
Драйвер устройства-это особый вид программного обеспечения, которое управляет определенным аппаратным устройством , подключенным к компьютеру. Или мы можем сказать что драйверы устройств необходимы для компьютера чтобы облегчить связь между системой и всеми установленными программами или приложениями. И они должны быть установлены и должны быть актуальными для бесперебойной работы компьютера. Последняя версия Windows 10 поставляется с набором драйверов для принтеров, сканеров мониторов, уже установленных клавиатур. Означает что при подключении любого устройства он автоматически найдет лучший драйвер и установить чтобы начать работу устройства.Но иногда вы можете испытать, недавно установленное устройство не работает должным образом. Или после недавнего обновления Windows 10 1909 некоторые устройства (такие как клавиатура, мышь) не работают, Windows 10 черный экран , не может регулировать разрешение экрана или нет звука и многое другое. И общей причиной этих проблем является драйвер устройства его устарел, поврежден или не совместим и нуждается в обновлении с последней версией.
Включить Автоматическое Обновление Драйверов В Windows 10
Чтобы проверить или включить автоматическую установку драйверов для windows
- Откройте Свойства системы, щелкнув правой кнопкой мыши на этом ПК и выберите Свойства.
- Здесь на системных свойствах нажмите на расширенные Системные настройки.
- Когда откроется всплывающее окно Свойства системы, перейдите на вкладку Оборудование.
- Теперь нажмите на настройки установки устройства.
Когда вы нажмете на него оно откроет новое всплывающее окно с опцией вы хотите автоматически загружать приложения производителей и пользовательские иконки, доступные для ваших устройств.
- Убедитесь, что установлен переключатель да нажмите кнопку Сохранить изменения.
Автоматическое обновление является самым простым вариантом, при котором Windows будет привычно проверять наличие обновлений драйверов и устанавливать их. Если вы выберете нет windows не будет проверять или загружать драйвер для ваших новых подключенных устройств.
Проверьте Наличие Обновлений Windows
Загрузите и установите последние обновления windows, Также можно исправить большинство проблем с драйверами. Корпорация Майкрософт регулярно выпускает обновления Windows для наиболее распространенных исправлений. Помимо важных обновлений которые являются обновлениями и компонентами Microsoft Windows, вы также получаете дополнительные обновления, которые включают самые последние драйверы для нескольких компонентов оборудования установленного на вашем компьютере, и обновления программного обеспечения для установленных приложений.
Мы можем сказать что Центр обновления Windows является отправной точкой для решения наиболее распространенных проблем с драйверами которые могут возникнуть после обновления до Windows 10. И вы должны проверить и установить доступные обновления Windows , Прежде чем применять любые решения.
- Нажмите сочетание клавиш Windows + I чтобы открыть приложение Настройки,
- Нажмите кнопку Обновить и безопасность, чем Центр обновления Windows
- Теперь вам нужно нажать кнопку Проверить наличие обновлений чтобы разрешить загрузку и установку последних доступных обновлений windows с сервера Microsoft.
- После этого вам нужно перезагрузить компьютер чтобы применить их.
Установка Драйверов Вручную Из Диспетчера Устройств
Если вы хотите вручную обновить драйверы для установленных устройств, вы можете сделать это либо через Диспетчер устройств Windows, либо через веб-сайт производителя компании, которая производит устройство.
Самый популярный способ обновления драйвера устройства — через Диспетчер устройств. Например: если вы обновляете до Windows 10 и видеоконтроллер перестает работать, драйверы могут быть одной из основных причин этого. Если вы не можете найти драйверы видео через обновления Windows, установка драйверов с помощью Диспетчера устройств будет хорошим вариантом.
- Нажмите Windows + R, введите devmgmt.msc и нажмите кнопку ОК
- Это вызовет Диспетчер устройств и отобразит список всех устройств подключенных к компьютеру, таких как дисплеи, клавиатуры и мыши.
- Здесь Если вы найдете любое устройство показывающее с желтым треугольником, как показано ниже изображения.
- Это означает, что этот драйвер поврежден, может устареть или не совместим с текущей версией windows.
В таких ситуациях необходимо обновить, откатить драйвер (этот параметр доступен только при обновлении текущего драйвера) или переустановить драйвер устройства чтобы устранить эту проблему.
Обновить драйвер устройства
- Здесь чтобы сделать первый щелчок правой кнопкой мыши на проблемном устройстве из списка вызовет свойства этого устройства нажмите на него.
- На вкладке «Драйвер» вы найдете подробную информацию о драйвере и возможность обновить драйвер.
- При нажатии на кнопку Обновить драйвер это запустит мастер для обновления программного обеспечения драйвера. Вы увидите два варианта на выбор:
Автоматический поиск обновленных драйверов
Возможно что Windows может иметь драйвер в связке универсальных драйверов с которыми он поставляется. Обычно он обнаруживается автоматически без необходимости нажимать на что-либо. Однако в некоторых случаях вам придется искать проводника. Если этот поиск идет без результата или занимает слишком много времени, то второй вариант лучше всего подходит для вас.
Просмотрите мой компьютер для получения программного обеспечения драйвера
Если у вас уже есть драйвер exe-файл, сохраненный на вашем компьютере или на диске, все что вам нужно сделать это выбрать путь где хранится файл, и Windows автоматически установит драйвер для вас. Вы также можете скачать драйвер с веб-сайта поддержки производителя компьютера и использовать этот метод для его обновления.
Вы можете выбрать первый вариант чтобы разрешить windows искать лучший доступный драйвер и устанавливать его. Или вы можете посетить веб-сайт производителя устройства такой как AMD , Intel , Nvidia чтобы загрузить последний драйвер сборки для этого устройства. Выберите пункт обзор программного обеспечения драйвера для моего компьютера и выберите загруженный путь к драйверу. После того как вы выбрали эти параметры нажмите кнопку Далее и подождите пока Windows установит драйвер для вас.
После завершения процесса установки просто перезапустите windows, чтобы изменения вступили в силу.
Примечание: Вы можете сделать тот же процесс для любых других установленных драйверов.
Откат Опции Драйвера
Если проблема началась после недавнего обновления драйвера или вы заметили что последняя версия драйвера имеет ошибку в такой причине, вы можете использовать опцию rollback driver, которая возвращает текущий драйвер в состояние ранее установленной версии.
Примечание: опция отката драйвера доступна только в том случае, если вы недавно обновили текущий драйвер.
Переустановите драйвер устройства
Если ни один из указанных выше параметров не решает проблему, вы можете попробовать переустановить драйвер, выполнив следующие действия.
- Снова откройте свойства драйвера устройства в диспетчере устройств,
- На вкладке Драйвер нажмите кнопку Удалить устройство и следуйте инструкциям на экране,
- После этого вам нужно перезагрузить компьютер, чтобы полностью удалить драйвер.
- Теперь посетите веб-сайт производителя устройства и найдите последний доступный драйвер для вашего устройства, выберите и загрузите его. После завершения загрузки просто запустите программу установки.exe для установки драйвера. и перезагрузите компьютер, чтобы сделать его эффективным.
Как исправить проблему блокировки драйверов в Windows 10 из-за «изоляции ядра»
Если ваш компьютер имеет 64-битную архитектуру и поддерживает технологии виртуализации Intel VT-X или AMD-v (поддерживаются большинством современных процессоров), то в Windows 10 вам доступны дополнительные функции безопасности на базе виртуализации.
Одна из таких функций называется “Изоляция ядра” (Core Isolation). Она использует аппаратную виртуализацию для изоляции критически важных частей ядра операционной системы от пользовательских драйверов и программного обеспечения, запущенного на компьютере. Изоляция ядра позволяет предотвратить доступ вредоносных программ и эксплойтов к защищенным зонам ядра и заблокировать попытки обхода контроля безопасности, инъекции вредоносных программ и другое потенциально опасное поведение.
Функция под названием “Целостность памяти” (Memory integrity) является подмножеством изоляции ядра. Она защищает от внедрения вредоносного кода в память при вредоносной атаке.
Целостность памяти — это функция Windows, которая гарантирует надежность кода, работающего в ядре Windows. Она использует аппаратную виртуализацию и Hyper-V для защиты процессов режима ядра Windows от инъекции и выполнения вредоносного или непроверенного кода. Целостность кода, который работает в Windows, проверяется с помощью целостности памяти, что позволяет Windows эффективно противостоять атакам вредоносных программ.
“Целостность памяти” могла блокировать драйверы
При включении Memory Integrity, функция блокирует компьютер и может вызывать проблемы с загрузкой или работой драйверов.
В новом документе поддержки Microsoft пояснила, что ошибки или обычно неопасные уязвимости драйверов могут приводить к тому, что “Целостность памяти” блокирует их загрузку.
Когда драйвер загрузился некорректно, Windows обычно выдает сообщение об ошибке с описанием: “Windows не может загрузить драйвер устройства”. В зависимости от драйвера, такая ошибка может вызвать самые разные последствия — от безобидных, до потери работоспособности ОС.
В таких ситуациях Microsoft рекомендует проверить доступность обновленного драйвера, в котором уязвимость уже может быть исправлена.
Если данный вариант не сработал, то рекомендуется отключить функцию Memory Integrity, чтобы драйвер мог корректно загрузиться.
Для отключения “Целостности памяти”, выполните следующие шаги:
- Перейдите в Параметры > Обновление и безопасность > Безопасность Windows > Безопасность устройства и в секции Изоляция ядра кликните ссылку Сведения об изоляции ядра
В качестве альтернативы можно кликнуть по ссылке windowsdefender://coreisolation/ в Windows 10, чтобы открыть необходимую страницу.
- Когда откроется страница Изоляция ядра, установите переключатель Целостность памяти в неактивное положение. Windows 10 запросит перезагрузку компьютера.
- Выполните перезагрузку, и Целостность памяти будет отключена.
После этого, проверьте, остались ли проблемы с загрузкой драйверов. Если проблема сохранилась, то вам лучше получить помощь у производителя устройства и уточнить, когда станет доступен обновленный драйвер.
