Cómo determina Windows compatibilidad ACPI

Seleccione idioma Seleccione idioma
Id. de artículo: 216573 - Ver los productos a los que se aplica este artículo
Para obtener una versión de Microsoft Windows XP de este artículo, consulte 314088.
Aviso
Este artículo se aplica a Windows 2000. Soporte técnico para Windows 2000 finaliza el 13 de julio de 2010. El Windows 2000 End-of-Support Solution Center es un punto de partida para planear su estrategia de migración desde Windows 2000. Para obtener más información consulte la Microsoft Support Lifecycle Policy.
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe el proceso utilizado por Windows para habilitar e instalar la funcionalidad avanzada de configuración y la interfaz de energía (ACPI).

Más información

El archivo Txtsetup.sif

El archivo Txtsetup.sif contiene información utilizada para la detección e instalación de dispositivos durante la instalación en modo texto. Si no se encuentra una entrada para un dispositivo en este archivo, el dispositivo no está instalado durante la parte de la instalación de modo de texto de una instalación de Windows.

Hay tres secciones en el archivo Txtsetup.sif que se proporcionan para la detección e instalación de ACPI:
  • [ACPIOptions]
  • [GoodACPIBios]

Configuración de ACPI en el BIOS

Un sistema ACPI se compone de una serie de diez tablas. Estas diez tablas definen qué dispositivos están presentes en el sistema y cuáles son sus capacidades en relación a la configuración y la administración de energía. Estas tablas son construidas por el BIOS del sistema en el inicio. Cuando se inicia el sistema, busca las entradas específicas contenidas en dos de estas tablas (la descripción de ACPI fija [FACP] de la tabla y la descripción del sistema raíz [RSDT] de la tabla) para determinar si el sistema es compatible con ACPI. Esta información se extrae de estas tablas en forma de un OEM ID, OEM TABLE ID, OEM REVISION y CREATOR REVISION. Si estas tablas no están presentes o la información contenida en los descriptores de arriba no es válida, se supone que el sistema no es ACPI y se instala la capa de abstracción de hardware (HAL) heredada.

Un ejemplo de la tabla Descripción de ACPI fija podría ser:
OEM ID = "COMPAQ"
OEM Table ID = "FACPTBL"
OEM Revision = "432"
Creator Revision = "1"
				
sería un ejemplo de la tabla Descripción del sistema raíz para esta entrada:
OEM Table ID = "CPQB01B"
				

Además de esta información, también se lee la fecha del BIOS.

Determinar la configuración de ACPI

La información encontrada en estas tablas se compara con las entradas del archivo Txtsetup.sif. Se supone lo siguiente y se realizan acciones en función de esta información:

Si el BIOS del sistema está en la lista de BIOS no válidos, no se instala la HAL ACPI. Si el BIOS no está en la lista de BIOS no válidos y la fecha del BIOS es posterior a 1/1/99, se supone que el BIOS es válido y se aplica la HAL ACPI. Si la fecha es anterior a 1/1/99, la información de la tabla se compara con la lista de BIOS válidos. Si el BIOS está presente, se instala la HAL ACPI.

Un BIOS aparece en la lista de BIOS no válidos porque se sabe que produce inestabilidad en el sistema si se utiliza la HAL ACPI. Esta inestabilidad puede variar en gravedad desde que algún hardware no funcione correctamente a que un sistema se cuelgue y se produzca la pérdida de datos. Por este motivo, no resulta aconsejable suplantar los supuestos de esta lista. Esto también se aplica a sistemas que no se detectan como compatibles con ACPI. Si la información de encabezado de la tabla no es exacta, se puede suponer que la información de configuración de dispositivos contenida en estas tablas es igualmente cuestionable. Si encuentra alguna de estas inestabilidades asociada a la suplantación de la configuración de ACPI predeterminada, Microsoft no puede ayudarle de ninguna manera que no sea mediante la reinstalación completa del sistema operativo. Una instalación de actualización no puede corregir el daño realizado por un BIOS ACPI erróneo o está incompleta. No obstante, si necesita suplantar esta configuración, puede hacerlo con la siguiente información:

Dos entradas denominadas ACPIEnable y ACPIBiosDate aparecen en la sección [ACPIOptions]. La entrada ACPIBiosDate suministra la fecha después de la que un BIOS se considera válido. El valor predeterminado para esta entrada es 1/1/1999. La entrada ACPIBiosDate no se usa mucho a la hora de forzar una instalación de ACPI. Los tres posibles valores de la entrada ACPIEnable determinan el comportamiento de detección e instalación de ACPI:
  • 0: ACPI está deshabilitado en la instalación independientemente del BIOS del sistema
  • 1: ACPI está habilitada en la instalación si un BIOS ACPI está presente
  • 2: ACPI está habilitada en función de la lista GoodACPIBios y ACPIBiosDate
El valor predeterminado es 2.

Para suplantar los valores predeterminados y forzar una instalación de ACPI, modifique el archivo Txtsetup.sif que se encuentra en el disco de instalación 1 y cambie el valor de ACPIEnable a 1. Guarde el archivo y luego reinicie la instalación.

Nota: la funcionalidad ACPI es relativamente nueva y funciones se agregan constantemente, BIOS y fabricantes de sistemas. Si echa en falta algunas funciones que cree que deben existir o si experimenta comportamientos inusuales con un BIOS con una fecha posterior a 1/1/1999 (o un BIOS que aparece en la lista de BIOS válidos), compruebe con el fabricante del sistema que tiene instalada la revisión del BIOS más actual.

ACPI requiere la presencia de hardware nuevo (como un bus compatible con SMBus o I2c y otros elementos) y su ausencia puede impedir que el sistema sea compatible con ACPI. Si tiene alguna pregunta acerca de porqué su sistema no tiene aún una actualización que proporcione esta funcionalidad, consulte al fabricante de su sistema o placa base específicos.

Propiedades

Id. de artículo: 216573 - Última revisión: sábado, 24 de febrero de 2007 - Versión: 3.4
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
Palabras clave: 
kbmt kbenv kbhardware kbinfo KB216573 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 216573

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com