A hardverabsztrakciós réteg (HAL) beállításai a Windows XP vagy a Windows Server 2003 telepítését követően

Összefoglaló

A cikk a hardverabsztrakciós réteg (HAL) Eszközkezelő segédprogramban található azon beállításait ismerteti, amelyek a Microsoft Windows XP vagy a Microsoft Windows Server 2003 telepítőprogramjának futtatását követően állnak rendelkezésre. A cikk továbbá a Sysprep lemezképekben lévő hardverabsztrakciós rétegekkel kapcsolatos támogatási problémákkal is foglalkozik.

További információ

A Windows XP és Windows Server 2003 rendszerbeli Eszközkezelő a Frissítés gombra történő kattintáskor csupán korlátozott választási lehetőségeket jelenít meg a HAL típusaként. A Microsoft Windows 2000 rendszerbeli Eszközkezelő ugyanakkor valamennyi HAL-típus választását lehetővé teszi. Helytelen HAL-típus választása esetén előfordulhat, hogy a Windows 2000 rendszer nem indítható el, illetve egyéb problémák is felléphetnek. Ugyan a választási lehetőségek most korlátozottak, a HAL megváltoztatása csak akkor ajánlott, ha meggyőződött arról, hogy a választott HAL működni fog a rendszerén. Az itt felkínált lehetőségek a legtöbb rendszerrel kompatibilisek, azonban egyes rendszerekben problémák jelentkezhetnek.

Az alábbiakban az egyes HAL-típusok telepítését követően a Windows XP vagy Windows Server 2003 rendszerbeli Eszközkezelőben választható HAL-beállításokat tekintheti át:

„Szabványos PC” – nem ACPI PIC HAL (Hal.dll)

  • Szabványos PC

„MPS egyprocesszoros PC” – egyprocesszoros, nem ACPI APIC HAL (Halapic.dll)

  • Szabványos PC
  • MPS egyprocesszoros PC
  • MPS többprocesszoros PC

„MPS többprocesszoros PC” – többprocesszoros, nem ACPI APIC HAL (Halmps.dll)

  • Szabványos PC
  • MPS többprocesszoros PC

„ACPI (Advanced Configuration and Power Interface) PC” – ACPI PIC HAL (Halacpi.dll)

  • Szabványos PC
  • ACPI (Advanced Configuration and Power Interface) PC

„ACPI egyprocesszoros PC” – egyprocesszoros, ACPI APIC HAL (Halaacpi.dll)

  • Szabványos PC
  • ACPI (Advanced Configuration and Power Interface) PC
  • ACPI egyprocesszoros PC
  • ACPI többprocesszoros PC

„ACPI többprocesszoros PC” – többprocesszoros, ACPI APIC HAL (Halmacpi.dll)

  • Szabványos PC
  • ACPI (Advanced Configuration and Power Interface) PC
  • ACPI többprocesszoros PC
  • MPS többprocesszoros PC

