>
 
Что такое цифровая подпись и зачем ее отключать ?
31-03-2014, 14:39 Категория: Windows 7 / Настройка системы / Просмотров: 1 551

Драйвера - это штука важная. С их помощью система может получить доступ к различному реальному аппаратному обеспечению или к его имитации. Сами по себе драйвера достаточно глубоко встраиваются в систему и взаимодействуют с ней на низком уровне.

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

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

До появления Windows Vista драйвера процедура сертификации драйвера носила по большому счету необязательный характер. Драйвера без цифровой подписи отлично себе работали в системе. Этим пользовались многие производители оборудования, выпуская драйвера для своих изделий.

С появлением 64-битных версий Windows Vista, Windows 7 и более поздних ситуация усугубилась. По-умолчанию драйвера без цифровой подписи там не работают. Из-за этого ограничения владельцы многих старых устройств не смогут заставить их заработать в 64-битных редакциях Windows Vista, Windows 7, 8 и так далее.

В данном руководстве будет рассмотрено как же можно отключить проверку цифровой подписи драйверов в 64-битных версиях Windows. Эту проверку можно отключить несколькими способами. Сначала рассмотрим самое простое решение.

Отключение проверки цифровой подписи в меню F8

Во время загрузки Windows нажмите клавишу F8, чтобы перейти в меню загрузки:

Что такое цифровая подпись и зачем ее отключать ?


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

Для автоматизации этого процесса можно использовать утилиту ReadyDriver Plus. Она по сути сама выбирает нужный пункт и встраивается в загрузчик.

Замечание: если вы пользуетесь различными активаторами, которые модифицируют загрузчик, то они после этого могут не работать.

При установке данной утилиты нужно задать настройки загрузчика:

и настройки списка:


Также можно настроить запись с ReadyDriver Plus в списке загрузки:


Если у вас только одна операционная система, то можете оставлять значения по-умолчанию.

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

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

Еще один способ отключения проверки заключается в указании соответствующих параметров загрузки. Это не везде работает, но попробовать стоит. Для этого запускаемКомандную строку от имени Администратора:


и вводим команды:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS 

bcdedit
.exe -set TESTSIGNING ON


Первая команда отключает саму проверку, а вторая включает режим тестовой подписи:

Что такое цифровая подпись и зачем ее отключать ?


После ввода команд перезагружаем систему.

Если не помогло, то можно попробовать еще один способ.

Подписывание драйверов тестовой подписью

Самое элегантное решение. Для начала нужно временно отключить Контроль учётных записей (UAC). Делается это в настройках пользователя:

Что такое цифровая подпись и зачем ее отключать ?


На Windows 7 окно управления UAC имеет такой вид:

Что такое цифровая подпись и зачем ее отключать ?


На Windows Vista достаточно лишь снять галочку.

После этого устанавливаем и запускаем программу Driver Signature Enforcement Overrider:

Сначала нужно включить тестовый режим. Выбираем соответствующий пункт и нажимаем Next:

Теперь выбираем пункт Sign a System file:

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

По окончанию появится соответствующее сообщение:

После этого перезагружаем систему и устанавливаем подписанный драйвер.

На этом все. Спасибо за внимание! 

источник

 

Добавить коммент
КОММЕНТАРИИ
  • smilelaughing
    wink
    angry

Вопрос:

_ + 3 = 34 ( допишите недостающие число )

Ответ: