Επιλογές HAL μετά από τα Windows XP ή την εγκατάσταση του Windows Server 2003

Σύνοψη

Αυτό το άρθρο περιγράφει υλικού abstraction layer (HAL) οι επιλογές που αναγράφονται στη Διαχείριση συσκευών, μετά την εκτέλεση του προγράμματος εγκατάστασης των Windows XP ή την εγκατάσταση του Windows Server 2003. Το άρθρο ασχολείται επίσης με θέματα δυνατότητας υποστήριξης που αφορούν τα επίπεδα HAL σε είδωλα Sysprep.

Περισσότερες πληροφορίες

Λίστα Διαχείριση συσκευών των Windows XP και Windows Server 2003 η Διαχείριση συσκευών περιορισμένες επιλογές για να αλλάξετε τον τύπο HAL, όταν κάνετε κλικ στο κουμπί
Ενημέρωση του προγράμματος οδήγησης. Διαχείριση συσκευών των Microsoft Windows 2000 σας επιτρέπει να επιλέξετε οποιονδήποτε τύπο HAL.

Εάν επιλέξετε εσφαλμένο HAL, ενδέχεται να μην μπορείτε να ξεκινήσετε τα Windows 2000 ή να αντιμετωπίσετε άλλα ζητήματα. Παρότι οι επιλογές είναι τώρα περιορισμένες, πρέπει να αλλάξετε το HAL μόνο αν είστε βέβαιοι ότι το επιλεγμένο HAL λειτουργεί στο σύστημά σας. Οι επιλογές που παρουσιάζονται εδώ είναι γνωστό ότι είναι συμβατές με τα περισσότερα συστήματα. Ωστόσο, κάποια συστήματα ενδέχεται να αντιμετωπίσετε προβλήματα.

Όταν εγκαθιστάτε το ακόλουθο HAL σε έναν υπολογιστή που βασίζεται σε Windows XP ή σε Windows Server 2003, εμφανίζονται οι ακόλουθες επιλογές HAL διαχείρισης συσκευών:
  • "Τυπικό PC" μη-ACPI PIC HAL (Hal.dll)
    • Τυπικό PC
  • "MPS μονού επεξεργαστή PC," μη-ACPI APIC UP HAL (Halapic.dll)
    • Τυπικό PC
    • MPS μονού επεξεργαστή
    • MPS πολλών επεξεργαστών
  • "Βασικό πλάνο Παραγωγής PC πολλών επεξεργαστών," μη-ACPI APIC MP HAL (Halmps.dll)
    • Τυπικό PC
    • MPS πολλών επεξεργαστών
  • "Προηγμένη ρύθμιση παραμέτρων και Power Interface (ACPI) PC," ACPI PIC HAL (Halacpi.dll)
    • Τυπικό PC
    • Ρυθμίσεις για προχωρημένους και Power Interface (ACPI) PC
  • "ACPI μονού επεξεργαστή PC," ACPI APIC UP HAL (Halaacpi.dll)
    • Τυπικό PC
    • Ρυθμίσεις για προχωρημένους και Power Interface (ACPI) PC
    • ACPI μονού επεξεργαστή
    • ACPI πολλών επεξεργαστών
  • "ACPI PC πολλών επεξεργαστών," ACPI APIC MP HAL (Halmacpi.dll)
    • Τυπικό PC
    • Ρυθμίσεις για προχωρημένους και Power Interface (ACPI) PC
    • ACPI πολλών επεξεργαστών
    • MPS πολλών επεξεργαστών
