Un archivo INF ( archivo de información de configuración ) es un archivo de texto plano INI utilizado por los sistemas operativos basados en Microsoft Windows para la instalación de software y controladores . [ 1 ] Los archivos INF se utilizan con mayor frecuencia para instalar controladores de dispositivos para componentes de hardware. [ 2 ] Windows incluye la herramienta IExpress para la creación de instalaciones basadas en INF. Los archivos INF forman parte de la API de configuración de Windows y de su sucesor, Windows Installer .
El directorio \windows\inf contiene varios archivos de este tipo. [ 3 ].inf
El archivo de información de configuración precompilada ( *.pnf) es una representación binaria de un archivo INF compilado por el sistema operativo.
Estructura
La estructura de un archivo INF es muy similar a la de un archivo INI ; contiene varias secciones que especifican los archivos que se copiarán, los cambios en el registro, etc. Todos los archivos INF contienen una [Version]sección con un Signaturepar clave-valor que especifica la versión de Windows para la que está destinado el archivo INF. La firma suele ser $CHICAGO$(para Windows 9x ) o $WINDOWS NT$(para Windows NT / 2K / XP ). La mayoría de las secciones restantes son definidas por el usuario y contienen información específica del componente que se está instalando. Un ejemplo de un archivo INF podría tener algo como esto:
[autorun] abrir = ejemplo.exeEsto abriría example.exeautomáticamente el archivo cada vez que se conectara al ordenador el medio que lo contiene (en su directorio raíz). Esto puede ser peligroso, ya que no hay forma de saber si existe dicho archivo antes de insertar el medio. Sin embargo, desde Windows XP, esta función se ha sustituido por un menú que obliga al usuario a elegir la acción que desea realizar.
Los archivos INF a veces pueden ser peligrosos en Windows 2000, ya que pueden permitir que los virus se ejecuten automáticamente sin previo aviso. Están bloqueados en Windows 7, pero se puede encontrar una solución alternativa. [ 4 ]
[autorun] abrir = ejemplo.bat icono = cd.icoicon=*.icoEl comando reemplaza cualquier icono de unidad antiguo o predeterminado con el especificado. [autorun]Puede ser reemplazado por [AutoRun]o [Autorun].
Valores del registro
El archivo INF puede especificar valores para las entradas del Registro de Windows . Los proveedores de controladores y los usuarios pueden, por ejemplo, utilizar esta función para anular los metadatos de datos de identificación de pantalla extendida (EDID) de las pantallas que tienen la memoria ROM dañada. [ 5 ]
Véase también
Referencias
- ↑ tedhudek. "Descripción general de los archivos INF: controladores de Windows" . learn.microsoft.com . Consultado el 29 de noviembre de 2022 .
- ↑ lorihollasch. "Creación de un archivo INF para un controlador de sistema de archivos - Controladores de Windows" . learn.microsoft.com . Consultado el 29 de noviembre de 2022 .
- ↑ Norton, Peter ; Mueller, John Paul (28 de octubre de 1997). Guía completa de Peter Norton para Windows XP . Pearson Education (publicado en 1997). ISBN 9780132715386. Consultado el 31/08/2014 .
Busca en el directorio \WINDOWS\INF y verás un conjunto de archivos INF.
- ↑ "Cómo iniciar aplicaciones automáticamente con una memoria USB [ Windows ] " . 22 de septiembre de 2011.
- ↑ lorihollasch. "Anulación del fabricante de los EDID del monitor - Controladores de Windows" . learn.microsoft.com . Consultado el 29/11/2022 .
Enlaces externos
- Archivos INF en MSDN
- Descarga de componentes de Internet con archivos INF en MSDN
- Conjuntos de comandos estándar para módems e INF .
- Archivos de configuración
- Componentes de Windows
- formatos de archivos informáticos