среда, 16 апреля 2014 г.

Установка драйвера без цифровой подписи на Windows 7 x64

Начиная с Windows Vista Майкрософт ввел дополнительный уровень защиты для своих 64-битных систем — Device Driver Signature Enforcement. Это означает, что вы можете установить и использовать только те драйверы, которые прошли сертификацию в Майкрософт. Помимо повышения уровня безопасности, это, конечно, привело к тому, что достаточно большое количество устройств, работающих в 32-битной Семерке, не работают в 64-битной (сертификация драйверов процедура не бесплатная). Эта статья о том, каким образом можно попытаться обойти это ограничение.

1. Зайти в windows под локальным администратором
2. Отключить UAC (параметры контроля учетных записей)
пуск - панель управления в вкладке поиска вводим UAC нажимаем появившийся  строке изменение параметров контроля учетных записей и понижаем ползунком до минимального уровня. (если такой возможности нет, значит Вы не  локальный администратор.) и перезагржуаемся.
3. Включить тестовый режим. После перезагрузки открыть командную строку (CMD) пуск - в строке поиска вводим cmd.
и вводим следующие команды  для включения тестового режима:
bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON
перезагружаемся, если команды по какой то причине не проходят, скорее всего у вас пиратская ОС с экзотическим загрузчиком(в данном случае lxe), в этом случае нужно:
пройти в пуск - панель управления - администрирование - управление компьютером - управление дисками и назначить букву разделу зарезервированному системой, после чего ввести команду:
bcdedit /store E:\boot\lxe /set TESTSIGNING ON  , где Е буква вашего диска.
После перезагрузки в нижнем углу экрана появится надпись "Тестовый режим", это будет признак того, что все сделано верно.
5. Скачать программу для подписи драйверовDSEO (google, по первой ссылке скачиваем, в интерфейсе программы все интуитивно понятно)




Программа попросит указать путь к подписываемому драйверу. Для этого скопируйте файлы «проблемного» драйвера куда-нибудь на жёсткий диск — главное запомните и/или скопируйте точный адрес местонахождения драйверов из адресной строки «проводника», не забыв указать имя самого драйвера (драйвер — это файл с расширением .sys)После указания местонахождения драйвера нажмите OK. Проделайте эту операцию для всех драйверов — изменяться в адресе будет лишь имя файла, ну или субдиректория с именем










Если устройство уже установлено, но не работает без заблокированного драйвера, то тогда драйвер нужно искать скорее всего в C:\Windows\system32\drivers, посмотрите в «Диспетчере Устройств» (Пуск — Панель Управления — Администрирование — Управление Компьютером) напротив какого устройства стоит вопросительный знак — то и будет устройство без драйвера. Дважды щёлкните по имени этого устройства и свойствах выберите «Драйвер» — «Сведения», где вы и увидите адрес(а) драйвера(ов).

Если  при установке драйвера "Винда" «ругнётся» и выдаст  диалоговое окно "о продолжении работы", все равно соглашаемся с установкой драйвера.
6. Чтобы убрать ватермарку "тестовый режим" нужно скачать removewatermark (google в помощь)


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








1 комментарий: