Я знаю, что драйвер устройства - это часть программного обеспечения, которая позволяет ОС взаимодействовать с частью аппаратного обеспечения, но недавно я услышал о файлах INF и запутался. Некоторые источники говорят, что INF-файл используется во время установки драйвера, в то время как другие говорят, что INF-файл используется для предоставления информации об оборудовании. Еще недавно я столкнулся с программным обеспечением Intel Chipset Device Software (или INF Update Utility). Что именно это делает?
1 ответ
Оба верны. INF-файлы используются во время установки драйверов и используются для предоставления информации об оборудовании.
Как гласит Википедия:
An INF file (stands for information) or Setup Information file, is a plain text file used by Microsoft Windows for installation of software and drivers. INF files are most commonly used for installing device drivers for hardware components. (...) INF files are part of the Windows Setup API.
Device information (INF) files provide information used by Windows 95 to install software that supports a given hardware device. When hardware manufactures introduce new products, they must create INF files to explicitly define the resources and files required for each class of device.
(...)
An INF file is organized in several sections which define information that Setup and the hardware detection process use to determine the resource needs of the hardware device and to install software for that device. An INF file is organized by hardware, with each class of device described in its own section.
INF-файлы существуют с Windows 95. Если вы откроете INF-файл с помощью блокнота (или другого текстового редактора), вы увидите, что это текстовый документ, содержащий множество параметров (эти параметры описаны в статье Technet, на которую я ссылался выше).
По крайней мере, в Windows 95 и XP, если вы щелкнете правой кнопкой мыши по файлу INF, появится опция "Установить". Хотя у меня были разные степени успеха при установке драйверов таким образом (всегда в INF-файлах, содержащихся в папках с установочных компакт-дисков), рекомендуемый способ установки драйверов - запустить файл setup.exe на компакт-диске, с которым поставляется устройство. Много раз INF-файл присутствует как часть процесса.