WHQL в BIOS: что это и зачем нужна эта опция

При входе в BIOS или UEFI на материнских платах ASUS, MSI и Gigabyte вы можете увидеть пункт Windows WHQL Support или похожую настройку. Ошибка «Windows can't verify the publisher of this driver software» при установке компонентов — прямое следствие того, как эта опция настроена. WHQL — это аббревиатура от Windows Hardware Quality Labs, программы сертификации Microsoft, которая проверяет совместимость оборудования и драйверов с операционными системами Windows.

Опция WHQL в BIOS управляет фильтром загрузки: когда она включена, система позволяет запускать только те драйверы и загрузчики, которые имеют цифровую подпись Microsoft. Если вы пытаетесь установить старую версию Windows (например, Windows 7 на современную плату) или загружаетесь с нестандартного LiveUSB, именно эта настройка блокирует процесс. Включённый режим WHQL также может препятствовать работе некоторых Linux-дистрибутивов с проприетарными драйверами NVIDIA.

Что именно делает режим WHQL в BIOS

Технически настройка WHQL меняет поведение модуля проверки подписи в прошивке UEFI. При включённом параметре BIOS сверяет цифровую подпись каждой попытки загрузки с базой сертификатов Microsoft. Это касается не только драйверов, но и загрузочных менеджеров, опций Secure Boot и даже некоторых встроенных утилит материнской платы.

Когда опция выключена, фильтр ослабляется: система разрешает загрузку компонентов с произвольными или самоподписанными сертификатами. Именно поэтому инструкции по установке Windows 7 на новые платы почти всегда советуют отключить WHQL. Для обычного пользователя, который работает на Windows 10 или 11 и не меняет аппаратные компоненты, параметр можно оставить включённым.

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

⚠️ Внимание: включённый режим WHQL может полностью заблокировать загрузку с некоторых флешек, созданных через Rufus или аналогичные утилиты, если на них не прописана корректная цифровая подпись. Если после создания загрузочной флешки система не видит её в Boot Menu — проверьте состояние этой опции.

Где находится опция WHQL в разных версиях BIOS

Расположение настройки зависит от производителя материнской платы и версии прошивки. На платах ASUS с UEFI BIOS путь обычно такой: Boot → Secure Boot → Windows WHQL Support. На материнских платах MSI опция может называться Windows 8/10 WHQL Support и находиться в разделе Settings → Boot.

У Gigabyte настройка часто называется Windows 8 Features или Windows WHQL и расположена в BIOS → Miscellaneous. На ноутбуках Lenovo и HP параметр может быть скрыт и доступен только после включения режима совместимости с Windows 7. Если вы не находите пункт — используйте поиск по BIOS (клавиша F9 в некоторых прошивках) или обновите BIOS до актуальной версии.

Вот типичные варианты названий, которые встречаются в разных прошивках:

  • 🔹 Windows WHQL Support — стандартное название на ASUS и MSI
  • 🔹 WHQL Certification — встречается на платах ASRock
  • 🔹 Windows 8/10 Mode — устаревшее название на старых платах Gigabyte
  • 🔹 OS Selection — на ноутбуках Acer, где нужно выбрать Windows 8.x WHQL

Когда нужно отключать WHQL

Существует несколько типичных ситуаций, когда включённая опция создаёт проблемы. Самая частая — установка Windows 7 на компьютер с процессором Intel 6-го поколения и новее. Официально Microsoft не поддерживает Windows 7 на таком оборудовании, и драйверы для чипсета не имеют подписи WHQL. Без отключения фильтра установка просто не запустится с ошибкой «Windows cannot verify the digital signature».

Вторая ситуация — использование нестандартных драйверов: модифицированных версий для старых видеокарт, бета-версий или драйверов от сторонних разработчиков. Например, энтузиасты часто ставят модифицированные драйверы для NVIDIA GTX 10-й серии на Windows 11. Такие драйверы не имеют подписи Microsoft, и при включённом WHQL система откажется их загружать.

