stringtranslate.com

archivo INF

El 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 más comúnmente 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 instalació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 copiarán, 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 es comúnmente $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 está instalando. Un ejemplo de un archivo INF podría tener 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) esté conectado a la computadora. 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 característica 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 que se le solicite. [ cita necesaria ] Están bloqueados en Windows 7, pero se pueden solucionar. [4]

[ejecución automática] abrir = ejemplo.bat icono = cd.ico

icon=*.icoEl comando reemplaza cualquier icono de unidad antiguo o predeterminado por el especificado. [autorun]puede ser reemplazado por [AutoRun]o [Autorun].

Valores de registro

El archivo INF puede especificar valores para las entradas del Registro de Windows . Los proveedores y usuarios de controladores pueden, por ejemplo, utilizar esta función para anular los metadatos de datos de identificación de pantalla extendidos (EDID) para pantallas que tienen memoria ROM dañada. [5]

Ver también

Referencias

  1. ^ tedhudek. "Descripción general de archivos INF: controladores de Windows". aprender.microsoft.com . Consultado el 29 de noviembre de 2022 .
  2. ^ lorihollasch. "Creación de un archivo INF para un controlador de sistema de archivos: controladores de Windows". aprender.microsoft.com . Consultado el 29 de noviembre de 2022 .
  3. ^ Norton, Pedro ; Mueller, John Paul (28 de octubre de 1997). Guía completa de Peter Norton para Windows XP. Educación Pearson (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 automáticamente aplicaciones 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". aprender.microsoft.com . Consultado el 29 de noviembre de 2022 .

enlaces externos