Некоторые драйверы размещают на сайтах в виде 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-файлы, для чего они служат и как через них правильно устанавливать драйверы. Надеемся, что в нашей статье вы нашли ответы на свои вопросы и останетесь нашим постоянным читателем!
- Remove From My Forums
-
Question
-
I am so far very impressed with SteadyState, and I am running into one problem and my research and browsing the threads in this forum have not turned up any answers.
Whenever the computer powers up, the locked user account logs on automatically and the following error appears:
Advanced INF Install
INF Install Failure. Reason: Access Denied.The first thing I did was disable all startup programs in MSCONFIG (except for SteadyState stuff) thinking that it was a startup thing but that didn’t help.
Nothing urgent but annoying nonetheless. I would appreciate being pointed in the right direction.
Windows XP Professional SP2.
Answers
-
Hi, this error is most likely caused by other program instead of SteadyState. You can refer to the following link:
«Advanced INF install failure. Reason: Access is denied» error message when you install Office 2000
http://support.microsoft.com/kb/248849/en-us
I suggest you temporarily set the account to Administrator and finish the installation. Then, you can check if the issue still occurs.
Archived Forums
>
Windows SteadyState
-
Question
-

0
Sign in to vote
Hi,
I’ve tried all the steps from the previous posts but it didn’t work at all.I still get window error message on the screen.I went in to the safe mode but only admin account appears but not windows steady state account. Could you please tell me on how
to fix this issue?Thanks
Tuesday, May 22, 2012 8:43 PM
Archived Forums
>
Windows SteadyState
-
Question
-

0
Sign in to vote
Hi,
I’ve tried all the steps from the previous posts but it didn’t work at all.I still get window error message on the screen.I went in to the safe mode but only admin account appears but not windows steady state account. Could you please tell me on how
to fix this issue?Thanks
Tuesday, May 22, 2012 8:43 PM