Σημειώσεις
  • Ένα συνηθισμένο σύμπτωμα κατά την ανάπτυξη εσφαλμένου ειδώλου σε έναν υπολογιστή είναι ότι το είδωλο Sysprep σταματά να ανταποκρίνεται κατά την επανεκκίνηση ή αναφέρει το ακόλουθο μήνυμα λάθους:
    Διακοπή 0x0000007b
  • Εάν ένα εσφαλμένο HAL είναι υποχρεωτικός, στη διάρκεια της εγκατάστασης ή χρησιμοποιώντας ένα είδωλο προετοιμασίας συστήματος (Sysprep), μπορείτε να δείτε τη σωστή λίστα HAL μόνο αν εκτελέσετε νέα εγκατάσταση των Windows XP ή Windows Server 2003. Δεν μπορείτε να αλλάξετε HAL διαφορετικό από αυτό που παρατίθεται στη Διαχείριση συσκευών.
  • Διαχείριση συσκευών δεν επιτρέπει την αλλαγή από μια μη-ACPI HAL σε ACPI HAL. Πρέπει να χρησιμοποιείτε μια νέα εγκατάσταση των Windows XP ή Windows Server 2003 για αυτό το είδος της αλλαγής. Αλλαγή από ACPI HAL μη ACPI HAL μόνο για λόγους αντιμετώπισης προβλημάτων.
  • Στα Windows XP και νεότερες εκδόσεις, το ACPI HAL μονού επεξεργαστή και HAL MPS μονού επεξεργαστή αναγνωρίζει την ύπαρξη του παραπάνω από έναν επεξεργαστή και αναφέρετε το αναγνωριστικό MP. Τοποθέτησης και Άμεσης λειτουργίας εντοπίζει ότι η λίστα Αναγνωριστικών υλικού devnode του υπολογιστή έχει αλλάξει και μετακινεί το devnode πίσω μέσω "βρέθηκε νέο υλικό" διαδικασία εντοπισμού. Επομένως, όταν προσθέτετε ένα δεύτερο επεξεργαστή, γίνεται αυτόματη εγκατάσταση των αρχείων MP (HAL και πυρήνων) και δεν χρειάζεται να ενημερώσετε με μη αυτόματο τρόπο το πρόγραμμα οδήγησης στη Διαχείριση συσκευών.
  • Η Microsoft δεν υποστηρίζει την εκτέλεση ενός HAL που είναι διαφορετικό από το HAL που θα εγκαθιστούσε τυπικά το πρόγραμμα εγκατάστασης των Windows στον υπολογιστή. Για παράδειγμα, η εκτέλεση ενός PIC HAL σε έναν υπολογιστή APIC δεν υποστηρίζεται. Αν και αυτή η ρύθμιση παραμέτρων φαίνεται να λειτουργεί, Microsoft δεν ελέγχει αυτές τις ρυθμίσεις παραμέτρων και μπορεί να έχουν επιδόσεις και διακοπής ζητήματα. Microsoft δεν υποστηρίζει επίσης την αντιμετάθεση των αρχείων που χρησιμοποιούνται από το HAL για την μη αυτόματη αλλαγή των τύπων HAL.
  • Η Microsoft συνιστά να αλλάζετε τα HAL για σκοπούς αντιμετώπισης προβλημάτων μόνο ή για να επιλύσετε ένα ζήτημα υλικού.
  • Όταν δημιουργείτε ένα είδωλο Sysprep, το είδωλο πρέπει να περιέχει τον σωστό τύπο HAL για τον υπολογιστή προορισμού. Η ακόλουθη λίστα περιγράφει τους υπολογιστές που μπορείτε να αναπτύξετε ένα συγκεκριμένο είδωλο Sysprep με βάση τον τύπο HAL του υπολογιστή προέλευσης:
    • Μπορείτε να αναπτύξετε ένα είδωλο Sysprep που δημιουργήθηκε σε έναν υπολογιστή που χρησιμοποιεί ένα Τυπικό PC, μη-ACPI PIC HAL (Hal.dll) σε έναν υπολογιστή που χρησιμοποιεί τους ακόλουθους τύπους HAL:
      • Τυπικό PC, μη-ACPI PIC HAL (Hal.dll)
    • Μπορείτε να αναπτύξετε ένα είδωλο Sysprep που δημιουργήθηκε σε έναν υπολογιστή που χρησιμοποιεί ένα Advanced Configuration and Power Interface (ACPI) PC ACPI PIC HAL (Halacpi.dll) σε έναν υπολογιστή που χρησιμοποιεί τους ακόλουθους τύπους HAL:
      • Προηγμένη ρύθμιση παραμέτρων και Power Interface (ACPI) PC, ACPI PIC HAL (Halacpi.dll)
    • Μπορείτε να αναπτύξετε ένα είδωλο Sysprep που δημιουργήθηκε σε έναν υπολογιστή που χρησιμοποιεί έναν Υπολογιστή μονού επεξεργαστή βασικού πλάνου Παραγωγής, μη-ACPI APIC UP HAL (Halapic.dll) σε έναν υπολογιστή που χρησιμοποιεί τους ακόλουθους τύπους HAL:
      • MPS μονού επεξεργαστή PC, μη-ACPI APIC UP HAL (Halapic.dll)
      • PC πολλών επεξεργαστών βασικού πλάνου Παραγωγής, μη-ACPI APIC MP HAL (Halmps.dll)
    • Μπορείτε να αναπτύξετε ένα είδωλο Sysprep που δημιουργήθηκε σε έναν υπολογιστή που χρησιμοποιεί έναν Υπολογιστή πολλών επεξεργαστών βασικού πλάνου Παραγωγής, μη-ACPI APIC MP HAL (Halmps.dll) σε έναν υπολογιστή που χρησιμοποιεί τους ακόλουθους τύπους HAL:
      • PC πολλών επεξεργαστών βασικού πλάνου Παραγωγής, μη-ACPI APIC MP HAL (Halmps.dll)
      • MPS μονού επεξεργαστή PC, μη-ACPI APIC UP HAL (Halapic.dll)
    • Μπορείτε να αναπτύξετε ένα είδωλο Sysprep που δημιουργήθηκε σε έναν υπολογιστή που χρησιμοποιεί ένα PC ACPI μονού επεξεργαστή, ACPI APIC UP HAL (Halaacpi.dll) σε έναν υπολογιστή που χρησιμοποιεί τους ακόλουθους τύπους HAL:
      • PC ACPI μονού επεξεργαστή, ACPI APIC UP HAL (Halaacpi.dll)
      • ACPI PC πολλών επεξεργαστών, ACPI APIC MP HAL (Halmacpi.dll)
    • Μπορείτε να αναπτύξετε ένα είδωλο Sysprep που δημιουργήθηκε σε έναν υπολογιστή που χρησιμοποιεί ένα PC ACPI μονού επεξεργαστή, ACPI APIC MP HAL (Halmacpi.dll) σε έναν υπολογιστή που χρησιμοποιεί τους ακόλουθους τύπους HAL:
      • ACPI PC πολλών επεξεργαστών, ACPI APIC MP HAL (Halmacpi.dll)
      • PC ACPI μονού επεξεργαστή, ACPI APIC UP HAL (Halaacpi.dll)
