Как виндовс 10 установить неподписанный драйвер. Устанавливаем драйвера без цифровой подписи

Возможности 06.08.2019
Возможности

Установка драйвера устройства на Windows 7 отличается от установки на системы предшествующих версий совсем немногим. Если у пользователя есть диск с набором драйверов на имеющееся оборудование, никаких сложностей не возникает – достаточно дать возможность операционной системе самой определить и установить нужный драйвер. Проблемы могут быть тогда, когда такого диска нет или система не может распознать устройство. В этом случае юзеру придется повозиться – самостоятельно найти подходящий драйвер и поставить его вручную, иногда – с помощью мастера установки оборудования.

Где брать драйвера?

Здесь важно не ошибиться, поскольку установка драйверов из сомнительных источников часто приводит к вирусному заражению, непонятным “глюкам” устройств, необъяснимым синим экранам смерти, а иногда и к физическим поломкам. Безопасно брать драйвера:

  • с официальных веб-ресурсов производителей устройств;
  • с диска, который продавался в наборе с вашим оборудованием – именно с вашим, а не любым той же марки;
  • для владельцев ноутбуков – из скрытого раздела Recovery на жестком диске: доступ к этому разделу возможен при загрузке с другого накопителя, к примеру, с Live CD.

Различные драйвер-паки “для всего” и любые другие источники не являются заслуживающими доверия.

Установка драйвера известного оборудования

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

Об автоматической установке драйверов скажем коротко: после подключения девайса к ПК, Windows 7 пытается определить его тип и при наличии Интернета загружает драйвер из центра обновления Microsoft. Но далеко не всегда устройство определяется правильно.

Если Интернета нет или центр обновлений ничего предложить не может – система запросит диск с драйверами. Обычно достаточно просто его вставить, всё остальное Windows 7 сделает сама.

Установка скачанного драйвера

Драйвера на сайтах производителей оборудования уже оснащены средствами установки – они идут в формате.exe или.msi, достаточно запустить такой файл с правами администратора. Вместе с драйвером могут устанавливаться настроечные утилиты и другое firmware (ПО от производителя). Весь процесс в точности повторяет инсталляцию любой программы.

Чтобы устройство заработало, компьютер нужно перезапустить.

Установка старого оборудования

Если вы пытаетесь установить девайс, не поддерживающий Plug&Play, и у вас есть для него драйвер, запустите “Мастер установки оборудования”. В Windows 7 он “переехал” в диспетчер устройств и “спрятался” в меню “Действие”.

  • Откройте диспетчер устройств – “Действие” и выберите пункт “Установить старое устройство”.

  • Подключите девайс и нажмите “Далее”.

  • Можно воспользоваться автопоиском в локальном хранилище Driver Store, но если вы знаете точно, на каком из дисков находится нужный драйвер, выберите установку вручную.

  • Выберите тип устройства.

  • Отметьте в списке нужную модель и щелкните “Установить с диска”.

  • Выберите носитель. Это может быть и съемный компакт-диск, и папка на винчестере.

  • Нажатием “Далее” вы запустите процесс установки. Дождитесь его завершения и щелкните “Готово”.

  • Перезагрузите компьютер.

Установка драйвера неизвестного устройства

Если Windows 7 не может определить тип девайса, в диспетчере устройств он будет отображаться как неизвестное оборудование.

Чтобы определить марку, модель и найти подходящий драйвер самостоятельно, нужно скопировать код устройства и обратиться к помощи поисковых систем. Для этого:

  • откройте свойства неизвестного девайса;

  • перейдите на вкладку “Сведения”, из выпадающего списка “Свойство” выберите “ID (или ИД) оборудования” и скопируйте его значение;

  • установите тип и марку устройства – в нашем примере по первым двум сайтам в выдаче Google можно определить, что это веб-камера от Самсунг.

С помощью поисковой системы несложно узнать и точную модель камеры. После этого отправляйтесь на сайт Самсунг и ищите нужный драйвер.

