Известно, что драйвера устройств могут быть установлены разными способами. Большая часть драйверов устанавливается как обычные программы, то есть запуском исполняемого файла EXE, но есть также и драйвера, которые не используют этот тип контейнера, и в таких случаях их установка выполняется через конфигурационный файл INF. Всё просто, пользователь кликает ПКМ по INF-файлу и выбирает в меню опцию «Установить».
Но представьте себе ситуацию, когда при попытке установить таким образом драйвер вы получаете ошибку «Выбранный INF-файл не поддерживает этот метод установки».
В чём может быть причина данной ошибки и как её устранить?
Несовместимость с разрядностью системы
С подобной проблемой вы можете столкнуться при попытке установить драйвер, несовместимый с разрядностью ОС. Если вы скачали драйвер с официального или стороннего сайта, убедитесь, что он совместим с вашей версией системы. Если вы не знаете разрядность вашей ОС, откройте командой msinfo32 утилиту “Сведения о системе” и посмотрите значение опции «Тип».
«Компьютер на базе x86» будет означать, что система 32-разрядная, значение «Компьютер на базе x64» укажет, что система 64-разрядная.
Конфигурационный INF-файл не имеет раздела DefaultInstall
Другой распространенной причиной ошибки является отсутствие в INF-файле таких разделов как DefaultInstall или DefaultInstall.Service. Убедиться в их наличие или отсутствие не составляет труда, нужно просто открыть INF-файл и изучить его содержимое, вернее, проверить заголовки в квадратных скобках.
Но отсутствие указанных разделов ещё не означает, что установить драйвер нельзя в принципе.
Для установки драйверов с такими INF-файлами следует использовать диспетчер устройств, только нужно знать, какому устройству принадлежит драйвер.
Откройте диспетчер устройств, выберите нужное устройство, кликните по нему правой кнопкой мыши и выберите «Обновить драйвер».
Далее идем по цепочке этих опций:
Драйвер может быть установлен только через командную строку
Если установить драйвер с помощью диспетчера устройств не удалось, для его инсталляции следует воспользоваться командной строкой, возможно, драйвер поддерживает только такой метод установки.
Запустите классическую командную строку с повышенными привилегиями и выполните в ней следующую команду:
rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 "Путь к файлу INF"
Вариант, приведенный последним, как и использование консольной утилиты PNPUTIL – это альтернатива, обычно драйвер удается благополучно установить через Диспетчер устройств.
Загрузка…
Пользователи наталкиваются на сообщение «INF стороннего производителя…» тогда, когда они пытаются установить драйвера стороннего производителя на свой компьютер.
Содержание
- Что такое «INF-файл»?
- Как принудить установку драйвера и обойти ошибку?
- Решение №1 Загрузка драйвера с сайта производителя
- Решение №2 Отключение проверки подписей через Командную строку
- Решение №3 Отключение проверки подписей через Параметры загрузки
- Решение №4 Восстановление системных файлов
Что такое «INF-файл»?
Для начала нам нужно понять, что такое INF-файл. INF-файл — это небольшой текстовый документ, идущий в паре непосредственно с самим драйвером. В этом текстовом файле содержатся инструкции по установке драйвера в операционную систему, а также цифровая подпись.
В прошлых версиях ОС Windows (семерка и ниже) в INF-файлах не было никаких подписей, так что пользователь мог свободно заниматься установкой любых драйверов, даже если это было опасно для системы. На данный момент системы Windows выполняют обязательную проверку цифровых подписей драйвера. Если с подписью все нормально — драйвер устанавливается, если нет — не устанавливается. В общем, довольно надежная предосторожность.
Как принудить установку драйвера и обойти ошибку?
К огромному счастью множества пользователей, Майкрософт внедрила в свою ОС несколько вариантов обхода функции проверки цифровых подписей драйверов. В этой статье мы покажем вам, как можно обойти проверку и спокойно установить в систему нужный драйвер.
Внимание:
Прежде всего хочется предупредить вас, что далеко не всем драйверам от сторонних разработчиков можно доверять. Некоторые драйверы и вовсе могут оказаться вредоносным программным обеспечением, функция которого, например, заключается в перехвате личных данных пользователя. Убедитесь, что вы пытаетесь установить драйвер от надежного производителя.
Решение №1 Загрузка драйвера с сайта производителя
Для начала давайте попробуем принудительно установить нужный вам драйвер, загрузив его с сайта производителя и установив вручную. Например, пускай это будет драйвер для звуковой карты от Realtek. Как только на вашем компьютере будет находится драйвер подходящей версии, выполните следующие шаги для его установки в систему Windows:
- нажмите комбинацию Windows+R;
- пропишите значение «devmgmt.msc» и нажмите Enter;
- откройте раздел «Аудиовходы и аудиовыходы»;
- нажмите правой кнопкой мыши на вашу звуковую карту и выберите «Обновить драйвер»;
- выберите опцию «Выполнить поиск драйверов на этом компьютере»;
- укажите в соответствующей графе директорию к загруженному драйверу и нажмите кнопку «Далее»;
- следуйте инструкциям на экране для установки драйвера;
- перезагрузите компьютер.
Сообщение «INF стороннего производителя…» не должно проявиться во время установки драйвера.
Решение №2 Отключение проверки подписей через Командную строку
Как вариант, вы можете полностью отключить функцию проверки цифровых подписей драйверов в свой системе. Делать этого, разумеется, не рекомендуется, но если вы уверены в драйвере, то это можно сделать. Давайте попробуем отключить проверку через Командную строку:
- нажмите Windows+R;
- пропишите «cmd» и нажмите Ctrl+Shift+Enter;
- копируйте команду «bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS & bcdedit /set testsigning on» и нажмите Enter;
- закройте Командную строку и перезагрузите компьютер.
После входа в систему попытайте установить необходимый драйвер.
Решение №3 Отключение проверки подписей через Параметры загрузки
Помимо прочего, вы можете отключить обязательную проверку подписей через Параметры загрузки вашей Windows. Как правило, обычному пользователю не приходится иметь дело с этими параметрами, но с их помощью можно решить самые разные проблемы. Чтобы получить к ним доступ, вам нужно сделать следующее:
- нажмите комбинацию Windows+I;
- откройте в раздел «Обновление и безопасность»;
- перейдите во вкладку «Восстановление»;
- нажмите на кнопку «Перезагрузить сейчас» в разделе «Особые варианты загрузки»;
- на экране выбора действий кликните на пункт «Диагностика», далее — «Дополнительные параметры»;
- на экране параметров загрузки кликните на кнопку «Перезапуск»;
- по входу в систему перед вами должен появиться список из нескольких опций — нажмите кнопку F7, чтобы отключить обязательную проверку подписи драйверов.
Оказавшись на рабочем столе, попытайтесь снова провести установку нужного вам драйвера. Сообщение «INF стороннего производителя…» не должно больше докучать вам.
Решение №4 Восстановление системных файлов
Возможно, проблема и вовсе не в проверке подписи драйверов. Есть шанс, что некоторые из системных файлов Windows были повреждены вследствие какого-то процесса, из-за чего проверка подписи драйвера прерывается или заканчивается ошибкой. Не помешает запустить в работу SFC и DISM:
- нажмите Windows+R;
- впишите значение «cmd» и нажмите Ctrl+Shift+Enter;
- поочередно вводите следующие команды, перезагружаясь каждый раз после их выполнения:
- sfc /scannow;
- DISM /Online /Cleanup-Image /RestoreHealth.
После восстановления потенциальных повреждений в системе пытаемся снова установить необходимый драйвер. Если у вас получится это сделать и сообщение «INF стороннего производителя…» не покажется, то дело действительно заключалось в поврежденных системных файлах.
Некоторые драйверы размещают на сайтах в виде INF-файлов, поэтому у пользователей часто возникают сложности с их установкой. В частности, появляется ошибка при установке их стандартным способом. Давайте же разберёмся, что собой представляют INF-файлы и каким образом они устанавливаются.
Что такое INF-файл
Файл с расширением INF – это текстовый файл, содержащий информацию об устройствах и установочных файлах. Он состоит из множества разделов, предназначенных для определённых целей. Например, для копирования в нужные директории файлов или внесения изменений в системный реестр. В общем, в файле такого формата содержится всё, что требуется для инсталляции драйверов, системных инсталляционных пакетов и различных приложений.
ВАЖНО. INF-файлы могут содержать вирусы, поэтому нужно их скачивать с проверенных сайтов.
Как принудительно установить драйвер и обойти ошибку
Устанавливается файл INF следующим образом:
- Пользователь ПК кликает правой кнопкой мышки по INF-файлу.
- После чего выбирает в новом окошке строчку «Установить».
- Затем запускается процесс инсталляции драйвера.
Часто при установке таких пакетов возникает ошибка «Выбранный INF-файл не поддерживает этот метод установки», поэтому нужно попробовать инсталлировать его другими способами.
Иногда такая ошибка возникает из-за несовместимости файла с разрядностью системы, так как некоторые предусмотрены для 86-битных ОС, а некоторые для 64-битных. Если проблема связана с этим, то нужно скачать файл совместимый с вашей версией Windows. Разрядность системы можно посмотреть в разделе «Система» в панели управления Windows.
Эта проблема также может возникать из-за отсутствия в INF-файле разделов DefaultInstall или DefaultInstall.Service. Но это не значит, что его нельзя инсталлировать.
В этом случае можно попробовать поставить его двумя способами:
- Через «Диспетчер устройств».
- При помощи командной строки.
При использовании первого способа нужно знать, для какого устройства предназначен данный драйвер.
Первым способом файл с расширением INF устанавливается так:
- Через меню «Пуск» открывается «Панель задач».
- Выбирается раздел «Система»,
- Затем в меню инструментов выбирается «Диспетчер устройств».
- В списке устройств мышкой кликается нужное и выбирается строчка «Обновить драйвер».
- Далее выбирается строчка «Выполнить поиск драйверов на этом компьютере».
- Потом на жёстком диске выбирается папка, в которой находится скачанный и распакованный драйвер. При этом должна стоять галочка возле «Включая вложенные папки».
- Затем нажимают кнопку «Далее», после чего должен запустится процесс инсталляции файла.
Если поставить драйвер этим способом не получается, то можно попробовать установить его с помощью командной строки. Чтобы установить драйверы в формате INF в Windows 7 с её помощью, нужно сделать следующее:
- Сначала требуется с расширенными правами запустить командную строку.
- Затем в неё требуется ввести команду pnputil и нажать Enter.
- Потом ввести pnputil.exe -a D:wifinetathrx.inf (название раздела жёсткого диска, папки с драйвером и самого INF-файла нужно изменить).
- Затем требуется также нажать Enter, после чего пакет добавится в систему и появится окно как на нижней картинке.
- Чтобы он заработал, нужно перезапустить ПК или в диспетчере задач обновить конфигурацию оборудования. Если же устанавливается новая версия ПО, то нужно удалить старый драйвер и выполнить те же самые действия.
В Windows 10 это делается почти также. Для инсталляции INF файла нужно:
- Запустить от имени администратора консоль.
- Ввести команду pnputil.exe/add-driver * c:drivers (раздел диска и папку требуется поменять) и нажать Enter.
Можно также ввести в PowerShell скрипт:
Get-ChildItem "C:Driver File Location" -Recurse -Filter "*inf" | ForEach-Object { PNPUtil.exe /add-driver $_.FullName /install }
и установить все INF-файлы из нужного каталога (в скрипте указана папка Drivers на диске C, поэтому нужно указать путь к своему каталогу). Этими способами можно поставить практически все драйвера, в том числе и для принтера.
ВНИМАНИЕ. Если первым способом не получается установить ПО, то нужно пробовать второй способ. Конечно, установка драйвера с помощью диспетчера устройств более удобная и простая, но зато командная строка более функциональная.
Сложности с инсталляцией неподписанных драйверов
Иногда проблема возникает с инсталляцией неподписанных драйверов, поэтому требуется деактивировать проверку их подписей. Это делается двумя способами, поэтому нужно разобрать каждый.
Отключение проверки подписей через командную строку выглядит так:
- Запускается с расширенными правами командная строка.
- В неё вводится команда bcdedit.exe /set nointegritychecks ON и нажимается ENTER.
- Потом ПК перезапускается, чтобы изменения вступили в силу.
Для включения этой функции требуется использовать команду bcdedit.exe /set nointegritychecks OFF, которую нужно также ввести в эту консоль и применить.
Второй способ предусматривает отключение проверки подписей через параметры загрузки в Windows 10:
- Сначала открываются «Параметры» системы. Для этого нажимается одновременно Win+i.
- Затем выбирается раздел «Обновление и безопасность».
- Потом открывается вкладка «Восстановление», а затем в разделе «Особые варианты загрузки» нажимается кнопка «Перезагрузить».
- Далее после перезапуска ПК на дисплее появится окно с различными инструментами, в котором требуется выбрать пункт «Поиск и устранение», после чего в новом окне нажать вкладку «Другие параметры», а затем выбрать «Параметры загрузки» и нажать «Перезагрузить».
- После перезапуска на дисплее будут предложены все возможные варианты загрузки системы, в этом списке нужно выбрать кнопкой F7 строчку «Отключить обязательную проверку подписи драйверов».
- Потом система будет загружена в этом режиме и до выключения или перезапуска можно будет ставить драйверы без подписи.
На Windows 7 для загрузки в этом режиме нужно нажать F8 после запуска ПК, а затем выбрать такую же строчку.
СОВЕТ. Чтобы этой проблемы не возникало, нужно всегда скачивать драйверы с сайта производителя ПК или периферийного оборудования. То есть загрузка драйвера с сайта производителя позволит вам гарантировано поставить драйвер на ПК и подключить установленное оборудование.
Восстановление повреждённых системных файлов
При повреждении системных файлов их можно довольно быстро восстановить стандартным инструментом Windows.
Делается это следующим образом:
- Запускается с расширенными правами командная строка, после чего в неё вводится команда sfc /scannow и нажимается Enter.
- Затем будут просканированы все системные файлы и при обнаружении повреждённых утилита заменит их исправными. На это иногда уходит много времени, поэтому нужно запастись терпением и подождать.
Если в процессе сканирования проблемы не будут выявлены, то в командной строке появится сообщение как на нижней картинке.
ВАЖНО. Для устранения всех проблем желательно проделать данную процедуру не менее 3 раз.
Сегодня мы разобрали, что такое INF-файлы, для чего они служат и как через них правильно устанавливать драйверы. Надеемся, что в нашей статье вы нашли ответы на свои вопросы и останетесь нашим постоянным читателем!
Вопрос пользователя
Здравствуйте!
Нужно было скинуть фотографии с телефона на компьютер. Подключил я это устройство к ПК (компьютер его видит), и даже пытается установить драйвера, но безуспешно. Попробовал вручную запустить поиск драйверов через диспетчер устройств, пишет, что драйвера есть, но установить не может, так как: «Неправильная секция установки службы в этом INF-файле».
Помогите пожалуйста…
Доброго дня!
Относительно недавно восстанавливал работу одного ноутбука… При подключении к нему телефона ровным счетом ничего не происходило: Windows 10, установленная на нем, не находила драйвера и автоматически не устанавливала их.
Причем, вторая ОС Windows 7 — видела телефон в нормальном режиме и можно было обмениваться файлами. Было понятно, что дело в ОС, и спустя несколько минут — решение было найдено. Поделюсь им здесь, подразумеваю, что подобная проблема достаточно популярная…
*
Решение проблемы установки «дров» (по шагам)
1) Видимо ли ваше устройство? Работают ли кабели и порты?
Первое, с чего рекомендую начать — это определиться: «а видит ли ваше устройство ноутбук (компьютер)?». Возможно, что проблема с кабелем или USB-портом, и при подключении телефона — он просто «невидим», поэтому то и не устанавливаются драйвера.
Как это определить?
Очень просто. Обратите внимание, появляется ли зарядка батареи при подключении устройства к USB-порту ПК? Если появляется — то скорее всего с USB-кабелем и портом все в порядке. Кстати, обратите внимание на то, появляется ли характерный звук в Windows при подключения устройства.
Так же можно подключить этим кабелем к USB-порту другие устройства, либо подключить телефон к другому ПК. В общем, определиться, работает ли само оборудование…
*
***
2) Проверка диспетчера устройств — поиск неизвестного оборудования
Итак, порты вроде бы рабочие, кабель тоже — следующий шаг: посмотреть, отображается ли оборудование в диспетчере устройств.
Чтобы открыть диспетчер устройств:
- Нажмите сочетание кнопок WIN+R;
- введите команду devmgmt.msc;
- нажмите OK.
- способ работает во всех современных версиях Windows (прим.: в Windows 10, кстати, для открытия диспетчера устройств, можно вообще просто щелкнуть правой кнопкой мышки по меню ПУСК).
Как запустить диспетчер устройств
В диспетчере устройств раскройте вкладку «Другие устройства». Именно в ней должны отображаться все те устройства, которые компьютер (ноутбук) видит, но драйвера установить не может. На скриншоте ниже представлен как раз такой случай: телефон видим ПК, но драйвера Windows 10 установить в авто-режиме не может…
*
3) Как найти и установить нужный установить драйвер — попытка решения №1
Сначала рекомендую попробовать найти и установить именно тот драйвер, который рекомендуется для вашего оборудования, исходя из его ИД-свойств (у каждого оборудования свои идентификационные данные, благодаря чему можно искать драйвера, даже не зная точную марку устройства).
Чтобы посмотреть ИД-свойства, щелкните правой кнопкой мышки по неизвестному устройству (примечание: кстати, при отключении устройства от USB-порта — это неизвестное устройство должно пропадать из вкладки другие устройства), и перейти в его свойства.
Свойства неизвестного устройства
Далее нужно открыть вкладку «Сведения», в графе «Свойство» выбрать «ИД оборудования» и скопировать строку со значением (см. скриншот ниже).
Копируем ID устройства
Далее просто вставить скопированную строку в любой поисковик (Google, Яндекс) и найти драйвер для вашего устройства. Далее запустить его установку, и протестировать работу (во многих случаях, и делать то больше ничего не придется).
📌 В помощь!
Более подробно о поиске драйвера для неизвестного устройства — https://ocomp.info/kak-nayti-i-ustanovit-drayver-dlya-neizvestnogo-ustroystva.html
*
4) Поиск и установка драйвера в авто-режиме Windows — попытка №2
Современные версии Windows (8, 10, 11) могут автоматически находить и устанавливать драйвера для многих устройств, причем делают это весьма не плохо.
Чтобы проверить, получиться ли это: зайдите в диспетчер устройств, затем щелкните правой кнопкой мышки по нужному устройство (например, по неизвестному устройству), и во всплывшем контекстом меню — выберите «Обновить драйвера…».
Далее выберите автоматический вариант поиска и обновления (пункт первый, см. скрин ниже).
Автоматический поиск обновленных драйверов
Вообще, способ довольно хорош и выручает во многих случаях, но в моем — не сработал , через некоторое мгновение было сказано, что:
- возникла проблема в процессе установки программного обеспечения для данного устройства
- MPT DEVICE INF стороннего производителя не содержит информацию о подписи (см. скриншот ниже).
Возникла проблема в процессе установки программного обеспечения
*
5) Выбор драйвера из уже установленных — еще одно решение проблемы
Скажу одну крамольную вещь: вот некоторые ищут-ищут чудо драйвера, чтобы решить данную проблему, а проблемы, как таковой и нет. Драйвера, которые они ищут — уже давно есть на ихнем ПК, просто произошла ошибка в идентификации устройства и драйвера, и поэтому компьютер просто не воспринимает их. Нужно указать ему путь до них заново, и все заработает…
Поэтому, если предыдущие шаги не помогли, рекомендую открыть диспетчер устройств (как это делается- см. выше в статье), раскрыть вкладку «Другие устройства» (именно в ней показаны все устройств для которых нет «дров»), щелкнуть правой кнопкой мышки по нужному устройство и выбрать вариант «Обновить драйверы…» (как на скрине ниже).
Обновить драйверы…
Далее выбирайте «Выполнить поиск драйверов на этом компьютере».
как провести поиск драйвера
В следующем шаге папку с драйверами не указывайте, а нажмите по ссылке «Выбрать драйвер из списка уже установленных драйверов» (см. скрин ниже)
Выбрать драйвер из списка установленных
Далее нужно указать тип устройств из предложенного списка. В моем случае речь шла о телефоне, подключаемого к USB-порту, — т.е. о USB-устройстве. Именно это я и выбрал в списке. 👇
Устройство USB
Далее Windows автоматически предлагает установить драйвера для MPT DEVICE — никаких галочек убирать не нужно, просто соглашаемся…
MPT устройства
Ву-а-ля!
Драйвера были успешно установлены. Заходу в проводник — телефон видим, отображается в «Этом компьютере», теперь на него можно загружать файлы, и с него скидывать фото (задача решена ).
Успешно установлено!
Примечание: если вместо сообщения об успешной установке — вы увидите ошибку (например, так же связанную с INF-файлом), нажмите кнопку «Назад», и попробуйте заново продолжить установку. Именно, этот способ и помог мне…
*
На сим статью завершаю, удачи!
👋
Первая публикация: 22.01.2017
Корректировка заметки: 21.06.2022
Полезный софт:
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Ситуация, когда компьютер не видит телефон или планшет, способна вывести из себя даже самых уравновешенных пользователей. Чаще всего, после подключения и попытки установить драйвера в автоматическом режиме для нового (неизвестного системе) приспособления, появляется окно с сообщением: «неправильная секция установки службы в этом inf файле MTP». Проблема встречается как в Windows 10 / Windows 8.1, но и для более ранних версий ОС.
«Дрова» не устанавливаются!
В диспетчере устройств гаджет не определен, а попытка запустить автоматическое обновление приводит к такому уведомлению «Система Виндовс нашла подходящие драйвера, но в результате обновления возникла ошибка»:
Как исправить?
Когда видите подобное сообщение, то следует попробовать нижеприведенную инструкцию (мне помогает):
Заходим в перечень оборудования (диспетчер устройств). Попасть в него можно различными путями, в зависимости от версии Windows. Но самый простой метод – кликнуть правой клавишей мышки по кнопке «Пуск» (Старт) и выбрать из списка соответствующее действие:
Обратите внимание, что меню может отличаться внешне от показанного на скриншоте, но суть от этого не меняется.
Находим среди оборудования неизвестный элемент (отмечен желтым значком) и щелкаем по нему правой кнопкой мыши, затем выбираем действие «Обновить…»:
Будет предложено два варианта. Автоматическое сканирование нам не подходит. Оно в очередной раз приведет к ошибке: «неправильная секция установки службы в этом inf-файле». Выбираем поиск на компьютере:
Отобразятся все типы устройств, поддерживаемые ПК. Следует найти и выделить пункт «MTD»:
Далее можно указать путь к скачанным на официальном сайте драйверам, но это тоже не совсем правильное решение. Лучше сразу перейти к выбору из перечня установленного программного обеспечения:
Осталось немного до победы! Когда увидите в новом окне совместимое оборудование, стоит кликнуть по элементу с названием: «USB-устройство MTP» и перейти «Далее»:
Спустя секунд 10-15 должно появиться уведомление об успешном завершении операции.
Не сработало – что делать?
В таком случае стоит просмотреть настройки Андроид телефона, а именно – режим подключения USB. Возможно, выбрана только зарядка при подключении Android гаджета к ноутбуку. А для соединения с ПК стоит указать «Передача файлов» (MTP) или что-то в этом роде. Если же такого пункта не наблюдаете, это говорит о программном сбое.
Поможет сброс настроек, который приведет к потере всех личных данных (контакты, приложения, аккаунты, хранящихся во внутренней памяти (внешняя SD карта не будет затронута).
Как результат, ошибка «неправильная секция установки службы в этом inf файле» перестанет быть актуальной, и компьютер увидит Ваш планшет
- Как установить несколько ОС Windows 7 8 10 на одну флешку
- Как восстановить системный реестр Windows 10
- Яндекс.Строка — как пользоваться, отключить или удалить
- Как установить игру из Магазина Windows на другой диск?
- Для чего нужен журнал событий в Windows 10