Αναγν. άρθρου: 942959 - Τελευταία αναθεώρηση: Κυριακή, 29 Μαΐου 2011 - Αναθεώρηση: 4.0

Μήνυμα λάθους όταν επισυνάπτετε ένα chassis επέκτασης PCI Express σε έναν υπολογιστή που εκτελεί Windows Vista ή Windows Server 2008: "Κωδικός 12" ή "Κωδικός 31"

Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.
Σημαντικό Αυτό το άρθρο περιέχει πληροφορίες σχετικά με τον τρόπο τροποποίησης του μητρώου. Βεβαιωθείτε ότι έχετε αντίγραφο ασφαλείας του μητρώου πριν να τροποποιήσετε. Βεβαιωθείτε ότι γνωρίζετε τον τρόπο επαναφοράς του μητρώου εάν προκύψει κάποιο πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας, επαναφοράς και τροποποίησης του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows

Σε αυτήν τη σελίδα

Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Ένα chassis επέκτασης PCI Express είναι συνδεδεμένος σε έναν υπολογιστή που εκτελεί Windows Vista Service Pack 1 (SP1) ή Windows Server 2008.
  • Δεν υπάρχουν συσκευές είναι συνδεδεμένες στο chassis επέκτασης PCI Express.
Σε αυτό το σενάριο, οι συσκευές ίσως δεν απαρίθμηση σωστά ή μπορεί να μην ξεκινούν σωστά. Επιπλέον, ενδέχεται να λαμβάνετε ένα από τα ακόλουθα μηνύματα λάθους όταν προβάλετε τις ιδιότητες της συσκευής στη Διαχείριση συσκευών:
  • Σφάλμα 1:
    Αυτή η συσκευή δεν είναι δυνατό να βρει αρκετούς ελεύθερους πόρους που μπορεί να χρησιμοποιήσει. (Κωδικός 12)
  • Σφάλμα 2:
    Η συσκευή δεν λειτουργεί σωστά, επειδή τα Windows δεν είναι δυνατό να φορτώσουν προγράμματα οδήγησης που απαιτούνται για αυτήν τη συσκευή. (Code 31)

Αιτία

Αιτία του σφάλματος 1

Αυτό το ζήτημα ενδέχεται να παρουσιαστεί εξαιτίας της αρχικής κατάστασης στη συσκευή γέφυρας PCI Express στο chassis επέκτασης. Από προεπιλογή, κατά την εκκίνηση ή επαναφορά συσκευών Γέφυρα PCI Express, οι αρχικές τιμές του αρχείου καταχωρήσεων ορίου για το παράθυρο πόρος γέφυρα είναι μικρότερη από τις αρχικές τιμές του μητρώου βάσης για το παράθυρο πόρος γέφυρα. Τα Windows Vista και Windows Server 2008 ερμηνεύσουν αυτήν τη συμπεριφορά ως ένδειξη ότι είναι απενεργοποιημένο στο παράθυρο πόρος γέφυρα. Επιπλέον, τα Windows Vista και Windows Server 2008 δημιουργούν οποιεσδήποτε απαιτήσεις παράθυρο πόρος γέφυρα για τη συσκευή γέφυρας PCI Express. Επομένως, οποιαδήποτε συσκευή γέφυρας PCI Express που απαιτεί πόρους από το παράθυρο πόρος γέφυρα θα αποτύχει η απαρίθμηση. Σε αυτήν την περίπτωση, δημιουργείται ένα σφάλμα κώδικα 12.

Αιτία του σφάλματος 2

Αυτό το ζήτημα μπορεί να προκύψει, εάν το λειτουργικό σύστημα που εκτελείται από τους αριθμούς διαύλου διασύνδεσης περιφερειακού στοιχείου (PCI). Συνήθως, το BIOS του υπολογιστή ρυθμίζει ένα περιορισμένο φάσμα αριθμός διαύλου PCI Express συσκευές γέφυρα. Όταν προστεθεί ένα φατνίο που περιέχει ένα PCI Express σύνθετων διακόπτη μαζί με μια ιεραρχία βαθιά συσκευή επέκτασης του υπολογιστή, το λειτουργικό σύστημα εκτελείται εκτός από αριθμούς διαθέσιμη διαύλου. Επομένως, το σύστημα δεν είναι δυνατό να ξεκινούν συσκευές στο chassis επέκτασης.