Устанавливаем неподписанный драйвер в Windows 7

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

Однако бывает, что пользователю жизненно необходим тот или иной драйвер, не имеющий никаких сертификатов. На этот случай существует несколько способов отключения защиты. То, что это не нужно делать без необходимости, надеемся, понятно всем.

  • Первый способ – это на законных основаниях получить сертификат. Подходит исключительно для разработчиков программного обеспечения.
  • Второй способ – отключение проверки сертификата и подписи через групповые политики. Подходит для Windows 7 профессиональных, корпоративных и максимальных редакций.
  • Третий способ – запуск системы с отключенной проверкой подписей. Подходит всем.
  • Четвертый способ – отключение проверки подписей при загрузке с помощью утилиты bcdedit . Также подходит всем.

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

Создание групповой политики

  • Введите в поисковую строку Пуска команду gpedit.msc и щелкните Enter. Кликните найденный файл – запустится редактор групповых политик.

  • В окне редактора зайдите в раздел “Установка драйвера” Он находится в “Конфигурации пользователя”, где далее нужно открыть “Административные шаблоны” и “Систему”. Выберите из списка шаблонов “Цифровая подпись драйвера устройств”, откройте его контекстное меню и кликните “Изменить”.

  • Отметьте “Включить”. В разделе окна “Параметры” в качестве действия при попытке установить драйвер без подписи выберите “Пропустить”. Нажмите ОК.

  • После перезагрузки система не будет “материться” на неподписанные драйвера.

Отключение проверки через загрузочное меню

Перезагрузите ПК. Перед следующим стартом Windows 7 вызовите меню дополнительных вариантов загрузки (нажмите и удерживайте F8). Выберите из списка режимов “Отключение обязательной проверки подписи драйверов”.

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

Отключение через утилиту bcdedit

Этот вариант делает то же, что и предыдущий, с той лишь разницей, что проверка подписи будет выключена до тех пор, пока вы снова ее не включите.

  • Запустите от администратора командную строку.
  • Введите команду bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS , нажмите Enter.
  • После выполнения введите еще одну команду: bsdedit -set loadoption TESTSIGNING ON .

  • Перезагрузите компьютер и устанавливайте драйвер.

Чтобы снова включить проверку подписей, выполните две другие команды: bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS и после нее – bcdedit.exe -set TESTSIGNING OF F.

Снова перезагрузитесь.

Что делать, если драйвер не устанавливается

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

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

В ОС Windows 7 Microsoft существенно ужесточила требованию к устанавливаемым драйверам (рекомендуем познакомиться с занимательной статьей об ). Теперь любой устанавливаемый драйвер должен иметь цифровую подпись, проверенную и сертифицированную Microsoft. Перед загрузкой и установкой драйвера любого устройства Windows 7 проверяет цифровую подпись этого драйвера. И если при попытке установить драйвер для нового устройства в Windows 7 вы увидите сообщение: «Windows can’t verify the publisher of this driver software» , значит, данный драйвер не имеет цифровой подписи. В указанном диалогом окне можно выбрать вариант ”Install this driver software anyway” («Все равно установить этот драйвер») , однако в любом случае этот драйвер не установится, и значит, устройство работать не будет.



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

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)

Также о проблемах с цифровой подписью драйверов могут свидетельствовать такие ошибки:

Политика проверки цифровой подписи у драйверов работает как в 32-х (x86), так и в 64-х (x64) версиях Windows 7 и главная причина появления такой политики установки сторонних драйверов – желание улучшить стабильность и надежность ОС Windows, добившись того, чтобы все выпускаемые драйвера проходили через сертификационный тест и тест на совместимость в Microsoft.