Σημείωση Αυτήν τη στιγμή, οι επιλογές στη Διαχείριση συσκευών δεν αναγράφουν μια έκδοση APIC του HAL κατά την αλλαγή του HAL σε σύστημα APIC. Παρότι το PIC HAL που εγκαθίσταται ενδέχεται να λειτουργεί, μπορείτε να επιλέξετε την έκδοση APIC που προτιμάτε, μετά την εγκατάσταση μιας επείγουσας επιδιόρθωσης για υπολογιστές που εκτελούν Windows Server 2003 με Service Pack 1.

Για περισσότερες πληροφορίες σχετικά με την επείγουσα επιδιόρθωση για Windows Server 2003 Service Pack 1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
923425 δεν έχετε τη δυνατότητα να επιστρέψετε σε ένα επίπεδο αφαίρεσης υλικού που έχει ρυθμιστεί ώστε να χρησιμοποιεί ένα μονό επεξεργαστή για προχωρημένους Προγραμματιζόμενος ελεγκτής διακοπών συστήματος όταν προσπαθείτε να αλλάξετε τον τύπο υπολογιστή, χρησιμοποιώντας τη Διαχείριση συσκευών στον Windows Server 2003

Σχετικά με UpdateUPHal

UpdateUPHal σχεδιάστηκε για τα ακόλουθα σενάρια.

