Options de la couche d'abstraction matérielle (HAL) après l'installation de Windows XP ou de Windows Server 2003

Traductions disponibles Traductions disponibles
Numéro d'article: 309283 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit les options de la couche d'abstraction matérielle (HAL) répertoriées dans le Gestionnaire de périphériques et les options disponibles après l'exécution du programme d'installation de Microsoft Windows XP ou de Microsoft Windows Server 2003.

Plus d'informations

Les Gestionnaires de périphériques de Windows XP et Windows Server 2003 proposent des choix limités pour modifier le type de couche d'abstraction matérielle (HAL) lorsque vous cliquez sur Mettre à jour le pilote. Le Gestionnaire de périphériques Microsoft Windows 2000 vous permet de sélectionner n'importe quel type de couche HAL. Si vous sélectionnez une couche HAL incorrecte, vous ne pourrez peut-être pas démarrer Windows 2000 ou vous pouvez rencontrer d'autres problèmes. Même si les sélections sont maintenant limitées, modifiez le type de couche HAL uniquement si vous êtes sûr que le type sélectionné fonctionne sur votre système. Les options présentées ici sont connues pour être compatibles avec la plupart des systèmes. Toutefois, certains systèmes peuvent rencontrer des problèmes.

Lorsque vous installez les HAL suivantes sur un ordinateur Windows XP ou Windows Server 2003, les options de HAL suivantes s'affichent dans le Gestionnaire de périphériques :

« PC Standard », HAL PIC non-ACPI (Hal.dll)

  • PC Standard

« PC monoprocesseur MPS » , HAL UP APIC non-ACPI (Halapic.dll)

  • PC Standard
  • Monoprocesseur MPS
  • Multiprocesseur MPS

« PC multiprocesseur MPS », HAL MP APIC non-ACPI (Halmps.dll)

  • PC Standard
  • Multiprocesseur MPS

« PC à interface de configuration et d'énergie avancée (ACPI) », HAL PIC ACPI (Halacpi.dll)

  • PC Standard
  • PC à interface de configuration et d'énergie avancée (ACPI)

« PC monoprocesseur ACPI », HAL UP APIC ACPI (Halaacpi.dll)

  • PC Standard
  • PC à interface de configuration et d'énergie avancée (ACPI)
  • Monoprocesseur ACPI
  • Multiprocesseur ACPI

« PC multiprocesseur ACPI », HAL MP APIC ACPI (Halmacpi.dll)

  • PC Standard
  • PC à interface de configuration et d'énergie avancée (ACPI)
  • Multiprocesseur ACPI
  • Multiprocesseur MPS