Третья ситуация — загрузка с USB-накопителей, созданных для восстановления системы или установки Linux. Некоторые сборки Linux (например, Ubuntu с проприетарными драйверами NVIDIA) используют загрузчики без подписи Microsoft. При включённом WHQL загрузка может остановиться на чёрном экране или выдать ошибку Verification failed: 0x1A.

📊 Приходилось ли вам отключать WHQL в BIOS?
Да, из-за установки Windows 7
Да, из-за проблем с драйверами
Нет, никогда не трогал эту опцию
Не знаю, где она находится

Как отключить WHQL для установки Windows 7

Если ваша цель — установить Windows 7 на современную материнскую плату, действуйте по следующему алгоритму. Сначала войдите в BIOS (клавиша Delete или F2 при загрузке). Затем перейдите в раздел Boot или Security в зависимости от производителя. Найдите пункт Windows WHQL Support или Windows 8/10 WHQL и переключите его в положение Disabled.

Дополнительно потребуется отключить Secure Boot, если он активен. На многих платах эти опции связаны: включение WHQL автоматически активирует Secure Boot, и наоборот. После изменения настроек сохраните конфигурацию (F10) и перезагрузитесь. Теперь загрузочная флешка с Windows 7 должна определиться корректно.

Для создания загрузочной флешки с Windows 7 на современном ПК используйте утилиту Rufus с параметром GPT для UEFI или MBR для Legacy-режима. Если вы используете образ с уже интегрированными драйверами USB 3.0, проблема с неработающими портами на этапе установки также решится.

☑️ Чек-лист перед отключением WHQL

Выполнено: 0 / 5

Влияние WHQL на установку Windows 10 и 11

Для Windows 10 и 11 опция WHQL обычно не критична. Современные версии Windows имеют встроенную поддержку большинства драйверов с подписью Microsoft, а сам процесс установки не требует отключения фильтра. Однако есть нюанс: если вы устанавливаете Windows 10 на очень старое оборудование (например, с процессором Intel Core 2 Duo), могут возникнуть проблемы с драйверами чипсета, которые не имеют актуальной подписи.

В таких случаях Windows может выдать предупреждение о неподписанном драйвере, но установка продолжится после подтверждения. Для Windows 11 ситуация ещё проще: система жёстко требует UEFI с Secure Boot, поэтому опция WHQL должна быть включена. Если вы отключили её ранее для Windows 7, перед установкой Windows 11 обязательно верните параметр в исходное состояние.

Интересный факт: на некоторых материнских платах опция WHQL влияет на работу встроенной утилиты BIOS Flashback. При включённом фильтре прошивка может отказываться принимать обновления BIOS, загруженные с официального сайта, если они не имеют цифровой подписи. Это редкий случай, но он встречается на платах ASUS ROG.

⚠️ Внимание: не отключайте WHQL без необходимости, если вы не планируете устанавливать старые ОС или нестандартные драйверы. Включённый фильтр — это дополнительный уровень защиты от вредоносных загрузчиков и руткитов, которые маскируются под драйверы.

Типичные ошибки, связанные с WHQL

Пользователи часто путают ошибки, вызванные WHQL, с проблемами Secure Boot или устаревшей версией BIOS. Вот таблица типичных симптомов и их причин:

СимптомВероятная причинаРешение
Ошибка Verification failed: 0x1A при загрузке с флешкиВключён WHQL или Secure BootОтключить обе опции в BIOS
Windows 7 не видит жёсткий диск при установкеОтсутствуют драйверы SATA с подписью WHQLИнтегрировать драйверы в образ или отключить WHQL
Чёрный экран после установки драйвера NVIDIAДрайвер не имеет подписи MicrosoftОтключить WHQL или использовать официальный драйвер
Не загружается Linux с проприетарными драйверамиЗагрузчик не подписан MicrosoftОтключить WHQL или использовать open-source драйверы

Если вы столкнулись с ошибкой Windows cannot verify the digital signature при установке драйвера в уже работающей системе, это не связано с BIOS. Это ограничение Windows, которое можно обойти через меню Параметры → Обновление и безопасность → Восстановление → Особые варианты загрузки → Параметры загрузки → 7) Отключить проверку подписи драйверов. Но помните: это разовое действие, и после перезагрузки проверка вернётся.