К счастью в Windows 7 можно отключить проверку цифровой подписи драйвера. И сделать это можно несколькими способами:

  • Самому подписать драйвер (сделать это можно с помощью специального софта, или по инструкции, описанной в мануале )
  • Отключить проверку цифровой подписи драйверов с помощью групповой политики
  • Изменить режим загрузки ОС на загрузку без проверки цифровой подписи (с помощью bcdedit )
  • Загрузить Windows 7 без проверки цифровой подписи (через загрузочное меню по клавише F8)

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

Загрузка Windows 7 без проверки цифровой подписи

Возможно временно отключить проверку подписей драйверов, если перегрузить систему, при загрузке нажать клавишу F 8 . В появившемся меню с вариантами загрузки системы выбрать пункт Disable Driver Signature Enforcement («Отключение обязательной проверки подписи драйвера»).

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

Отключаем проверку подписи драйверов в Windows 7 с помощью групповой политики

В том случае, если вы полностью хотите отключить проверку подписывания драйверов в Windows 7, сделать это можно с помощью групповой политики.

Откройте редактор локальной групповой политики, набрав

В меню политик перейдите в раздел User Configuration->Administrative Templates-> System->Driver Installation.

В правой панели найдите пункт ‘Code Signing for Device Drivers’ и дважды щелкните по нему.

В появившемся окне выберите ‘Enabled’, а в нижнем меню — ‘Ignore’. Нажмите Ок и перезагрузите компьютер. После перезагрузи и применения политика, в своей Windows 7 вы полностью отключите подписывание драйверов, и сможете установить любые, в том числе, неподписанные драйвера.

Отключаем проверку цифровой подписи драйверов в Windows 7 с помощью bcdedit

Откройте командную строку с правами администратора и последовательно наберите следующие две команды:

Bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS bcdedit.exe /set TESTSIGNING ON

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

Перезагрузите компьютер и попробуйте установить неподписанный драйвер. Вуаля!

Если вам нужно отменить этот режим работы и вновь включить проверку цифровой подписи в win 7, выполните следующие команды:

Bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit.exe /set TESTSIGNING OFF

Если вам когда-нибудь вдруг потребуется подключить к компьютеру с Windows 8.x или 10 какое-либо старое устройство , скорее всего, вы не сможете найти драйвер, официально подписанный производителем устройства. Другими словами, вы столкнетесь с проблемами при попытке установить устройство в последних версиях операционной системы от Microsoft. По этой причине в данной статье мы шаг за шагом покажем, как устанавливать неподписанные драйверы в Win 8.x или 10.

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

Инструкция

В Windows 8 используйте сочетание клавиш Win + i, чтобы открыть панель Chrams. Далее нажмите «Выключение», а затем, удерживая нажатой клавишу Shift, нажмите «Перезагрузка». В Windows 10 панели Chrams нет , поэтому используйте меню Пуск, чтобы проделать то же самое.

Операционная система перезапустится и загрузит меню с дополнительными параметрами. В этом меню выберете раздел «Диагностика».

Теперь нажмите «Дополнительные параметры».

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

Операционная система перезагрузится, но вместо рабочего стола вы попадете на экран «Параметры загрузки». Здесь нажмите клавишу F7 на клавиатуре. Это приведет к тому, что Windows 8.x запустится в режиме, который позволит вам установить неподписанные драйвера устройств.

Требование обязательного наличия цифровой подписи драйвера в Windows 8 (Device Driver Signing) –это требование системы безопасности Windows, которая разрешает установку только драйверов, имеющих цифровую подпись производителя. Система сертификации и подписывания драйверов нужна Microsft для того, чтобы максимально обезопасить систему от установки некорректного или опасного ПО, способного дестабилизировать систему.

При попытке установки в Windows 8 драйвера, не имеющего цифровой подписи появляется окно с предупреждением:

“Windows encountered a problem installing the driver software for your device. Windows found driver software for your device but encoutered an error while attempting to install it. The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.”

(Хэш этого файла отсутствует в заданном файле каталога. Возможно файл поврежден или подделан)

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