Εναλλακτικός τρόπος αντιμετώπισης

Εναλλακτικός τρόπος αντιμετώπισης για σφάλμα 1

Προειδοποίηση Ενδέχεται να προκύψουν σοβαρά προβλήματα εάν λανθασμένης τροποποίησης του μητρώου, χρησιμοποιώντας τον Επεξεργαστή μητρώου ή κάποια άλλη μέθοδο. Αυτά τα ζητήματα ενδέχεται να απαιτούν την επανεγκατάσταση του λειτουργικού συστήματος. Microsoft δεν μπορεί να εγγυηθεί ότι μπορούν να επιλυθούν αυτά τα προβλήματα. Τροποποιήστε το μητρώο με δική σας ευθύνη. Για να επιλύσετε αυτό το ζήτημα, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη
    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    το κουμπί "Έναρξη"
    , πληκτρολογήστε Regedit με το Έναρξη αναζήτησης πλαίσιο και στη συνέχεια κάντε κλικ Regedit με το Προγράμματα λίστα.

    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    Δικαιώματα ελέγχου πρόσβασης χρήστη
    Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή κάντε κλικ στο κουμπί Συνεχίστε.
  2. Εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου και κατόπιν κάντε κλικ στο:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
  3. Εάν η καταχώρηση μητρώου HackFlags δεν υπάρχει, ακολουθήστε τα εξής βήματα:
    1. Από το Επεξεργασία μενού, σημείο Νέα, και στη συνέχεια κάντε κλικ στο κουμπί Η τιμή DWORD (32-bit).
    2. Τύπος HackFlags, και στη συνέχεια πιέστε το πλήκτρο ENTER.
    3. Από το Επεξεργασία μενού, κάντε κλικ στο κουμπί Τροποποίηση.
    4. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 400, κάντε κλικ στο κουμπί Δεκαεξαδικό με το Βάσης περιοχή και στη συνέχεια κάντε κλικ OK.
    5. Κλείστε τον Επεξεργαστή μητρώου.
  4. Εάν υπάρχει η καταχώρηση μητρώου HackFlags, ακολουθήστε τα εξής βήματα:
    1. Κάντε δεξιό κλικ HackFlags, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.
    2. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 400, κάντε κλικ στο κουμπί Δεκαεξαδικό με το Βάσης περιοχή και στη συνέχεια κάντε κλικ OK.
    3. Κλείστε τον Επεξεργαστή μητρώου.

Τρόπος αντιμετώπισης σφαλμάτων 2

Προειδοποίηση Ενδέχεται να προκύψουν σοβαρά προβλήματα εάν λανθασμένης τροποποίησης του μητρώου, χρησιμοποιώντας τον Επεξεργαστή μητρώου ή κάποια άλλη μέθοδο. Αυτά τα ζητήματα ενδέχεται να απαιτούν την επανεγκατάσταση του λειτουργικού συστήματος. Microsoft δεν μπορεί να εγγυηθεί ότι μπορούν να επιλυθούν αυτά τα προβλήματα. Τροποποιήστε το μητρώο με δική σας ευθύνη. Για να επιλύσετε αυτό το ζήτημα, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη
    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    το κουμπί "Έναρξη"
    , πληκτρολογήστε Regedit με το Έναρξη αναζήτησης πλαίσιο και στη συνέχεια κάντε κλικ Regedit με το Προγράμματα λίστα.

    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    Δικαιώματα ελέγχου πρόσβασης χρήστη
    Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή κάντε κλικ στο κουμπί Συνεχίστε.
  2. Εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου και κατόπιν κάντε κλικ στο:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
  3. Εάν η καταχώρηση μητρώου HackFlags δεν υπάρχει, ακολουθήστε τα εξής βήματα:
    1. Από το Επεξεργασία μενού, σημείο Νέα, και στη συνέχεια κάντε κλικ στο κουμπί Η τιμή DWORD (32-bit).
    2. Τύπος HackFlags, και στη συνέχεια πιέστε το πλήκτρο ENTER.
    3. Από το Επεξεργασία μενού, κάντε κλικ στο κουμπί Τροποποίηση.
    4. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 200, κάντε κλικ στο κουμπί Δεκαεξαδικό με το Βάσης περιοχή και στη συνέχεια κάντε κλικ OK.
    5. Κλείστε τον Επεξεργαστή μητρώου.
  4. Εάν υπάρχει η καταχώρηση μητρώου HackFlags, ακολουθήστε τα εξής βήματα:
    1. Κάντε δεξιό κλικ HackFlags, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.
    2. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 200, κάντε κλικ στο κουμπί Δεκαεξαδικό με το Βάσης περιοχή και στη συνέχεια κάντε κλικ OK.
    3. Κλείστε τον Επεξεργαστή μητρώου.

