Как установить неподписанный драйвер в Windows 7 x64

Обновлено: 07.07.2024

Windows 7 Starter Windows 7 Home Premium Windows 7 Home Basic Windows 7 Professional Windows 7 Enterprise Windows 7 Ultimate Windows Server 2008 R2 Standard Windows Server 2008 R2 Foundation Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 для Itanium- Системы на базе Windows 7 с пакетом обновления 1 Windows Server 2008 R2 с пакетом обновления 1 Еще. Меньше

Симптомы

Рассмотрите следующий сценарий:

У вас есть компьютер под управлением Windows 7 или Windows Server 2008 R2.

Вы устанавливаете на компьютер драйвер с подписью Windows Hardware Quality Labs (WHQL) или Authenticode.

В диспетчере устройств разверните соответствующее устройство, щелкните драйвер правой кнопкой мыши и выберите "Свойства".

Вы нажимаете кнопку "Сведения о драйвере" на вкладке "Драйвер".

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

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

Причина

Эта проблема возникает из-за неправильной логики при проверке флага Authenticode в файле каталога драйвера.

Разрешение

Информация об исправлении

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

Если исправление доступно для загрузки, в верхней части этой статьи базы знаний есть раздел «Исправление доступно для загрузки». Если этот раздел не отображается, обратитесь в службу поддержки клиентов Майкрософт, чтобы получить исправление.

Примечание. Если возникают дополнительные проблемы или требуется их устранение, вам может потребоваться создать отдельный запрос на обслуживание. Обычная стоимость поддержки будет применяться к дополнительным вопросам поддержки и проблемам, которые не подходят для этого конкретного исправления. Чтобы получить полный список номеров телефонов службы поддержки и обслуживания клиентов Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если вы не видите свой язык, это означает, что для него недоступно исправление.

Предпосылки

Чтобы применить это исправление, необходимо использовать одну из следующих операционных систем:

Пакет обновления 1 (SP1) для Windows 7

Windows Server 2008 R2

Windows Server 2008 R2 с пакетом обновления 1 (SP1)

Для получения дополнительных сведений о том, как получить пакет обновления для Windows 7 или Windows Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:

976932 Информация о пакете обновления 1 для Windows 7 и Windows Server 2008 R2

Информация о реестре

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

Требование перезапустить

После установки этого исправления необходимо перезагрузить компьютер.

Информация о замене исправлений

Это исправление не заменяет ранее выпущенное исправление.

Информация о файле

Глобальная версия этого исправления устанавливает файлы с атрибутами, перечисленными в следующих таблицах. Даты и время для этих файлов указаны в формате всемирного координированного времени (UTC). Даты и время для этих файлов на вашем локальном компьютере отображаются по вашему местному времени вместе с вашим текущим смещением летнего времени (DST). Кроме того, даты и время могут меняться при выполнении определенных операций с файлами.

Информация о файлах для Windows 7 и Windows Server 2008 R2

Важные исправления для Windows 7 и исправления для Windows Server 2008 R2 включены в одни и те же пакеты. Однако исправления на странице запроса исправления перечислены для обеих операционных систем. Чтобы запросить пакет исправлений для одной или обеих операционных систем, выберите исправление, указанное в разделе «Windows 7/Windows Server 2008 R2» на странице. Всегда обращайтесь к разделу «Применимо к» в статьях, чтобы определить фактическую операционную систему, к которой относится каждое исправление.

Файлы, которые относятся к определенному продукту, SR_Level (RTM, SPn) и сервисной ветви (LDR, GDR), можно определить, изучив номера версий файлов, как показано в следующей таблице.

Поскольку я совсем недавно перешел на 64-разрядную версию, у меня возникли некоторые проблемы с аудиодрайвером (драйвером SoundMAX ADI) в Windows 7. Он установился отлично, но не загружал драйвер, потому что он был неправильно подписан. (хотя, по мнению ASUS, это должен был быть WHQL).
Потратив несколько часов на гугление, я нашел жизнеспособное решение, и было бы неплохо им поделиться.

Как вы, возможно, знаете или узнаете сейчас , начиная с Windows Vista, MS решила добавить дополнительную защиту для систем x64: принудительное применение подписи драйверов устройств.
Другими словами, вы можете устанавливать и использовать в своей системе только драйверы, сертифицированные MS. Если вы установите неподписанный или неправильно подписанный драйвер, Windows сообщит вам, что драйвер не подписан, и он не загрузится при следующей загрузке (обычно с ошибкой) или даже не установится вообще.