Megjegyzések

  1. A helytelen lemezképfájl használatának gyakori jele, hogy a Sysprep lemezkép nem válaszol újraindításkor, vagy a következő hibaüzenetet jeleníti meg:
    Stop 0x0000007b
  2. Ha a telepítéskor vagy rendszer-előkészítési (Sysprep) lemezkép használatakor nem megfelelő HAL-beállítást választ, a megfelelő HAL-típusok listáját kizárólag a Windows XP vagy Windows Server 2003 rendszer újratelepítését követően tekintheti meg, mert a HAL Eszközkezelőben látható értéke nem módosítható.
  3. Az Eszközkezelő nem engedélyezi a nem ACPI HAL-típus ACPI HAL-típusra történő átállítását. Az ilyen jellegű módosításhoz a Windows XP vagy Windows Server 2003 rendszer újratelepítése szükséges. Az ACPI HAL-típus nem ACPI HAL-típusra történő átállítása kizárólag hibaelhárítási célból történhet.
  4. A Windows XP és az annál újabb rendszerek esetében az ACPI egyprocesszoros HAL és az MPS egyprocesszoros HAL észleli, ha a számítógépben egynél több processzor található, és többprocesszoros azonosítót jelent. A Plug and Play rendszer ekkor észleli, hogy a számítógép devnode struktúrájának hardverazonosító-listája módosult, és elindítja az Új hardver varázsló észlelési eljárását a devnode struktúra visszaállításához. Így egy második processzor hozzáadásakor a HAL és a kernel többprocesszoros fájljait a rendszer automatikusan telepíti, és nem szükséges az illesztőprogram Eszközkezelőben történő kézi frissítése.
  5. A Microsoft nem támogatja a Windows telepítője által választottól eltérő HAL-típus használatát: APIC számítógépeken a PIC HAL futtatása például nem támogatott. Ez a konfiguráció ugyan működőképes lehet, a Microsoft azonban nem ellenőrizte azt, így teljesítmény- és megszakítási problémák léphetnek fel. A Microsoft továbbá nem támogatja a HAL által használt fájlok cseréjével történő HAL-módosítást.
  6. A Microsoft kizárólag hibaelhárítási célból vagy egy hardverhiba megoldása esetén javasolja a HAL-típus módosítását.
  7. Sysprep lemezkép létrehozásakor a lemezképnek a célszámítógép HAL-típusával megegyező típust kell tartalmaznia. Az alábbi listában áttekintheti, hogy a különböző HAL-típusokat tartalmazó Sysprep lemezképeket mely HAL-típusú számítógépeken telepítheti:
    • A „Szabványos PC” (nem ACPI PIC HAL – Hal.dll) beállítást használó számítógépen létrehozott Sysprep lemezképet a következő HAL-típusokat használó számítógépeken telepítheti:
      • „Szabványos PC” – nem ACPI PIC HAL (Hal.dll)
    • Az „ACPI (Advanced Configuration and Power Interface) PC” (ACPI PIC HAL – Halacpi.dll) beállítást használó számítógépen létrehozott Sysprep lemezképet a következő HAL-típusokat használó számítógépeken telepítheti:
      • „ACPI (Advanced Configuration and Power Interface) PC” – ACPI PIC HAL (Halacpi.dll)
    • Az „MPS egyprocesszoros PC” (egyprocesszoros, nem ACPI APIC HAL – Halapic.dll) beállítást használó számítógépen létrehozott Sysprep lemezképet a következő HAL-típusokat használó számítógépeken telepítheti:
      • „MPS egyprocesszoros PC” – egyprocesszoros, nem ACPI APIC HAL (Halapic.dll)
      • „MPS többprocesszoros PC” – többprocesszoros, nem ACPI APIC HAL (Halmps.dll)
    • Az „MPS többprocesszoros PC” (többprocesszoros, nem ACPI APIC HAL – Halmps.dll) beállítást használó számítógépen létrehozott Sysprep lemezképet a következő HAL-típusokat használó számítógépeken telepítheti:
      • „MPS többprocesszoros PC” – többprocesszoros, nem ACPI APIC HAL (Halmps.dll)
      • „MPS egyprocesszoros PC” – egyprocesszoros, nem ACPI APIC HAL (Halapic.dll)
    • Az „ACPI egyprocesszoros PC” (egyprocesszoros, ACPI APIC HAL – Halaacpi.dll) beállítást használó számítógépen létrehozott Sysprep lemezképet a következő HAL-típusokat használó számítógépeken telepítheti:
      • „ACPI egyprocesszoros PC” – egyprocesszoros, ACPI APIC HAL (Halaacpi.dll)
      • „ACPI többprocesszoros PC” – többprocesszoros, ACPI APIC HAL (Halmacpi.dll)
    • „ACPI többprocesszoros PC” (többprocesszoros, ACPI APIC HAL – Halmacpi.dll) HAL-típust futtató számítógépeken létrehozott Sysprep lemezképek:
      • „ACPI többprocesszoros PC” – többprocesszoros, ACPI APIC HAL (Halmacpi.dll)
      • „ACPI egyprocesszoros PC” – egyprocesszoros, ACPI APIC HAL (Halaacpi.dll)
Megjegyzés: A hardverabsztrakciós réteg APIC-rendszeren történő megváltoztatásakor az Eszközkezelőben nem jelenik meg az APIC hardverabsztrakciós réteg. Bár a telepített PIC hardverabsztrakciós réteg valószínűleg megfelelően működne, a megfelelő gyorsjavítás telepítését követően az APIC-verzió is választható a Windows Server 2003 Service Pack 1 rendszert futtató számítógépeken.

A Windows Server 2003 Service Pack 1 rendszer gyorsjavításáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

923425 A számítógép típusának Windows Server 2003 rendszerben Eszközkezelővel történő módosításakor nincs lehetőség olyan alacsonyabb szintű hardverabsztrakciós réteg választására, amely egyprocesszoros APIC (Advanced Programmable Interrupt Controller) használatára van beállítva (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
299340 Hardverabsztrakciós réteg használatának kényszerítése a Windows XP rendszer frissítése vagy telepítése közben

A Windows XP újratelepítéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

315341 A Windows XP rendszer helybeni frissítése (újratelepítése)

Tulajdonságok

Cikkazonosító: 309283 - Utolsó ellenőrzés: 2008. máj. 21. - Verziószám: 1

Visszajelzés