Ενεργοποίηση λύσεις για σφάλμα 1 και 2 σφάλμα ταυτόχρονα

Προειδοποίηση Ενδέχεται να προκύψουν σοβαρά προβλήματα εάν λανθασμένης τροποποίησης του μητρώου, χρησιμοποιώντας τον Επεξεργαστή μητρώου ή κάποια άλλη μέθοδο. Αυτά τα ζητήματα ενδέχεται να απαιτούν την επανεγκατάσταση του λειτουργικού συστήματος. Microsoft δεν μπορεί να εγγυηθεί ότι μπορούν να επιλυθούν αυτά τα προβλήματα. Τροποποιήστε το μητρώο με δική σας ευθύνη.
  1. Κάντε κλικ στο κουμπί Έναρξη
    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    το κουμπί "Έναρξη"
    , πληκτρολογήστε Regedit με το Έναρξη αναζήτησης πλαίσιο και στη συνέχεια κάντε κλικ Regedit με το Προγράμματα λίστα.

    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    Δικαιώματα ελέγχου πρόσβασης χρήστη
    Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή κάντε κλικ στο κουμπί Συνεχίστε.
  2. Εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου και κατόπιν κάντε κλικ στο:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
  3. Εάν η καταχώρηση μητρώου HackFlags δεν υπάρχει, ακολουθήστε τα εξής βήματα:
    1. Από το Επεξεργασία μενού, σημείο Νέα, και στη συνέχεια κάντε κλικ στο κουμπί Η τιμή DWORD (32-bit).
    2. Τύπος HackFlags, και στη συνέχεια πιέστε το πλήκτρο ENTER.
    3. Από το Επεξεργασία μενού, κάντε κλικ στο κουμπί Τροποποίηση.
    4. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 600, κάντε κλικ στο κουμπί Δεκαεξαδικό με το Βάσης περιοχή και στη συνέχεια κάντε κλικ OK.
    5. Κλείστε τον Επεξεργαστή μητρώου.
  4. Εάν υπάρχει η καταχώρηση μητρώου HackFlags, ακολουθήστε τα εξής βήματα:
    1. Κάντε δεξιό κλικ HackFlags, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.
    2. Με το Η τιμή δεδομένων πλαίσιο, πληκτρολογήστε 600, κάντε κλικ στο κουμπί Δεκαεξαδικό με το Βάσης περιοχή και στη συνέχεια κάντε κλικ OK.
    3. Κλείστε τον Επεξεργαστή μητρώου.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Service Pack 1 για Windows Vista στις ακόλουθες πλατφόρμες
    • Windows Vista Ultimate
    • Windows Vista Enterprise
    • Windows Vista Business
    • Windows Vista Home Premium
    • Windows Vista Home Basic
    • Windows Vista Starter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
Λέξεις-κλειδιά: 
kbexpertiseadvanced kbtshoot kbmt KB942959 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:942959  (http://support.microsoft.com/kb/942959/en-us/ )