Select the product you need help with
Γενικές αιτίες σφαλμάτων STOP 0x0000007FΑναγν. άρθρου: 137539 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο. Σε αυτήν τη σελίδαΣυμπτώματα Ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους κατά τη
διάρκεια εκτέλεσης των Windows: STOP 0x0000007F
(UNEXPECTED_KERNEL_MODE_TRAP) Αιτία Αυτό το μήνυμα λάθους ενδέχεται να προκύψει εάν ισχύει
οποιαδήποτε από τις παρακάτω συνθήκες:
**STOP 0x0000007F (0x000000XX, 0x00000000, 0x00000000, 0x00000000) Η πιο σημαντική παράμετρος είναι η πρώτη (0x0000000X), η οποία
ενδέχεται να έχει πολλές διαφορετικές τιμές. Η αιτία αυτής της παγίδευσης
μπορεί να διαφέρει, ανάλογα με την τιμή αυτής της παραμέτρου. Όλες οι
παγιδεύσεις που προκαλούν σφάλμα STOP 0x7F μπορούν να βρεθούν σε οποιοδήποτε
εγχειρίδιο αναφοράς μικροεπεξεργαστή Intel x86, καθώς αφορούν αποκλειστικά την
πλατφόρμα x86. Εδώ παρατίθενται οι πιο συνηθισμένες: UNEXPECTED_KERNEL_MODE_TRAP Τιμές Σημασία ---------- ---------------------------- 0x00000000 Σφάλμα διαίρεσης με το μηδέν 0x00000004 Υπερχείλιση 0x00000005 Σφάλμα ελέγχου Bound 0x00000006 Σφάλμα μη έγκυρου Opcode 0x00000008 Διπλό σφάλμα Σφάλμα διαίρεσης με το μηδέν (Divide by Zero Error)Διαίρεση με το μηδέν προκαλείται κατά την εκτέλεση οδηγίας DIV με διαιρέτη το 0. Αυτό μπορεί να προκληθεί από κατεστραμμένη μνήμη (ή άλλα προβλήματα υλικού) ή αποτυχίες λογισμικού.Υπερχείλιση (Overflow)Η οδηγία υπερχείλισης προκύπτει όταν ο επεξεργαστής εκτελεί κλήση σε πρόγραμμα χειρισμού διακοπών, όταν έχει ρυθμιστεί η σημαία (OF).Σφάλμα ελέγχου Bound (Bounds Check Fault)Αυτό το σφάλμα προκαλείται όταν ο επεξεργαστής, ενώ εκτελεί λειτουργία BOUND, βρίσκει τον εκτελεστέο να ξεπερνά τα καθορισμένα όρια. Μια οδηγία BOUND χρησιμοποιείται για να εξασφαλίσει ότι ένα ευρετήριο πίνακα με επισήμανση βρίσκεται μέσα σε συγκεκριμένο εύρος.Σφάλμα μη έγκυρου Opcode (Invalid Opcode)Αυτό το σφάλμα προκαλείται όταν ο επεξεργαστής προσπαθεί να εκτελέσει μη έγκυρη οδηγία. Αυτό προκαλείται γενικά, όταν ο δείκτης οδηγίας έχει καταστραφεί και υποδεικνύει λάθος τοποθεσία. Η πιο συνηθισμένη αιτία του είναι η κατεστραμμένη υλική μνήμη.Διπλό σφάλμα (Double Fault)Διπλό σφάλμα συμβαίνει όταν παρουσιάζεται εξαίρεση κατά την προσπάθεια κλήσης του προγράμματος χειρισμού για προηγούμενη εξαίρεση. Κανονικά, οι δύο εξαιρέσεις μπορούν να λάβουν σειριακό χειρισμό, ωστόσο υπάρχουν αρκετές εξαιρέσεις που δεν μπορούν να λάβουν σειριακό χειρισμό και σ' αυτήν την περίπτωση ο επεξεργαστής δίνει σήμα διπλού σφάλματος. Οι δύο κύριες αιτίες αυτής της περίπτωσης είναι οι υπερχειλίσεις υλικού και στοίβας πυρήνα. Τα προβλήματα υλικού σχετίζονται συχνά με τον επεξεργαστή CPU, τη μνήμη RAM ή το δίαυλο. Οι υπερχειλίσεις στοίβας πυρήνα προκαλούνται σχεδόν πάντα από προβληματικά προγράμματα οδήγησης τύπου πυρήνα.Προτεινόμενη αντιμετώπιση Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε την
κατάλληλη μέθοδο:
ΙδιότητεςΑναγν. άρθρου: 137539 - Τελευταία αναθεώρηση: Τρίτη, 21 Οκτωβρίου 2003 - Αναθεώρηση: 4.1 Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
| Μεταφράσεις άρθρων
|


Επιστροφή στην αρχή