Remarques

  1. Un problème courant lors du déploiement de l'image incorrecte sur un ordinateur est que l'image Sysprep cesse de répondre au redémarrage ou renvoie le message d'erreur suivant :
    STOP 0x0000007b
  2. Si une HAL incorrecte est forcée lors de l'installation ou à l'aide de l'image de préparation système (Sysprep), vous ne pouvez voir la liste correcte de HAL que si vous exécutez une nouvelle installation de Windows XP ou Windows Server 2003. Vous ne pouvez pas passer à une HAL qui n'est pas répertoriée dans le Gestionnaire de périphériques.
  3. Le Gestionnaire de périphériques ne permet pas de passer d'une HAL non-ACPI à une HAL ACPI. Vous devez utiliser une nouvelle installation de Windows XP ou Windows Server 2003 pour ce type de modification. Passez d'une HAL ACPI à une HAL non-ACPI uniquement à des fins de résolution de problèmes.
  4. Sur Windows XP et versions ultérieures, la couche HAL monoprocesseur ACPI et la couche HAL monoprocesseur MPS reconnaissent l'existence de plusieurs processeurs et indiquent l'ID MP. La technologie Plug-and-Play détecte que la liste d'ID matériels du devnode de l'ordinateur a été modifiée et remet le devnode dans le processus de détection « nouveau matériel détecté ». Par conséquent, lorsque vous ajoutez un deuxième processeur, les fichiers MP (HAL et noyaux) sont installés automatiquement et vous n'avez pas à mettre à jour manuellement le pilote dans le Gestionnaire de périphériques.
  5. Microsoft n'assure pas le support technique lié à l'exécution d'une couche HAL autre que la couche HAL normalement installée par le programme d'installation de Windows sur l'ordinateur. Par exemple, l'exécution d'une HAL PIC sur un ordinateur APIC n'est pas prise en charge. Bien que cette configuration puisse sembler fonctionner, Microsoft ne teste pas cette configuration et vous pouvez rencontrer des problèmes de performances et d'interruptions. Microsoft ne prend pas non plus en charge le remplacement des fichiers utilisés par la HAL pour modifier manuellement les types de HAL.
  6. Microsoft vous recommande de changer de HAL à des fins de résolution de problèmes uniquement ou pour contourner un problème matériel.
  7. Lorsque vous créez une image Sysprep, l'image doit contenir le type de HAL correct pour l'ordinateur cible. La liste suivante décrit les ordinateurs sur lesquels vous pouvez déployer une image Sysprep particulière selon le type de HAL de l'ordinateur source :
    • Vous pouvez déployer une image Sysprep créée sur un ordinateur utilisant une HAL PIC non-ACPI (Hal.dll), PC Standard sur un ordinateur utilisant les types de HAL suivants :
      • PC Standard, HAL PIC non-ACPI (Hal.dll)
    • Vous pouvez déployer une image Sysprep créée sur un ordinateur utilisant une HAL PIC ACPI (Halacpi.dll), PC à interface de configuration et d'énergie avancée (ACPI) sur un ordinateur utilisant les types de HAL suivants :
      • PC à interface de configuration et d'énergie avancée (ACPI), HAL PIC ACPI (Halacpi.dll)
    • Vous pouvez déployer une image Sysprep créée sur un ordinateur utilisant une HAL UP APIC non-ACPI (Halapic.dll), PC monoprocesseur MPS sur un ordinateur utilisant les types de HAL suivants :
      • PC monoprocesseur MPS, HAL UP APIC non-ACPI (Halapic.dll)
      • PC multiprocesseur MPS, HAL MP APIC non-ACPI (Halmps.dll)
    • Vous pouvez déployer une image Sysprep créée sur un ordinateur utilisant une HAL MP APIC non-ACPI (Halmps.dll), PC multiprocesseur MPS sur un ordinateur utilisant les types de HAL suivants :
      • PC multiprocesseur MPS, HAL MP APIC non-ACPI (Halmps.dll)
      • PC monoprocesseur MPS, HAL UP APIC non-ACPI (Halapic.dll)
    • Vous pouvez déployer une image Sysprep créée sur un ordinateur utilisant une HAL UP APIC ACPI (Halaacpi.dll), PC monoprocesseur ACPI sur un ordinateur utilisant les types de HAL suivants :
      • PC monoprocesseur ACPI, HAL UP APIC ACPI (Halaacpi.dll)
      • PC multiprocesseur ACPI, HAL MP APIC ACPI (Halmacpi.dll)
    • Vous pouvez déployer une image Sysprep créée sur un ordinateur utilisant une HAL MP APIC ACPI (Halmacpi.dll), PC multiprocesseur ACPI sur un ordinateur utilisant les types de HAL suivants :
      • PC multiprocesseur ACPI, HAL MP APIC ACPI (Halmacpi.dll)
      • PC monoprocesseur ACPI, HAL UP APIC ACPI (Halaacpi.dll)
Remarque Les options proposées actuellement dans le Gestionnaire de périphériques n'incluent pas de version APIC de la HAL lorsque vous modifiez la HAL sur un système APIC. Bien que la HAL PIC installée puisse fonctionner, vous pouvez sélectionner la version APIC par défaut après avoir installé un correctif pour les ordinateurs Windows Server 2003 Service Pack 1.

Pour plus d'informations sur le correctif pour Windows Server 2003 Service Pack 1, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
923425 Vous ne disposez pas de l'option de rétrograder vers une couche HAL configurée pour utiliser un contrôleur APIC monoprocesseur lorsque vous essayez de modifier le type d'ordinateur à l'aide du Gestionnaire de périphériques dans Windows Server 2003

Références

299340Comment faire pour imposer une couche d'abstraction matérielle au cours d'une mise à niveau ou d'une nouvelle installation de Windows XP
Pour plus d'informations sur la façon de réinstaller Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
315341 Comment faire pour réinstaller Windows XP

Propriétés

Numéro d'article: 309283 - Dernière mise à jour: jeudi 19 octobre 2006 - Version: 7.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Mots-clés : 
kbenv kbinfo KB309283
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