Cikk azonosítója: 309283 - Utolsó ellenőrzés: 2008. május 21. - Verziószám: 8.3

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

RendszertippA jelen cikk az Ön által használttól eltérő operációs rendszerre vonatkozik. A cikk azon tartalmait, amelyek nem relevánsak Önnek, letiltjuk.

A lap tartalma

Az összes kibontása | Az összes összecsukása

Ö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  (http://support.microsoft.com/kb/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.)

Hivatkozások

299340  (http://support.microsoft.com/kb/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  (http://support.microsoft.com/kb/315341/ ) A Windows XP rendszer helybeni frissítése (újratelepítése)

A cikkben található információ a következő(k)re vonatkozik:
  • 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 Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • 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
Kulcsszavak: 
kbinfo kbenv KB309283
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.