Procédures Windows XP pour déterminer la compatibilité ACPI

Traductions disponibles Traductions disponibles
Numéro d'article: 314088 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F314088
Pour obtenir une version Microsoft Windows 2000 de cet article, consultez l'article 216573.
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit le procédé utilisé par Windows pour activer et installer la fonctionnalité Interface de configuration et d'alimentation avancée (ACPI, Advanced Configuration and Power Interface).

Plus d'informations

Le fichier Txtsetup.sif

Le fichier Txtsetup.sif contient des informations utilisées pour la détection et l'installation de périphériques durant l'installation en mode texte. Si ce fichier ne contient aucune entrée pour un périphérique, le périphérique n'est pas installé durant la partie installation en mode texte d'une installation de Windows.

Les sections suivantes du fichier Txtsetup.sif assurent la détection et l'installation de la fonctionnalité ACPI :
  • [ACPIOptions]
  • [GoodACPIBios]

Configuration d'ACPI dans le BIOS

Un système ACPI est composé d'une série de 10 tables. Ces dix tables définissent les périphériques présents sur le système et leurs capacités en matière de gestion de la configuration et de l'alimentation.

Ces tables sont générées par le BIOS système au démarrage. Au démarrage de l'ordinateur, le BIOS système recherche des entrées spécifiques contenues dans deux de ces tables (la table de description ACPI fixe [FACP] et la table de description du système racine [RSDT]) afin de déterminer si le système est compatible avec ACPI. Les informations extraites de ces tables sont les descripteurs OEM ID, OEM TABLE ID, OEM REVISION et CREATOR REVISION. Si ces tables sont absentes ou si les informations contenues dans les descripteurs ci-dessus sont non valides, le système est considéré comme non compatible avec ACPI et la couche HAL (Hardware Abstraction Layer) héritée est installée.

Exemple de table de description d'ACPI :
OEM ID = "COMPAQ"
OEM Table ID = "FACPTBL"
OEM Revision = "432"
Creator Revision = "1"
Exemple de la table de description du système racine pour cette entrée :
OEM Table ID = "CPQB01B"

La date du BIOS est également lue.

Paramètres de configuration d'ACPI

Les informations dans ces tables sont comparées aux entrées du fichier Txtsetup.sif. En fonction cette comparaison, le système émet les hypothèses et exécute les actions suivantes :
  • Si le BIOS système se trouve dans la liste des mauvais BIOS, la couche HAL ACPI n'est pas installée.
  • Si le BIOS ne se trouve pas dans la liste des mauvais BIOS et que la date du BIOS est ultérieure au 1/1/99, le BIOS est considéré comme bon et la couche HAL ACPI est appliquée.
  • Si la date est antérieure au 1/1/99, les informations des tables sont comparées à celles de la liste des bons BIOS. Si le BIOS est présent, la couche HAL ACPI est installée.
Un BIOS apparaît dans la liste des mauvais BIOS s'il a été identifié comme étant à l'origine de problèmes d'instabilité du système en cas d'utilisation de la couche HAL ACPI. Cette instabilité, plus ou moins grave, peut aller de mauvaises performances du système à l'absence de réponse et la perte de données. Pour cette raison, il est préférable de ne pas outrepasser les hypothèses avancées par cette liste.

Ce principe s'applique également aux systèmes qui ne sont pas détectés comme compatibles avec ACPI. Si les informations d'en-tête de table sont inexactes, vous pouvez supposer que les informations de configuration de périphérique contenues dans ces tables sont également discutables. Dans le cas où vous rencontreriez des problèmes d'instabilité liés au remplacement des paramètres ACPI par défaut, la seule solution proposée par Microsoft serait une réinstallation complète du système d'exploitation. Une installation de mise à niveau ne peut pas corriger les dommages provoqués par un BIOS ACPI incomplet ou incorrect. Si, toutefois, vous devez remplacer ces paramètres, utilisez les informations suivantes.

Deux entrées, ACPIBiosDate et ACPIEnable, apparaissent dans la section [ACPIOptions].

L'entrée ACPIBiosDate fournit la date après laquelle un BIOS est considéré comme bon. La date du 1er janvier 1999 correspond à la valeur par défaut pour cette entrée. L'entrée ACPIBiosDate est de peu d'utilité pour forcer une installation ACPI.

Les trois valeurs possibles pour l'entrée ACPIEnable déterminent la détection et l'installation de la fonctionnalité ACPI :
  • 0 : ACPI est désactivé à l'installation, quel que soit le BIOS système.
  • 1 : la fonctionnalité ACPI est activée lors de l'installation si un BIOS ACPI est présent.
  • 2 : la fonctionnalité ACPI est activée en fonction de la liste GoodACPIBios et de l'entrée ACPIBiosDate .
Le paramètre par défaut est 2 .

Pour changer la valeur par défaut et forcer une installation ACPI, modifiez le fichier Txtsetup.sif situé sur le CD-ROM d'installation de Windows XP et attribuez la valeur 1 à ACPIEnable . Enregistrez le fichier, puis redémarrez l'installation.

La fonctionnalité ACPI est relativement nouvelle et des fonctions sont régulièrement ajoutées par les fabricants de BIOS et de systèmes. Si une fonctionnalité qui devrait être présente manque ou si vous rencontrez un comportement inhabituel avec un BIOS dont la date est ultérieure au 1/1/1999 (ou avec un BIOS répertorié sur la liste des bons BIOS), contactez le fabricant de votre système afin de vérifier si vous possédez la révision de BIOS la plus récente.

ACPI nécessite la présence de nouveaux éléments matériels (entre autres, un bus SMBus ou compatible avec I2c) pour rendre le système compatible avec ACPI. Si vous souhaitez savoir pourquoi votre système ne possède pas encore de mise à jour pour fournir cette fonctionnalité, contactez le fabricant de votre système ou de votre carte mère.

Propriétés

Numéro d'article: 314088 - Dernière mise à jour: vendredi 4 avril 2003 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professionnel
Mots-clés : 
kbinfo kbhardware kbenv kbhw KB314088
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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