Σενάριο 1

Υπολογιστής προέλευσης: MPS πολλών επεξεργαστών (μη-ACPI APIC MP)
Υπολογιστή προορισμού: MPS μονού επεξεργαστή (μη-ACPI APIC UP)
Για να αναγκάσετε το ACPI HAL μονού επεξεργαστή, χρησιμοποιήστε την ακόλουθη καταχώρηση:
UpdateUPHal=MPS_UP, %windir%\inf\hal.inf

Σενάριο 2

Υπολογιστής προέλευσης: ACPI πολλών επεξεργαστών (ACPI APIC MP)
Υπολογιστή προορισμού: μονού επεξεργαστή ACPI (σύστημα ACPI APIC UP)
Για την επιβολή του HAL μονού επεξεργαστή, χρησιμοποιήστε την ακόλουθη καταχώρηση:
UpdateUPHal=ACPIAPIC_UP, %windir%\inf\hal.inf
Σε αυτό το σενάριο, μια εύκολη λύση είναι να δημιουργήσετε το είδωλο του υπολογιστή με μονό επεξεργαστή ACPI. Τα Windows XP και Windows Server 2003 θα εγκαταστήσει αυτόματα το ACPI HAL πολλών επεξεργαστών εάν την υποστηρίζει ο υπολογιστής.

Σχετικά με UpdateHal

UpdateHal σχεδιάστηκε για τα ακόλουθα σενάρια.

Σενάριο 1

Υπολογιστής προέλευσης: MPS μονού επεξεργαστή (μη-ACPI APIC UP)
Υπολογιστή προορισμού: MPS πολλών επεξεργαστών (μη-ACPI APIC MP)
Σε αυτό το σενάριο, χρησιμοποιήστε την ακόλουθη καταχώρηση:
UpdateHal=MPS_MP, %windir%\inf\hal.inf
Σημείωση Αυτή η καταχώρηση απαιτείται μόνο για τον Windows 2000 Server. Τα Windows XP και Windows Server 2003 να αναβαθμίσουν αυτόματα το HAL πολλών επεξεργαστών βασικού πλάνου Παραγωγής.

Σενάριο 2

Υπολογιστής προέλευσης: μονού επεξεργαστή ACPI (σύστημα ACPI APIC UP)
Υπολογιστή προορισμού: ACPI πολλών επεξεργαστών (ACPI APIC MP)
Σε αυτό το σενάριο, χρησιμοποιήστε την ακόλουθη καταχώρηση:
UpdateHal=ACPIAPIC_MP, %windir%\inf\hal.inf
Σημείωση Αυτή η καταχώρηση απαιτείται μόνο για τον Windows 2000 Server. Τα Windows XP και Windows Server 2003 αυτόματα αναβάθμιση το ACPI HAL πολλών επεξεργαστών.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο για να εφαρμόσετε ένα HAL, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
299340 Τρόπος επιβολής ένα επίπεδο αφαίρεσης υλικού κατά την αναβάθμιση ή την εγκατάσταση των Windows XP

Για περισσότερες πληροφορίες σχετικά με τον τρόπο επανεγκατάστασης των Windows XP, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
315341 Τρόπος εκτέλεσης επιτόπιας αναβάθμισης (επανεγκατάστασης) των Windows XP

Ιδιότητες

Αναγνωριστικό άρθρου: 309283 - Τελευταία αναθεώρηση: 21 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια