Opzioni HAL dopo l'installazione di Windows XP o Windows Server 2003

Traduzione articoli Traduzione articoli
Identificativo articolo: 309283 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo vengono descritte le opzioni HAL (Hardware Abstraction Layer) elencate in Gestione periferiche e le opzioni disponibili dopo l'esecuzione del programma di installazione di Microsoft Windows XP o di Microsoft Windows Server 2003.

Informazioni

Quando si sceglie Aggiorna driver in Gestione periferiche di Windows XP e Windows Server 2003 viene elencato un numero limitato di opzioni per modificare il tipo di HAL. In Gestione periferiche di Microsoft Windows 2000 Ŕ possibile selezionare qualsiasi tipo di HAL. Se si seleziona un HAL non corretto, potrebbe risultare impossibile avviare Windows 2000 o potrebbero insorgere altri problemi. Sebbene le selezioni siano ora limitate, Ŕ consigliabile cambiare l'HAL solo nel caso in cui si sia sicuri che l'HAL selezionato funzioni nel sistema in uso. ╚ noto che le opzioni presentate in questo articolo sono compatibili con la maggior parte dei sistemi. In alcuni sistemi potrebbero tuttavia verificarsi problemi.

Quando si installano i seguenti HAL in un computer basato su Windows XP o su Windows Server 2003 vengono visualizzate le seguenti opzioni HAL in Gestione periferiche:

"PC standard", HAL PIC non ACPI (Hal.dll)

  • PC standard

"PC uniprocessore MPS", HAL UP APIC non ACPI (Halapic.dll)

  • PC standard
  • Uniprocessore MPS
  • Multiprocessore MPS

"PC multiprocessore MPS", HAL MP APIC non ACPI (Halmps.dll)

  • PC standard
  • Multiprocessore MPS

"PC ad interfaccia di alimentazione e configurazione avanzata (ACPI)", HAL PIC ACPI (Halacpi.dll)

  • PC standard
  • PC a interfaccia di alimentazione e configurazione avanzata (ACPI)

"PC uniprocessore ACPI", HAL UP APIC ACPI (Halaacpi.dll)

  • PC standard
  • PC a interfaccia di alimentazione e configurazione avanzata (ACPI)
  • Uniprocessore ACPI
  • Multiprocessore ACPI

"PC multiprocessore ACPI", HAL MP APIC ACPI (Halmacpi.dll)

  • PC standard
  • PC a interfaccia di alimentazione e configurazione avanzata (ACPI)
  • Multiprocessore ACPI
  • Multiprocessore MPS

Note

  1. Un sintomo comune che si verifica quando viene distribuita l'immagine non corretta a un computer Ŕ il blocco dell'immagine Sysrep all'avvio o la segnalazione del seguente messaggio di errore:
    Stop 0x0000007b
  2. Se durante l'esecuzione del programma di installazione o durante l'utilizzo di un'immagine dell'UtilitÓ preparazione sistema (Sysprep) viene forzato un HAL non corretto, sarÓ possibile visualizzare l'elenco corretto di HAL solo se si esegue una nuova installazione di Windows XP o Windows Server 2003. Non Ŕ possibile specificare un HAL diverso da quelli elencati in Gestione periferiche.
  3. In Gestione periferiche non Ŕ consentito passare da un HAL non ACPI a un HAL ACPI. Per questo tipo di modifica Ŕ necessario utilizzare una nuova installazione di Windows XP o di Windows Server 2003. Cambiare un HAL da ACPI a non ACPI solo a scopo di risoluzione dei problemi.
  4. In Windows XP e versioni successive l'esistenza di pi¨ processori viene riconosciuta dall'HAL Uniprocessore ACPI e dall'HAL Uniprocessore MPS, che restituiscono l'ID MP. Tramite la funzionalitÓ Plug and Play viene rilevato che l'elenco ID hardware per DevNode del computer Ŕ stato modificato, quindi DevNode viene ripristinato nello stato originale tramite il processo di rilevamento dell'Installazione guidata nuovo hardware. Di conseguenza, quando si aggiunge un secondo processore i file MP (HAL e kernel) vengono installati automaticamente e non Ŕ necessario aggiornare manualmente il driver in Gestione periferiche.
  5. Microsoft non supporta l'esecuzione di un HAL diverso da quello che viene normalmente installato nel computer tramite il programma di installazione di Windows. Ad esempio, l'esecuzione di un HAL PIC in un computer APIC non Ŕ supportata. Anche se questa configurazione appare funzionante, Microsoft non ne effettua i test e potrebbero insorgere problemi di prestazioni e di interrupt. Microsoft inoltre non supporta la sostituzione dei file utilizzati dall'HAL per modificare manualmente i tipi di HAL.
  6. Microsoft consiglia di scambiare HAL solo a scopo di risoluzione dei problemi o per aggirare un problema hardware.
  7. Quando si crea un'immagine con Sysprep, questa deve contenere il tipo di HAL corretto per il computer di destinazione. Nell'elenco seguente sono descritti i computer sui quali Ŕ possibile distribuire una particolare immagine di Sysprep in base al tipo di HAL nel computer di origine:
    • ╚ possibile distribuire un'immagine di Sysprep creata in un computer nel quale viene utilizzato un tipo PC Standard, HAL PIC non ACPI(Hal.dll) in un computer che utilizza i seguenti tipi di HAL:
      • PC Standard, HAL PIC non ACPI(Hal.dll)
    • ╚ possibile distribuire un'immagine di Sysprep creata in un computer nel quale viene utilizzato un tipo PC ad interfaccia di alimentazione e configurazione avanzata (ACPI), HAL PIC ACPI (Halacpi.dll) in un computer che utilizza i seguenti tipi di HAL:
      • PC ad interfaccia di alimentazione e configurazione avanzata (ACPI), HAL PIC ACPI (Halacpi.dll)
    • ╚ possibile distribuire un'immagine di Sysprep creata in un computer nel quale viene utilizzato un tipo PC uniprocessore MPS, HAL UP APIC non ACPI (Halapic.dll) in un computer che utilizza i seguenti tipi di HAL:
      • PC uniprocessore MPS, HAL UP APIC non ACPI (Halapic.dll)
      • PC multiprocessore MPS, HAL MP APIC non ACPI (Halmps.dll)
    • ╚ possibile distribuire un'immagine di Sysprep creata in un computer nel quale viene utilizzato un tipo PC multiprocessore MPS, HAL MP APIC non ACPI (Halmps.dll) in un computer che utilizza i seguenti tipi di HAL:
      • PC multiprocessore MPS, HAL MP APIC non ACPI (Halmps.dll)
      • PC uniprocessore MPS, HAL UP APIC non ACPI (Halapic.dll)
    • ╚ possibile distribuire un'immagine di Sysprep creata in un computer nel quale viene utilizzato un tipo PC uniprocessore ACPI, HAL UP APIC ACPI (Halaacpi.dll) in un computer che utilizza i seguenti tipi di HAL:
      • PC uniprocessore ACPI, HAL UP APIC ACPI (Halaacpi.dll)
      • PC multiprocessore ACPI, HAL MP APIC ACPI (Halmacpi.dll)
    • ╚ possibile distribuire un'immagine di Sysprep creata in un computer nel quale viene utilizzato un tipo PC multiprocessore ACPI, HAL MP APIC ACPI (Halmacpi.dll) in un computer che utilizza i seguenti tipi di HAL:
      • PC multiprocessore ACPI, HAL MP APIC ACPI (Halmacpi.dll)
      • PC uniprocessore ACPI, HAL UP APIC ACPI (Halaacpi.dll)
Nota Attualmente tra le opzioni di Gestione periferiche non Ŕ elencata una versione APIC dell'HAL quando si modifica l'HAL su un sistema APIC. Sebbene l'HAL PIC installato possa funzionare, Ŕ possibile selezionare la versione APIC preferita dopo avere installato un hotfix per i computer che eseguono Windows Server 2003 con Service Pack 1.

Per ulteriori informazioni sull'hotfix per Windows Server 2003 Service Pack 1, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
923425 Non Ŕ possibile effettuare il downgrade a un Hardware Abstraction Layer impostato per utilizzare un Advanced Programmable Interrupt Controller con processore singolo quando si cerca di modificare il tipo di computer utilizzando Gestione periferiche in Windows Server 2003

Riferimenti

299340 Forzatura di un HAL (Hardware Abstraction Layer) durante un aggiornamento o una nuova installazione di Windows XP
Per ulteriori informazioni sulla reinstallazione di Windows XP, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
315341 Come eseguire un aggiornamento diretto (reinstallazione) di Windows XP

ProprietÓ

Identificativo articolo: 309283 - Ultima modifica: lunedý 3 dicembre 2007 - Revisione: 7.5
Le informazioni in questo articolo si applicano a
  • 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 2003
  • Microsoft Windows XP 64-Bit Edition 2002
  • Microsoft Windows XP Home Edition
  • 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
Chiavi:á
kbinfo kbenv KB309283
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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