Конечно, это звучит как достойное обновление системы безопасности, но у мелких издателей могут возникнуть финансовые проблемы с приобретением драйвера MS с цифровой подписью для своего приложения, что обходится довольно дорого.
Этот тип неподписанных драйверов может варьироваться от некритичных программных драйверов (например, ATi Tools) до необходимых драйверов брандмауэра (например, Peer Guardian) и очень полезных бета-драйверов аудио и видео, которые быстро устраняют проблемы (например, SoundMAX, ATi и драйверы nVidia) или даже цифровой сертификат с истекшим сроком действия.

Легкий способ загрузить неподписанный драйвер — нажать F8 во время последовательности загрузки (сразу после POST, но до логотипа загрузки Windows). Откроется список Дополнительные параметры загрузки, и выберите Отключить обязательное использование подписи драйверов.
Но звучит не очень весело делать это каждый раз при загрузке системы, верно?

!! Работает только на Windows Vista x64 до SP1 !!

Предварительный шаг:
Удалите проблемный драйвер, затем перезагрузите компьютер. Никаких ошибок не должно появляться после загрузки Windows!
Если это так, используйте Диспетчер устройств, чтобы полностью удалить неисправный драйвер (щелкните правой кнопкой мыши устройство > Удалить > в окне сообщения отметьте «Удалить драйвер» и подтвердите удаление драйвера).
Будьте осторожны при удалении драйвера устройства, чтобы случайно не удалить другое устройство!
Устройство с неисправным драйвером должно отображаться желтым предупреждением подпишись!

  1. Отключите контроль учетных записей (UAC) и перезагрузите компьютер.
  2. Перейдите в меню "Пуск" и введите cmd в поле поиска;
  3. Щелкните правой кнопкой мыши файл cmd.exe (должен быть вверху списка) и выберите Запуск от имени администратора;
  4. В только что созданном окне командной строки введите следующее (нажимая Enter после каждой строки):

