Отключение проверки цифровой подписи драйверов и её добавление в 64-битных Windows 7

Многие из нас сталкивались с проблемой установки неподписанного драйвера. Например, необходимо поставить драйвер какой-либо программы, но ее драйвер не устанавливается, ибо у него нет цифровой подписи. Например: Что делать если пропал звук – устройство уже используется другим приложением?

В качестве решения Вы можете либо отключить проверку подписи, либо попытаться самостоятельно добавить к нему подпись.

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

  1. Сразу после включения компьютера нажмитеF8. Далее Вы попадете либо в меню Дополнительные варианты загрузки, либо в меню выбора диска для загрузки.
  2. Вам нужно меню Дополнительные варианты загрузки, поэтому если Вы попали в меню выбора дисков, то выберите диск на котором установлена Ваша Windows и нажмите Enter ↵, а затем быстро нажмитеF8 до начала запуска Windows.
  3. Выберите пункт Отключение обязательной проверки подписи драйверов (Disable Driver< Signature Enforcement) и нажмите Enter ↵

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

Иногда при установке драйвера в этом режиме система может выдать сообщение, что драйвер не подписан, просто закройте его и система нормально установит драйвер.

Чтобы самостоятельно подписать драйвер Вам понадобиться программа Driver Signature Enforcement Overrider(DSEO). Она позволяет создавать свои собственные непроверенные свидетельства. Для нормальной работы программы Контроль учетных записей (User Account Control (UAC)) должен быть выключен.

Скачать: С официального сайта

  1. Запускаете программу и нажимаете Next, а затем Next
  2. Выбираете пункт "Enable Test Mode" и нажимаете Next
  3. Выбираете пункт "Sign a System File" и нажимаете Next
  4. Указываете имя Вашего файла, включая путь к нему и нажимаете Next

    Например, если файл драйвера InetLock.sys расположен в каталоге C:\Windows\System32\Drivers, то Вам необходимо указать C:\Windows\System32\Drivers\InetLock.sys. В случае если необходимо подписать несколько файлов, то просто повторите эту процедуру несколько раз.

  5. Перезапускаете компьютер
  6. Устанавливаете необходимый Вам драйвер и пользуетесь им.

Данный режим также как и описанный в предыдущем варианте является штатным методом, предусмотренным Microsoft для тестирования разработчиками новых версий своих драйверов.
Отключить тестовый режим Вы можете просто запустив программу, выбрав пункт "Disable Test Mode" и нажав Next.

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

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

При правильном указании загрузочной папки Boot, данная программа будет работать у большинства пользователей. В программе ReadyDriver Plus на этапе выбора пути к папке Boot, по умолчанию, указан путь C:\Boot. Так как папка Boot с загрузочными файлами Windows 7 может располагаться не только на диске С:\ , то прежде чем продолжить установку ReadyDriver Plus выясните, где у Вас находится папка Boot.

Папка Boot может располагаться (рекомендации по нахождению):

1) На том же разделе, где у Вас установлена Windows 7

1.1) Откройте Проводник → Компьютер → Локальный диск (C:)
1.2) В Панели меню выберите Сервис → Параметры папок
1.3) Уберите флажок со значения Скрывать защищенные системные файлы
1.4) Установите переключатель в значение Показывать скрытые файлы, папки и диски
1.5) Смотрите в Проводнике, если у Вас появилась скрытая папка Boot, то спокойно продолжайте установку программы ReadyDriver Plus, если данной папки у Вас нет, то читайте о другом месте нахождения папки Boot.

2) На скрытом разделе 100 мегабайт (присвойте ему букву, для его выбора)

2.1) Откройте в меню Пуск диалоговое меню Выполнить или нажмите Win   + R
2.2) Введите diskmgmt.msc
2.3) Найдите раздел размером 100 мегабайт. Если у Вас его нет, то читайте о другом месте нахождения папки Boot.
2.4) Так как данный раздел скрыт, то нам для указания его необходимо сделать его видимым. Для этого щелкните на нем правой кнопкой мыши и выберите пункт Изменить букву диска или путь к диску, затем Изменить, назначьте букву (Например: Z) и нажмите кнопку OK
2.5) Откройте Проводник → Компьютер → Локальный диск (буква диска, в нашем примере Z:)
2.6) Если у Вас появилась скрытая папка Boot, то спокойно продолжайте установку программы ReadyDriver Plus, если данной папки у Вас нет, то читайте о другом месте нахождения папки Boot.

После установки программы ReadyDriver Plus снова пройдите в меню Изменить букву диска или путь к диску, но только выберите пункт Удалить, тем самым Вы сделаете его снова Скрытым

3) На крайнем слева разделе, от того на который установлена Ваша Windows

3.1) Откройте в меню Пуск диалоговое меню Выполнить или нажмите Win   + R
3.2) Введите diskmgmt.msc
3.3) Найдите крайний слева раздел, от того на который установлена Ваша Windows
3.4) Если он является активным, то запомните его букву, если он не является активным, то читайте о другом месте нахождения папки Boot.
3.5) Откройте Проводник → Компьютер → Локальный диск (буква диска)
3.6) Если у Вас появилась скрытая папка Boot, то спокойно продолжайте установку программы ReadyDriver Plus, если данной папки у Вас нет, то читайте о другом месте нахождения папки Boot.

4) На другом, являющимся активным разделе жестком диска.

4.1) Откройте в меню Пуск диалоговое меню Выполнить или нажмите Win   + R
4.2) Введите diskmgmt.msc
4.3) Найдите раздел жесткого диска являющийся активным
4.4) Запомните его букву
4.5) Откройте Проводник → Компьютер → Локальный диск (буква диска)
4.6) Если у Вас появилась скрытая папка Boot, то спокойно продолжайте установку программы ReadyDriver Plus, если данной папки у Вас нет, то читайте о другом месте нахождения папки Boot.

При установке программы ReadyDriver Plus, на этапе выбора пути к папке Boot, укажите путь к диску, где мы её обнаружили (Например: Z:\Boot или D:\Boot). После установки программы ReadyDriver Plus перезагрузитесь.

В процессе загрузки система даст Вам три секунды для выбора варианта загрузки: обычного или без проверки подписи. Если Вы не будете выбирать обычный режим, то система сама постоянно будет загружать Вас в режим без проверки подписей.