stringtranslate.com

Archivo INF

El archivo INF ( archivo de información de configuración ) es un archivo de texto sin formato 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 de estos archivos. [3].inf

El archivo de información de configuración precompilado ( *.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 van a copiar, los cambios en el registro, etc. Todos los archivos INF contienen una [Version]sección con un Signature par clave-valor que especifica la versión de Windows a 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 están definidas por el usuario y contienen información específica del componente que se va a instalar. Un ejemplo de un archivo INF podría ser algo como esto:

[ejecución automática] abrir = ejemplo.exe

Lo que esto haría es abrir el example.exearchivo automáticamente cada vez que el medio que contiene el archivo (en su directorio raíz) se conecte al equipo. Esto puede ser peligroso, ya que no hay forma de saber si dicho archivo existe antes de insertar el medio. Sin embargo, desde Windows XP, esta función ha sido reemplazada por un menú que obliga al usuario a elegir qué acción realizar.

Los archivos INF a veces pueden ser peligrosos en Windows 2000, ya que pueden permitir que los virus se ejecuten automáticamente sin preguntar. [ cita requerida ] Están bloqueados en Windows 7, pero se puede solucionar el problema. [ 4 ]

[autorun] abrir = ejemplo.bat icono = cd.ico

icon=*.icoEl comando reemplaza cualquier ícono de unidad antiguo o predeterminado con el especificado. [autorun]puede reemplazarse por [AutoRun]o [Autorun].

Valores de 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) para pantallas que tienen la memoria ROM dañada. [5]

Véase también

Referencias

  1. ^ tedhudek. "Descripción general de los archivos INF: controladores de Windows". learn.microsoft.com . Consultado el 29 de noviembre de 2022 .
  2. ^ lorihollasch. "Creación de un archivo INF para un controlador del sistema de archivos: controladores de Windows". learn.microsoft.com . Consultado el 29 de noviembre de 2022 .
  3. ^ Norton, Peter ; Mueller, John Paul (28 de octubre de 1997). Peter Norton's Complete Guide to Windows XP. Pearson Education (publicado en 1997). ISBN 9780132715386. Consultado el 31 de agosto de 2014. Busque en el directorio \WINDOWS\INF y verá un conjunto de archivos INF.
  4. ^ "Cómo iniciar aplicaciones automáticamente con una memoria USB [Windows]". 22 de septiembre de 2011.
  5. ^ lorihollasch. "Anulación por parte del fabricante de los EDID del monitor: controladores de Windows". learn.microsoft.com . Consultado el 29 de noviembre de 2022 .

Enlaces externos