Напомним, что требование обязательного подписывания драйверов, выполняемых в режиме ядра, появилось впервые в 64 битной Windows Vista. Однако, если в Windows 7 (ранее мы уже описывали как в Windows 7 можно ) и Vista, система еще предлагала возможность установки неподписанного драйвера (что не всегда получалось), то в Windows 8, установка драйвера без цифровой подписи просто завершается с соответствующим предупреждением.

Отключаем проверку цифровой подписи драйвера в параметрах загрузки Windows 8

Отключать проверку подписи можно из меню параметров загрузки Windows 8. Чтобы попасть в него, нужно в системе нажать комбинацию клавиш Win+ I , выбрать пункт Change PC Settings , затем на вкладке General выбрать опцию Restart Now (перезагрузится сейчас). В результате компьютер перезагрузится и автоматически попадет в режим расширенных параметров загрузки.

Тот же самый эффект (попасть в режим настройки параметров загрузки системы) можно, компьютер из командной строки ():

Shutdown.exe /r /o /f /t 00


Затем выберите опцию Advanced Startup

И, наконец, нажмите кнопку Restart

Компьютер опять перезагрузится и перед вами появится меню выбора опций загрузки. Нас интересует пункт Disable driver signature enforcement (отключить проверку драйвера), выберите его нажав на клавиатуре клавишу F7 или 7

В результате Windows 8 загрузится в режиме, в котором возможна установка подписанных драйверов. Теперь при установке такого драйвера (через диспетчер устройств или с помощью мастера) в Windows 8 появится окно с предупреждением системы безопасности Windows:

Выберите пункт: Install this driver software anyway , после чего драйвер должен установится. Осталось перезагрузиться в обычном режиме и проверить работоспособность установленного драйвера и устройства.

Установка неподписанного драйвера в Тестовом режиме Windows 8

В том случае если вышеприведенная методика у вас не сработала, существует еще один способ установки неподписанных драйверов. В Windows 8 и Windows Server 2012 существует так называемый «тестовый режим работы» (Test Mode ), в котором возможна установка любых (в т.ч. и неподписанных драйверов).

Чем грозит работа системы в «тестовом режиме»? Технически вы работаете с той же самой полноценной ОС, но есть несколько нюансов. Во-первых, формально такая конфигурация не поддерживается вендором (Microsoft). Во-вторых, переведя систему в отладочный режим работы, вы существенно снижаете ее безопасность и стабильность работы ОС, так что риск появления различных ошибок, BSOD-ов и заражения ее существенно увеличивается.

Итак, на 64 битной ОС нужно запустить командную строку с правами администратора и последовательно выполнить команды:

Bcdedit.exe /set nointegritychecks ON bcdedit.exe /set TESTSIGNING ON

Первую команду можно заменить на

Bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS

После каждой команды должно появляется сообщение об ее успешном выполнении.

Затем перезагрузите систему и попробуйте установить неподписанный драйвер.

Факт работы Windows 8 в тестовом (отладочном) режиме проявляется в наличии в правом нижнем углу рабочего стола надписи: Тестовый режим (Test Mode), версии ОС и номера сборки Windows.

Чтобы отключить Test Mode, необходимо с правами админа выполнить команды:

Bcdedit.exe /set nointegritychecks OFF bcdedit.exe /set TESTSIGNING OFF

Вместо первой команды можно использовать:

Bcdedit /set loadoptions ENABLE_INTEGRITY_CHECKS

Итак, мы рассмотрели способы отключения проверки цифровой подписи в 64-битной версии Windows 8.

Стоит отметить, что подобная проблема наиболее часто возникает у владельцев всевозможных старых устройств (драйвера на которые также существенно устарели). Этим «счастливчикам» нужно быть готовым к тому, что старые драйвера без цифровой подписи производителя, установленные по данной статье в обход системы безопасности Windows, не всегда будут работать корректно. Поэтому в первую очередь рекомендуется проверить наличие свежей подписанной версии драйвера для Windows 8 (Windows 7) на сайте производителя.



Рекомендуем почитать

Наверх