Как проверить, активен ли WHQL в вашей системе

Откройте PowerShell от имени администратора и выполните команду:

Confirm-SecureBootUEFI
Если результат True — Secure Boot активен, и скорее всего WHQL тоже включён. Для проверки подписи конкретного драйвера используйте команду
Get-AuthenticodeSignature C:\Windows\System32\drivers\имя_драйвера.sys
. В поле Status будет указано Valid (подпись Microsoft) или NotSigned (нет подписи).

Рекомендации по настройке WHQL для разных сценариев

Оптимальная настройка зависит от того, как вы используете компьютер. Для большинства пользователей, работающих на Windows 10/11 с официальными драйверами, рекомендуется оставить WHQL включённым. Это обеспечит максимальную совместимость с обновлениями Windows и защитит от загрузки вредоносных драйверов.

Если вы используете Linux как основную систему, но иногда загружаетесь в Windows, лучше отключить WHQL. Это не повлияет на работу Windows 10/11, но избавит от проблем с загрузкой Linux. Однако не забудьте проверить, что Secure Boot также отключён, иначе Linux может не загрузиться даже с выключенным WHQL.

Для энтузиастов, которые тестируют бета-версии драйверов или используют модифицированные прошивки видеокарт, отключение WHQL — обязательное условие. В противном случае система будет блокировать загрузку драйверов на уровне BIOS, и вы не сможете даже попасть в Windows для установки.

  • 🔹 Для офисного ПК с Windows 11 — оставьте WHQL включённым
  • 🔹 Для игрового ПК с разгоном и кастомными драйверами — отключите WHQL
  • 🔹 Для мультизагрузки Windows + Linux — отключите WHQL и Secure Boot
  • 🔹 Для установки Windows 7 на старый ноутбук — отключите обе опции

Часто задаваемые вопросы о WHQL

Что будет, если отключить WHQL на всегда?

Ничего критического. Windows 10/11 продолжат, но система будет менее защищена от загрузки неподписанных драйверов. На практике риск минимален, если вы устанавливаете ПО только из проверенных источников. Однако при включённом WHQL Windows автоматически блокирует подозрительные драйверы, что снижает риск заражения руткитами.

WHQL в BIOS и Secure Boot — это одно и то же?

Нет, это разные механизмы. Secure Boot проверяет весь процесс загрузки от UEFI до ядра ОС, а WHQL отвечает только за допустимость драйверов и загрузчиков. На многих платах они связаны: включение WHQL может автоматически активировать Secure Boot, но это не всегда так. Проверяйте обе настройки отдельно.

Почему на моей материнской плате нет опции WHQL?

Скорее всего, ваша плата использует упрощённый BIOS без расширенных настроек, либо опция скрыта. На некоторых ноутбуках (например, Acer Aspire) WHQL заменён на пункт OS Selection, где нужно выбрать Windows 8.x WHQL или Other OS. Если опции нет вовсе, обновите BIOS или используйте утилиту modded BIOS для разблокировки скрытых настроек.

Влияет ли WHQL на скорость работы компьютера?

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

Можно ли включить WHQL после установки Windows 7?

Да, можно. После установки Windows 7 и всех драйверов вы можете вернуться в BIOS и включить WHQL обратно. Однако если у вас установлены неподписанные драйверы, Windows может перестать загружаться. Поэтому сначала убедитесь, что все драйверы имеют подпись Microsoft, и только потом включайте фильтр.

В большинстве случаев опция WHQL не требует вмешательства. Она включена по умолчанию на всех современных материнских платах и корректно работает с актуальными версиями Windows. Проблемы возникают только при попытке установить устаревшие операционные системы или использовать неподписанное программное обеспечение. Зная, где находится эта настройка и как она работает, вы сможете быстро диагностировать и решить проблемы с загрузкой, не прибегая к радикальным методам вроде перепрошивки BIOS.