Ошибка «INF стороннего производителя не содержит информации о подписи» появляется в момент установки драйвера через Диспетчер устройств или запуск setup-файла — Windows прерывает процесс и сообщает, что не может проверить цифровую подпись пакета. Чаще всего это происходит с драйверами для старых устройств, китайских адаптеров, программаторов и USB-COM преобразователей, у которых INF-файл не подписан сертификатом Microsoft.
Хорошая новость: проблема решаема, и в большинстве случаев оборудование заработает. Но действовать нужно осознанно — отключение проверки подписи снижает защиту системы, поэтому сначала стоит попробовать безопасные варианты, а обход использовать только для заведомо доверенных драйверов.
Почему Windows отказывается устанавливать драйвер
Начиная с 64-битных версий Windows, операционная система требует, чтобы каждый драйвер имел действительную цифровую подпись. Подпись подтверждает, что пакет выпущен известным издателем и не был изменён после публикации. INF-файл — это текстовый сценарий установки драйвера, и если в нём нет ссылки на каталог подписи (.cat-файл), установщик выдаёт именно эту ошибку.
Типичные причины:
- 🔧 Драйвер выпущен давно и подписан устаревшим сертификатом, который современная Windows уже не принимает.
- 🌏 Устройство от малоизвестного производителя, который не проходил сертификацию Microsoft.
- ✏️ INF-файл был отредактирован вручную (например, добавлен ID устройства), из-за чего оригинальная подпись стала недействительной.
- 📦 Пакет скачан с неофициального сайта и перепакован без подписи.
Важно понимать: само по себе отсутствие подписи не означает, что драйвер вредоносный. Но Windows не может отличить безобидный неподписанный драйвер от подменённого злоумышленником — именно поэтому система блокирует установку по умолчанию.
Проверка источника драйвера перед любыми действиями
Прежде чем обходить защиту, убедитесь, что пакет получен из надёжного места. Это единственный шаг, который реально отделяет безопасную установку от потенциально опасной.
Проверьте следующее: скачан ли драйвер с официального сайта производителя устройства или чипа (например, FTDI, CH340, Realtek), совпадает ли версия пакета с вашей моделью, не предлагалось ли при скачивании установить «менеджер загрузок» или посторонний софт. Если драйвер найден на форуме или файлообменнике — риск заметно выше, и обходить проверку подписи для такого файла не стоит.
Способ 1: поиск официального подписанного драйвера
Самый правильный путь — вообще не отключать проверку, а найти версию драйвера, которая её проходит. Многие производители со временем выпускают подписанные пакеты для старых устройств.
Порядок действий такой: определите точную модель устройства и производителя чипа, зайдите на официальный сайт и поищите раздел загрузок или архив драйверов. Дополнительно стоит проверить Центр обновления Windows — система иногда сама находит подписанный драйвер для неизвестного устройства. Для этого откройте Параметры → Обновление и безопасность → Центр обновления Windows (в Windows 11 — Параметры → Центр обновления Windows) и запустите проверку, подключив устройство.
Способ 2: временное отключение проверки подписи через параметры загрузки
Это безопасный и обратимый метод: проверка отключается только до следующей перезагрузки. Подходит для разовой установки драйвера.
Для Windows 10 и 11 последовательность выглядит так:
- 🔄 Удерживая клавишу
Shift, нажмите «Перезагрузка» в меню «Пуск». - 🛠️ В среде восстановления выберите
Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки. - 7️⃣ После перезагрузки нажмите клавишу
7илиF7— «Отключить обязательную проверку подписи драйверов». - 💾 Установите драйвер обычным способом, затем перезагрузите компьютер — проверка снова включится автоматически.
⚠️ Внимание: на системах с включённой функцией Secure Boot отключение проверки подписи может не сработать. В этом случае потребуется временно отключить Secure Boot в настройках UEFI — порядок действий зависит от производителя материнской платы, сверьтесь с документацией вашей платы или ноутбука.
☑️ Установка неподписанного драйвера — чек-лист
Способ 3: отключение проверки через командную строку
Альтернативный вариант — перевести систему в тестовый режим или отключить проверку через конфигурацию загрузки. Команды выполняются в командной строке, запущенной от имени администратора:
bcdedit.exe /set testsigning on
После ввода команды перезагрузите компьютер и установите драйвер. В тестовом режиме в углу рабочего стола появится водяной знак — это нормально. Чтобы вернуть обычный режим после установки, выполните:
bcdedit.exe /set testsigning off
И снова перезагрузитесь. Учтите, что эти команды также могут не сработать при активном Secure Boot — система сообщит об ошибке «защищено политикой безопасной загрузки».
⚠️ Внимание: не оставляйте тестовый режим включённым постоянно без необходимости. Он разрешает установку любых неподписанных драйверов, что снижает устойчивость системы к вредоносному ПО уровня ядра.
Сравнение способов решения
| Способ | Длительность эффекта | Риск | Когда применять |
|---|---|---|---|
| Поиск подписанного драйвера | Постоянно | Отсутствует | Всегда в первую очередь |
| Отключение через параметры загрузки (F7) | До перезагрузки | Низкий | Разовая установка драйвера |
| Тестовый режим (bcdedit) | До отключения вручную | Средний | Если F7 не сработал |
| Отключение Secure Boot в UEFI | До обратного включения | Средний | Когда остальные методы блокируются |
Что делать, если драйвер установился, но устройство не работает
Иногда установка проходит успешно, но в Диспетчере устройств появляется жёлтый восклицательный знак с кодом ошибки. Например, код 52 означает, что Windows не может проверить цифровую подпись уже установленного драйвера — это та же проблема подписи, проявившаяся на этапе загрузки драйвера.
В такой ситуации проверьте: не включилась ли проверка подписи обратно после перезагрузки (это ожидаемое поведение — тогда нужен тестовый режим или подписанная версия), соответствует ли драйвер разрядности системы, не конфликтует ли устройство с ранее установленной версией драйвера. Старую версию можно удалить через свойства устройства: Диспетчер устройств → устройство → Свойства → Драйвер → Удалить устройство с отметкой об удалении программ драйвера.
Почему редактирование INF вручную ломает подпись
Цифровая подпись охватывает все файлы пакета драйвера, включая INF. Если вы добавляете в INF-файл новый идентификатор устройства (Hardware ID), содержимое файла меняется, и контрольная сумма перестаёт совпадать с подписью в CAT-файле. Windows корректно определяет такое вмешательство и отклоняет пакет. Поэтому модифицированные драйверы всегда требуют отключения проверки подписи.
Меры предосторожности при работе с неподписанными драйверами
Перед установкой любого неподписанного драйвера создайте точку восстановления системы: откройте поиск в меню «Пуск», введите «Создание точки восстановления» и нажмите «Создать». Это займёт пару минут, но позволит откатить систему, если драйвер вызовет сбой или синий экран.
Дополнительно имеет смысл проверить скачанный пакет антивирусом и убедиться, что в архиве нет исполняемых файлов, не относящихся к установке драйвера. Легитимный пакет обычно содержит INF, SYS, CAT-файлы и, возможно, установщик производителя.
⚠️ Внимание: если после установки драйвера система начала перезагружаться с критической ошибкой, загрузитесь в безопасном режиме и удалите устройство вместе с драйвером через Диспетчер устройств, либо воспользуйтесь созданной точкой восстановления.
Частые вопросы
Опасно ли устанавливать неподписанный драйвер?
Риск зависит от источника. Драйвер с официального сайта производителя чипа обычно безопасен, даже если не подписан. Файл с неизвестного сайта может содержать вредоносный код уровня ядра, поэтому обходить проверку для него не стоит.
Почему после перезагрузки устройство снова перестало работать?
Если вы отключали проверку через параметры загрузки (F7), она действует только одну сессию. После перезагрузки Windows снова проверяет подпись и блокирует драйвер. Решения: тестовый режим через bcdedit или поиск подписанной версии драйвера.
Команда bcdedit выдаёт ошибку о политике безопасной загрузки. Что делать?
Это означает, что в UEFI включён Secure Boot, который запрещает тестовый режим. Потребуется временно отключить Secure Boot в настройках UEFI — конкретный путь в меню зависит от производителя материнской платы или ноутбука, сверьтесь с его документацией.
Можно ли подписать драйвер самостоятельно?
Технически существует самоподписание с помощью тестового сертификата, но такой драйвер всё равно будет работать только в тестовом режиме. Для обычного пользователя это не даёт преимуществ перед способами, описанными выше.
Ошибка появляется на Windows 7 — инструкция та же?
Общий принцип совпадает: отключение проверки подписи через меню загрузки (F8 при старте → «Отключение обязательной проверки подписи драйверов») или bcdedit. Однако для Windows 7 часто проще найти подписанную версию драйвера, так как система менее строга к старым сертификатам.