Πώς να διορθώσετε ένα χάσμα ή να διαιρέσετε με μηδενικό σφάλμα

Σημείωση: Αυτό το έγγραφο ισχύει επίσης για τα μηνύματα λάθους "Διαχωρισμός κατά μηδέν", "Διαίρεση με 0" ή "Διαχωρισμός υπερχείλισης".

Τα μηνύματα σφάλματος διαίρεσης προκαλούνται όταν ο υπολογιστής ή το λογισμικό επιχειρούν να εκτελέσουν μια διαδικασία που προσπαθεί να εκτελέσει μια μαθηματική κατάτμηση με μηδέν, η οποία είναι μια παράνομη λειτουργία. Αυτό το μήνυμα σφάλματος μπορεί επίσης να προκληθεί από περιορισμό υπολογιστή ή λογισμικού ή σύγκρουση με τη μνήμη του υπολογιστή.

Ακατάλληλος υπολογισμός

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

Προγράμματα όπως το Microsoft Excel, θα δημιουργήσουν ένα σφάλμα #DIV! 0 που υποδεικνύει ότι ο τύπος ή ο υπολογισμός είναι άκυρος ή ότι προσπαθείτε να διαιρέσετε με μηδέν.

Μη συμβατότητα υλικού ή λογισμικού

Αυτό το ζήτημα μπορεί να προκύψει εάν το λογισμικό εκτελείται σε έναν υπολογιστή που έχει υλικό που δεν είναι συμβατό με το λογισμικό. Για παράδειγμα, αυτό το ζήτημα ενδέχεται να παρουσιαστεί με το λογισμικό αποκατάστασης που έχει σχεδιαστεί για συγκεκριμένο υπολογιστή και εκτελείται σε άλλον υπολογιστή ή στον σωστό υπολογιστή που έχει προσθέσει υλικό στο εσωτερικό του.

Βεβαιωθείτε ότι όλο το λογισμικό που είναι εγκατεστημένο στον υπολογιστή είναι ενημερωμένο και πλήρως συμβατό με το σύστημα.

Πρόβλημα οδηγού

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

Μπορείτε να βρείτε μια λίστα με τα προγράμματα οδήγησης των υπολογιστών στη σελίδα οδηγών μας.

Πρόβλημα λογισμικού

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

Επίσης, βεβαιωθείτε ότι κανένα άλλο πρόγραμμα δεν εκτελείται στο παρασκήνιο, το οποίο θα μπορούσε να προκαλέσει το πρόβλημά σας, κάνοντας End Tasking σε όλα τα προγράμματα παρασκηνίου και τα TSR.

Εξωτερική μνήμη cache ή προσωρινή μνήμη cache

Αν αντιμετωπίζετε το σφάλμα διαίρεσης σε ένα παλαιότερο πρόγραμμα ή πρόγραμμα λογισμικού, αυτό μπορεί να οφείλεται σε προβλήματα συμβατότητας με εξωτερική μνήμη cache ή προσωρινή μνήμη 2ου επιπέδου. Η προσωρινή απενεργοποίηση αυτής της δυνατότητας στη ρύθμιση CMOS μπορεί να επιλύσει το ζήτημά σας.

Θέμα λειτουργικού συστήματος

Εάν εξακολουθείτε να αντιμετωπίζετε σφάλματα διαίρεσης και ακολουθείτε όλες τις παραπάνω συστάσεις, βεβαιωθείτε ότι δεν υπάρχει πρόβλημα με το λειτουργικό σύστημα επανεγκαθιστώντας το λειτουργικό σύστημα.

Θέμα υλικού

Τέλος, εάν καμία από τις παραπάνω συστάσεις δεν επιλύσει ή δεν βοηθήσει να προσδιορίσετε την αιτία του προβλήματός σας, ο υπολογιστής ενδέχεται να έχει πρόβλημα υλικού. Όταν παρουσιάζεται σφάλμα διαίρεσης λόγω υλικού, προκαλείται από ένα ζήτημα με τον επεξεργαστή υπολογιστή (CPU).

Σφάλμα με το autoexec.bat ή το config.sys

Οι χρήστες που εκτελούν τα Microsoft Windows 3.x μπορούν προσωρινά να παρατηρήσουν ή να καταργήσουν τυχόν επιπλέον γραμμές που ενδέχεται να μην απαιτούνται στα αρχεία autoexec.bat και config.sys.

Οι χρήστες που εκτελούν τα Microsoft Windows 95 ή Windows 98, συνιστάται να μετονομάσετε προσωρινά τα αρχεία autoexec.bat και config.sys για να βεβαιωθείτε ότι αυτά τα αρχεία δεν προκαλούν το ζήτημα. Για να το κάνετε αυτό, ακολουθήστε τις παρακάτω οδηγίες:

  1. Κάντε κλικ στο μενού Έναρξη, Τερματισμός λειτουργίας και επανεκκίνηση του υπολογιστή σε κατάσταση λειτουργίας MS-DOS.
  2. Μόλις στη λειτουργία MS-DOS, πληκτρολογήστε: cd \ ren autoexec.bat autoexec.ch

    ren config.sys config.ch

  3. Αφού μετονομαστούν τα αρχεία, επανεκκινήστε τον υπολογιστή.

Επιπλέον βοήθεια και πληροφορίες με τα αρχεία autoexec.bat και config.sys μπορείτε να βρείτε στη σελίδα autoexec.bat και config.sys.

Σημείωση: Εάν δεν μπορείτε να μεταβείτε σε μια προτροπή MS-DOS ή σε Windows για να μετονομάσετε ή να επεξεργαστείτε τα αρχεία, εκκινήστε τον υπολογιστή σε λειτουργία MS-DOS μόνο.