Что такое драйвер inf
990x.top
Простой компьютерный блог для души)
Драйвер INF — что это?
Приветствую. Данная заметка коротко расскажет что такое драйвер INF. Постараюсь написать простыми словами.
Драйвер INF — что это такое?
Конфигурационный файл, в котором содержится информация об оборудовании, а также драйвере для него.
В фирменном ПО вы можете заметить надпись: INF Update Utility (выше на скриншоте). Это драйвер для чипсета (набор логики), который также можно скачать вручную с официального веб-сайта. Устанавливать необходимо, он обьединяет работу всех основных устройств (SATA-разьемов, памяти, процессора, портов USB и других).
На файлах INF построена база драйверов, а также большинство системных инсталляционных пакетов Microsoft Windows.
Большинство дров используют при установке INF-файлы. А также некоторые приложения, например Internet Explorer, Media Player, компоненты обновлений, Java VM.
INF это старая технология, в 2000 году Microsoft придумала MSI, которое представляет из себя архив cabinet-формата, нечто похожее на ZIP, но содержит меньше функций. К cabinet-архиву пришиты дополнительные модули, включая компоненты интерфейса.
Если простыми словами — INF это некоторые инструкции для операционной системы, какие именно дрова устанавливать и куда. Часто прописано также какое ПО нужно ставить, какие файлы копировать. Как правило файлы INF находятся в папке с архивом, который необходимо распаковать и стандартно запустить установщик, который может называться например setup.exe, в котором уже прописано, какой именно нужно запускать INF-файл.
INF-файл можно запустить (правой кнопкой > установить) и вручную, если вы точно знаете какой. Он установит драйвер и дополнительное программное обеспечение (при наличии). Однако их нежелательно устанавливать используя INF-файл, лучше использовать автоматические проверенные установщики дровишек, например утилита DevID Agent:
Или приложение Intel Driver Support Assistant:
Данные инструменты помогут автоматически найти и установить дровишки при их отсутствии.
Заключение
Утилита INF набора микросхем
Введение
В основном для продукции наборов микросхем Intel® эта утилита версии 10.1.18793.8276 устанавливает файлы WINDOWS* INF. См. подробное описание, чтобы узнать, нужен ли вам этот файл.
Лицензия на использование программного обеспечения Intel
Файлы, доступные для скачивания
Подробное описание
Не уверены, что это подходящий драйвер или программное обеспечение для вашего компонента? Запустите Приложение Intel® Driver & Support Assistant для автоматического обнаружения обновлений драйвера или программного обеспечения.
Эта удобная в использовании программа Приложение Intel® Driver & Support Assistant вам, если вам нужно обновить файл INF набора микросхем, и попросит вас установить. Это позволит вам сэкономить много времени на загрузке набора микросхем и общих файлов, необходимых для вашей системы.
Изменения названия
Программное обеспечение Intel® Chipset Device является новым названием Утилита Intel® Chipset Software Installation Utility; Это название будет отображится во время запуска установочного пакета.
Об этом файле/загрузке
Приложение Программное обеспечение Intel Chipset Device и устанавливает файлы INF Windows*. INF — это текстовый файл, в котором операционная система предоставляет информацию о аппаратном обеспечении системы. В случае с текущей версией Программное обеспечение Intel Chipset Device, в первую очередь, относится к наименованию продукции для аппаратного обеспечения. Это позволяет операционной системе отображать правильное название данного аппаратного обеспечения в Диспетчере устройств.
Примечание: Приложение Программное обеспечение Intel Chipset Device не устанавливает драйверы для AGP или USB. Не загружайте эту утилиту, если производитель вашего устройства рекомендует устранить проблему с драйверами AGP, AGP GART или USB. это не исправит вашу проблему.
Перед установкой прочитайте приложенные файлы readme и примечания к выпуску.
Ключевые слова: 82801, ICH, MCH, набор микросхем
О драйверах intel®
Драйвер или программное обеспечение для вашего компонента Intel®, возможно, был изменен или заменен производителем компьютера. Перед установкой нашего драйвера мы рекомендуем вам обратиться к производителю компьютера, чтобы вы не потеряли функции или настройки.
Intel INF installation — что это за программа и нужна ли она?
Приветствую. Intel INF installation — драйвера чипсета, можно найти например в разделе драйверов к материнской плате на офф сайте. Также в разделе может быть еще Intel IAA (Intel Application Accelerator), но первым нужно установить именно Intel INF installation.
При загрузке обязательно обращайте внимание на разрядность!
Начинаем разбираться
Драйвер на офф сайте (Gigabyte — для примера):
Примечание. Может иметь другое название — Intel Chipset Driver.
Вообще INF — расширение файла, которое обычно идет с драйвером (расширение SYS). Файл INF представляет себя что-то вроде инструкции/сценария для Windows по установке — какие файлы/куда копировать.
После установки Intel INF installation могут обнаружиться новые устройства (нормальное явление).
Для установки на чипсет можно использовать утилиту Intel Driver Update Utility:
На заметку — PCH означает северный мост.
Название | Краткое описание |
---|---|
Realtek Function driver for Realtek Azalia audio chip (Including Microsoft UAA Driver in English edition) | Предположительно драйвер/софт для аудиочипа (звуковая карта). Иногда необходим для установки на некоторые модели ноутбуков. |
Realtek LAN Driver | Обеспечивает работу сетевой карты. LAN (Local area network) — локальная сеть. |
Realtek Ethernet Diagnostic Utility | Скорее всего компонент проверки/диагностики сетевого адаптера. |
SATA/IDE Driver | Драйвер работы интерфейса жесткого диска. Как правило — IDE уже не используется, считается устаревшими. |
Intel AHCI/Raid | Для работы режима AHCI, который обеспечивает поддержку RAID (при необходимости). Устанавливать нужно. |
Intel Management Engine (Intel ME) | Подсистема, встроенная в чипсет, предназначена для процессов, связанных с мониторингом/обслуживанием ПК во время спящего режима, включения/выхода из режима, а также во время обычной работы. |
На заметку. Используя Windows 10, многие драйвера устанавливаются автоматически — из хранилища Microsoft. Иногда вручную остается установить только видео и звук, но в большинстве случаев — на эти устройства также автоматически установит Windows базовые драйвера.
Важно! Раньше, работа видеокарты без драйверов вызывала сильную нагрузку на графический процессор (GPU). Моя рекомендация — устанавливать драйвера на видео в первую очередь.
Заключение
«INF стороннего производителя не содержит информации о подписи»: что это и как обойти
Пользователи наталкиваются на сообщение «INF стороннего производителя…» тогда, когда они пытаются установить драйвера стороннего производителя на свой компьютер.
Что такое «INF-файл»?
Для начала нам нужно понять, что такое INF-файл. INF-файл — это небольшой текстовый документ, идущий в паре непосредственно с самим драйвером. В этом текстовом файле содержатся инструкции по установке драйвера в операционную систему, а также цифровая подпись.
В прошлых версиях ОС Windows (семерка и ниже) в INF-файлах не было никаких подписей, так что пользователь мог свободно заниматься установкой любых драйверов, даже если это было опасно для системы. На данный момент системы Windows выполняют обязательную проверку цифровых подписей драйвера. Если с подписью все нормально — драйвер устанавливается, если нет — не устанавливается. В общем, довольно надежная предосторожность.
Как принудить установку драйвера и обойти ошибку?
К огромному счастью множества пользователей, Майкрософт внедрила в свою ОС несколько вариантов обхода функции проверки цифровых подписей драйверов. В этой статье мы покажем вам, как можно обойти проверку и спокойно установить в систему нужный драйвер.
Внимание:
Прежде всего хочется предупредить вас, что далеко не всем драйверам от сторонних разработчиков можно доверять. Некоторые драйверы и вовсе могут оказаться вредоносным программным обеспечением, функция которого, например, заключается в перехвате личных данных пользователя. Убедитесь, что вы пытаетесь установить драйвер от надежного производителя.
Решение №1 Загрузка драйвера с сайта производителя
Сообщение «INF стороннего производителя…» не должно проявиться во время установки драйвера.
Решение №2 Отключение проверки подписей через Командную строку
Как вариант, вы можете полностью отключить функцию проверки цифровых подписей драйверов в свой системе. Делать этого, разумеется, не рекомендуется, но если вы уверены в драйвере, то это можно сделать. Давайте попробуем отключить проверку через Командную строку:
После входа в систему попытайте установить необходимый драйвер.
Решение №3 Отключение проверки подписей через Параметры загрузки
Помимо прочего, вы можете отключить обязательную проверку подписей через Параметры загрузки вашей Windows. Как правило, обычному пользователю не приходится иметь дело с этими параметрами, но с их помощью можно решить самые разные проблемы. Чтобы получить к ним доступ, вам нужно сделать следующее:
Оказавшись на рабочем столе, попытайтесь снова провести установку нужного вам драйвера. Сообщение «INF стороннего производителя…» не должно больше докучать вам.
Решение №4 Восстановление системных файлов
Возможно, проблема и вовсе не в проверке подписи драйверов. Есть шанс, что некоторые из системных файлов Windows были повреждены вследствие какого-то процесса, из-за чего проверка подписи драйвера прерывается или заканчивается ошибкой. Не помешает запустить в работу SFC и DISM:
После восстановления потенциальных повреждений в системе пытаемся снова установить необходимый драйвер. Если у вас получится это сделать и сообщение «INF стороннего производителя…» не покажется, то дело действительно заключалось в поврежденных системных файлах.
Использование файла INF расширения
до Windows 10 Windows выбрали один пакет драйверов для установки для данного устройства. Это привело к созданию больших, сложных пакетов драйверов, которые включали код для всех сценариев и конфигураций, и каждое дополнительное обновление требует обновления для всего пакета драйверов. начиная с Windows 10 можно разделить функциональность INF на несколько компонентов, каждый из которых может обслуживаться независимо друг от друга.
Чтобы расширить функциональные возможности INF-файла пакета драйвера, предоставьте INF-файл расширения в отдельном пакете драйверов. INF-файл расширения:
На каждом устройстве должен быть установлен один базовый INF-файл, и при необходимости может быть связан один или несколько INF-файлов расширения. INF-файл расширения не сможет быть установлен на устройстве, если отсутствует базовый INF, который также должен быть установлен на устройстве.
Ниже перечислены типичные сценарии, в которых можно использовать INF-файл расширения.
Примеры кода для некоторых из этих сценариев можно найти в приведенных ниже примерах. См. также пример пакета драйверов, совместимого с ДЧ, который описывает, как Пример универсального драйвера дчу использует INF-пакеты расширения.
На схеме ниже две разные компании создали отдельные пакеты драйверов для одного устройства, которые показаны в пунктирных линиях. Первый содержит только INF-файл расширения, а второй — компонент INF и устаревший программный модуль. На схеме также показано, как файл INF расширения может ссылаться на INF-файл компонента, который, в свою очередь, может включать программные модули ссылок для установки.
Совместная работа INF-файла расширения и основного INF-файла
Во время установки устройства параметры в INF-файле расширения применяются после параметров в базовом INF-файле. В результате, если INF-файл расширения и базовый INF указывают одинаковый параметр, применяется версия в INF-файле расширения. Аналогичным образом, если базовый INF-файл изменяется, INF-файл расширения сохраняется и применяется к новому базовому INF. Если на одном устройстве установлено несколько INF-файлов расширения, то не существует предварительно определенного порядка, в котором будут применены драйверы расширения INF, поэтому один файл INF расширения не может детерминированно переопределить значения, предоставленные другим INF-файлом расширения. Уникальные INF для добавочных имен, предназначенных для тех же устройств, не должны пытаться изменить одни и те же параметры.
В базовый INF-файл можно включить комментарии, описывающие, какие записи могут быть переопределены с помощью INF-файла расширения, а также допустимые диапазоны значений параметров и ограничения.
Указание ExtensionId
При написании INF-файла расширения создается Специальный идентификатор GUID, именуемый ExtensionId, который является записью в разделе [Version] INF.
Для иллюстрации рассмотрим следующий сценарий, включающий гипотетическое устройство, для которого существует три INF-файлов расширения:
Сначала система выбирает пакет драйверов с наилучшим рангом и наивысшей версией.
Обратите внимание, что файлы INF расширения всегда применяются после базового INF-файла, но не существует порядка, в котором применяются INF расширения.
Создание INF-файла расширения
Ниже приведены записи, необходимые для определения INF-файла в качестве INF-файла расширения.
если INF-файл расширения предназначен для Windows 10 S, см. статью Windows 10 в режиме S требования к драйверу для получения сведений об установке драйверов в этой версии Windows.
В разделе модели INFукажите один или несколько оборудования и совместимые идентификаторы, соответствующие параметрам целевого устройства. Обратите внимание, что эти аппаратные и совместимые идентификаторы не обязательно должны соответствовать базовому INF-файлу. Как правило, INF-файл расширения содержит более конкретный идентификатор оборудования, чем базовый INF, с целью дальнейшей специализации конкретной конфигурации драйвера. Например, базовый INF-файл может использовать идентификатор PCI, сооснованный на двух частях, а INF-файл расширения указывает идентификатор оборудования с четырьмя частями PCI, как показано ниже:
Кроме того, в INF-файле расширения может быть указан тот же идентификатор оборудования, что и в базовом INF-файле, например, если устройство уже имеет слишком узкие целевое значение или если базовый INF-файл уже содержит наиболее конкретный идентификатор оборудования.
В некоторых случаях INF-файл расширения может предоставлять менее определенный идентификатор устройства, например совместимый идентификатор, для настройки параметра в более широком наборе устройств.
Чид нацеливание можно использовать, если идентификатор оборудования, состоять из четырех частей, невозможен или не является достаточно узким.
в большинстве случаев пакет драйверов расширения INF отправляется в Центр разработки оборудования отдельно от базового пакета драйверов. Примеры упаковки INF-файлов расширений, а также ссылки на примеры кода см. в разделе пример пакета драйверов, совместимого с ДЧ.
Процедура проверки и отправки драйверов одинакова для INF-файлов расширения, как и для обычных INF-файлов. дополнительные сведения см. в разделе Windows хлк начало работы.
Удаление драйвера расширения
Чтобы удалить пакет драйвера расширения из системы и удалить его с любых устройств, использующих его, используйте delete-driver команду PnPUtil с uninstall флагом. Это позволяет удалить пакет драйверов расширений с устройств, не удаляя базовый пакет драйверов.
Пример 1. Использование INF-файла расширения для задания понятного имени устройства
В одном распространенном сценарии поставщик оборудования (IHV) предоставляет базовый пакет драйверов, а затем Системный сборщик (OEM) предоставляет INF-файл расширения, который дополняет и в некоторых случаях переопределяет конфигурацию и параметры базового пакета драйверов. Следующий фрагмент кода представляет собой полный INF-файл расширения, который показывает, как задать понятное имя устройства.
Пример 2. Использование INF-файла расширения для установки дополнительного программного обеспечения
Следующий фрагмент кода представляет собой полный INF-файл расширения, который входит в комплект установки драйверов для универсальных драйверов. В этом примере используется директива INF AddComponent для создания компонентов, устанавливающих службу и исполняемый файл. Дополнительные сведения о том, что можно делать в INF-файле компонента, см. в разделе Использование INF-файла компонента.
Сведения о том, как использовать INF-файл расширения для установки драйвера фильтра, см. в разделе упорядочение драйверов фильтра устройств.
Чтобы улучшить расширяемость, рекомендуется добавить необязательную функциональность IHV в шаблон расширения INF.
обратная совместимость
Все изменения в базовом INF-файле должны быть тщательно проверены, чтобы не прерывать обратную совместимость для существующих INF-файлов расширения.
При управлении базовым INF-файлом следуйте приведенным ниже рекомендациям.
Отправка INF-файла расширения для сертификации
подробные сведения о работе с inf расширения на Центр разработки оборудования см. в разделе работа с inf расширения на панели мониторинга Windows Центр разработки оборудования.