Относится к Windows Vista x64 (до SP1, SP1, SP2) и Windows 7 x64 (RC1)

  1. Отключите контроль учетных записей (UAC) и перезагрузите компьютер, если вы используете Vista;
  2. Перейдите в меню "Пуск" и введите cmd в поле поиска;
  3. Щелкните правой кнопкой мыши файл cmd.exe (должен быть вверху списка) и выберите Запуск от имени администратора;
  4. В только что созданном окне командной строки введите следующее и нажмите клавишу ВВОД:

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

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

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

  1. НЕ УЗНАВАТЬ! Просто подпишите все файлы в списке драйверов с помощью DSEO, и у вас больше не будет проблем.
  2. Что делать, если в списке слишком много файлов (например, с графическими драйверами) или диспетчер устройств не показывает проблемное устройство?
    Это сложнее, так как для просмотра точной ошибки необходимо использовать средство просмотра событий:
    1. После установки неисправного драйвера перезагрузите компьютер;
    2. Теперь откройте "Пуск" > введите Просмотр событий и нажмите Enter;
    3. На левой панели разверните Журналы Windows и выберите Система;
    4. Теперь щелкните его правой кнопкой мыши и выберите Фильтровать текущий журнал. ;
    5. Задайте эти параметры и нажмите "ОК":
    6. После того как средство просмотра событий отфильтрует журнал (это может занять некоторое время), вы увидите одно или несколько предупреждений.
      Ищите те, которые звучат примерно так:

    Хотя название устройства может быть более или менее тарабарским, имя драйвера должно совпадать с файлом(ами), который вы ищете.

    ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:
    Я не несу ответственности за любой ущерб или потерю данных на вашем ПК, если вы не сможете выполнить простые действия!

    Кроме того, будьте очень осторожны при установке неподписанных драйверов, так как вы можете установить очень опасное вредоносное ПО!
    Мой совет: всегда перепроверяйте источник и проверяйте издателя приложения.

    Windows 7 SP1 только что установлен, но машина отказывается загружаться.

    Пришлось одолжить клавиатуру, так как беспроводная USB-клавиатура не работала.

    Обнаружено, что при разрешении неподписанных драйверов машина загружается.

    Как определить, КАКОЙ драйвер является неподписанным, вызывающим проблемы, поскольку я не помню, чтобы в последнее время загружалось что-либо новое, по крайней мере, за день или два до установки обновления.

    При загрузке машина "заикается", зависает, а затем снова работает, поэтому что-то не так, но все драйверы сообщают, что они самые последние и работают нормально?

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

    Сообщить о нарушении

    Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

    Ответы (3) 

    Здравствуйте!

    Выполните следующие шаги и проверьте, сохраняется ли проблема.

    Используйте инструмент Sigverif.exe, чтобы найти все файлы на вашем компьютере, которые не имеют цифровой подписи.

    Чтобы использовать инструмент Sigverif.exe, выполните следующие действия:

    а. Нажмите «Пуск», выберите «Выполнить», введите «sigverif» в поле «Открыть» и нажмите «ОК».

    б . Нажмите «Дополнительно», нажмите «Искать другие файлы без цифровой подписи», нажмите «Обзор», найдите папку Windows\System32\Drivers и дважды нажмите «ОК».

    После завершения Sigverif.exe появится список всех неподписанных драйверов, установленных на вашем компьютере. Сообщите нам о результатах.

    Чтобы решить эту проблему, вам придется попробовать обновить неподписанные драйверы.

    Шаг 2:

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

    а. Нажмите «Пуск», затем нажмите «Выполнить», введите gpedit.msc, чтобы открыть редактор политики локальной группы.
    б. Разверните «Административные шаблоны» (он находится в разделе «Конфигурация пользователя»). Разверните «Система». Нажмите «Установка драйвера».
    в. На правой панели дважды нажмите «Подписание кода для драйверов устройств».

    д. Выберите «Включено» в появившемся окне. В основных параметрах выберите «Игнорировать». Это отключает подписывание драйверов в Windows 7, и теперь вы можете устанавливать неподписанные драйверы в Windows.

    <р>т.е. Нажмите Применить, ОК. Перезагрузите компьютер, чтобы установить неподписанные драйверы.


    Кроме того, вы можете рассмотреть возможность тестовой подписи драйвера с использованием сертификата, созданного на вашем компьютере.

    Сообщить о нарушении

    Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

    < бр />

    Тейлор Гибб


    Тейлор Гибб
    Писатель

    Тейлор Гибб — профессиональный разработчик программного обеспечения с десятилетним опытом работы. Он работал региональным директором Microsoft в Южной Африке в течение двух лет и получил несколько наград Microsoft MVP (самый ценный профессионал). В настоящее время он работает в отделе исследований и разработок в Derivco International. Подробнее.


    64-разрядные версии Windows 10 и 8 включают функцию принудительного применения подписи драйверов. Они будут загружать только те драйверы, которые были подписаны Microsoft. Чтобы установить менее официальные драйверы, старые неподписанные драйверы или драйверы, которые вы разрабатываете самостоятельно, вам необходимо отключить принудительное использование подписи драйверов.

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

    Принудительное использование подписи драйверов — это функция безопасности

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

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

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

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

    Для этого вам потребуется запустить команду из командной строки администратора. Чтобы запустить его, щелкните правой кнопкой мыши кнопку «Пуск» или нажмите Windows+X и выберите «Командная строка (администратор)».


    Вставьте следующую команду в окно командной строки и нажмите Enter:

    Если вы видите сообщение о том, что значение защищено политикой безопасной загрузки, это означает, что безопасная загрузка включена в прошивке UEFI вашего компьютера. Вам потребуется отключить безопасную загрузку в прошивке UEFI вашего компьютера (также известной как BIOS), чтобы включить тестовый режим подписи.


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

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


    Вариант второй: использование расширенного варианта загрузки

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

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


    Выберите плитку «Устранение неполадок» на появившемся экране «Выберите вариант».


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


    Нажмите плитку "Параметры запуска".


    Нажмите кнопку «Перезагрузить», чтобы перезагрузить компьютер и открыть экран «Параметры запуска».


    Введите «7» или «F7» на экране «Параметры запуска», чтобы активировать параметр «Отключить обязательное использование подписи драйверов».


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

    • › Почему всегда следует устанавливать 64-разрядную версию Windows
    • › 3 инструмента для улучшения работы оборудования Mac в Windows с помощью Boot Camp
    • › Что такое EasyAntiCheat.exe и почему он находится на моем компьютере?
    • › Что такое «изоляция ядра» и «целостность памяти» в Windows 10?
    • › Как заставить старые программы работать в Windows 10
    • › Что означает XD и как вы его используете?
    • › Как установить Google Play Маркет в Windows 11
    • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)

    Читайте также: