Διορθώστε: DXGI_ERROR_DEVICE_HUNG Σφάλμα στα Windows 7, 8 και 10

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

Πώς να διορθώσετε το DXGI_ERROR_DEVICE_HUNG

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

Λύση 1: Ενημέρωση του προγράμματος οδήγησης κάρτας γραφικών

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

  1. Κάντε κλικ στο κουμπί μενού Έναρξη, πληκτρολογήστε στη Διαχείριση συσκευών και επιλέξτε το από τη λίστα αποτελεσμάτων κάνοντας απλώς κλικ στο πρώτο αποτέλεσμα. Μπορείτε επίσης να χρησιμοποιήσετε το συνδυασμό πλήκτρων Windows Key + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση. Πληκτρολογήστε το "devmgmt.msc" στο πλαίσιο και κάντε κλικ στο OK για να το εκτελέσετε.

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

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

Drivers της Nvidia - Κάντε κλικ εδώ !

AMD Drivers - Κάντε κλικ εδώ !

Σημείωση : Εάν τα παραπάνω βήματα απέτυχαν να παραγάγουν το επιθυμητό αποτέλεσμα, υπάρχει ένα σενάριο που ίσως θέλετε να εκτελέσετε για να επιλύσετε το πρόβλημα καθώς τα παιχνίδια αποτυγχάνουν να διαχειριστούν το νεοεισαγόμενο πρόγραμμα οδήγησης. Το σενάριο αποτελείται από βασικές εντολές που μπορούν να τρέξουν πιο εύκολα μέσω ενός αρχείου .bat. Καλή τύχη!

  1. Ανοίξτε ένα νέο έγγραφο κειμένου κάνοντας δεξί κλικ στην επιφάνεια εργασίας σας και επιλέγοντας Νέο >> Έγγραφο κειμένου από το μενού περιβάλλοντος.

  1. Αντιγράψτε και επικολλήστε το ακόλουθο κείμενο στο έγγραφο και βεβαιωθείτε ότι έχετε διατηρήσει την κατάλληλη μορφοποίηση, πράγμα που σημαίνει ότι κάθε εντολή που εμφανίζεται εδώ σε μια νέα γραμμή θα πρέπει επίσης να βρίσκεται στη νέα γραμμή του εγγράφου σας.
 αν υπάρχει C: \ Windows \ System32 \ nvapi64.Old goto παλιό chdir / d C: \ Windows \ System32 ren nvapi64.dll nvapi64.Old taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Μετονομασία παύσης goto Τέλος: Τέλος 
  1. Κάντε κλικ στο Αρχείο από το μενού στο επάνω μέρος του παραθύρου και επιλέξτε Αποθήκευση ως ... Στο αναπτυσσόμενο μενού Αποθήκευση ως τύπου, επιλέξτε Όλα τα αρχεία και βεβαιωθείτε ότι έχετε ονομάσει το αρχείο σαν "command.bat". Το όνομα δεν είναι σημαντικό, αλλά η επέκταση ".bat" είναι.

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

Λύση 2: Γρήγορη επιδιόρθωση για χρήστες NVIDIA

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

  1. Κάντε δεξί κλικ στην επιφάνεια εργασίας σας και επιλέξτε την επιλογή του πίνακα ελέγχου NVIDIA από το αναπτυσσόμενο μενού ή κάντε διπλό κλικ στο εικονίδιο NVIDIA στο δίσκο συστήματος. Ο πίνακας ελέγχου NVIDIA διατίθεται επίσης στον κανονικό πίνακα ελέγχου.

  1. Στην ενότητα Τρισδιάστατες ρυθμίσεις στο αριστερό παράθυρο πλοήγησης, κάντε κλικ στην επιλογή Προσαρμογή ρυθμίσεων εικόνας με δυνατότητα προεπισκόπησης. Στη νέα οθόνη, επιλέξτε το κουμπί επιλογής δίπλα στην επιλογή "Χρήση προηγμένων ρυθμίσεων 3D εικόνας" και κάντε κλικ στην επιλογή Εφαρμογή.
  2. Στη συνέχεια, κάντε κλικ στην επιλογή Διαχείριση ρυθμίσεων 3D στο αριστερό παράθυρο πλοήγησης και μεταβείτε στην καρτέλα Ρυθμίσεις προγράμματος.

  1. Κάντε κλικ στο κουμπί Προσθήκη και βεβαιωθείτε ότι περιηγείστε στον υπολογιστή σας για το εκτελέσιμο αρχείο που χρησιμοποιείται για την εκκίνηση του παιχνιδιού με τα προβλήματα που αντιμετωπίζετε. Ο ευκολότερος τρόπος είναι να κάνετε δεξί κλικ στη συντόμευση του παιχνιδιού στην επιφάνεια εργασίας και να επιλέξετε την επιλογή "Άνοιγμα αρχείου", η οποία θα επιλέξει επίσης το απαιτούμενο εκτελέσιμο αρχείο.
  2. Μπορείτε επίσης να περιηγηθείτε χειροκίνητα αν γνωρίζετε πού έχετε εγκαταστήσει το παιχνίδι. Είναι εγκατεστημένο στα αρχεία προγράμματος C >> από προεπιλογή. Από το αναπτυσσόμενο μενού στην επιλογή "Επιλογή του προτιμώμενου επεξεργαστή γραφικών για αυτό το πρόγραμμα", επιλέξτε "Επεξεργαστής NVIDIA υψηλής απόδοσης" και κάντε κλικ στην επιλογή Εφαρμογή.

  1. Ελέγξτε αν το πρόβλημα έχει εξαφανιστεί μετά την επανεκκίνηση του υπολογιστή σας.

Λύση 3: Διακοπή του Overclocking στον υπολογιστή σας

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

Ορισμένες CPU σίγουρα δεν έγιναν υπερχρονισμένες και είναι γεγονός ότι ορισμένα μοντέλα λειτουργούν καλύτερα από τα άλλα. Αυτό που είναι ακόμα πιο σημαντικό είναι ότι τα διάφορα εργαλεία που χρησιμοποιούνται για την υπερχρέωση των επεξεργαστών (CPU ή GPU) λειτουργούν καλύτερα ή χειρότερα ανάλογα με τον επεξεργαστή που χρησιμοποιείται.

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

Λύση 4: Απεγκατάσταση εμπειρίας GeForce

Η GeForce Experience είναι μια συνοδευτική εφαρμογή στην κάρτα γραφικών GeForce GTX και έχει αναπτυχθεί από τη NVIDIA. Διατηρεί τους οδηγούς σας ενημερωμένους, βελτιστοποιεί αυτόματα τις επιλογές παιχνιδιών σας και σας δίνει τον τρόπο να μοιραστείτε στιγμιότυπα οθόνης και βίντεο.

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

  1. Βεβαιωθείτε ότι έχετε συνδεθεί με ένα λογαριασμό διαχειριστή στον αντίστοιχο υπολογιστή σας, καθώς δεν θα μπορείτε να καταργήσετε την εγκατάσταση προγραμμάτων χρησιμοποιώντας οποιοδήποτε άλλο λογαριασμό.
  2. Κάντε κλικ στο κουμπί μενού Έναρξη ή στη γραμμή αναζήτησης δίπλα του και ανοίξτε τον Πίνακα Ελέγχου αναζητώντας το. Εναλλακτικά, μπορείτε να κάνετε κλικ στο εικονίδιο με το γρανάζι, για να ανοίξετε τις Ρυθμίσεις αν είστε χρήστης των Windows 10.
  3. Στον Πίνακα Ελέγχου, αλλάξτε την επιλογή "Προβολή ως:" στο επάνω δεξιό μέρος του παραθύρου στην κατηγορία και κάντε κλικ στην επιλογή Κατάργηση εγκατάστασης ενός προγράμματος κάτω από την ενότητα Προγράμματα.

  1. Εάν χρησιμοποιείτε το βοηθητικό πρόγραμμα Settings (Ρυθμίσεις) στα Windows 10, κάνοντας κλικ στο Apps πρέπει να ανοίξετε αμέσως μια λίστα με όλες τις εγκατεστημένες εφαρμογές στον υπολογιστή σας.
  2. Εντοπίστε την καταχώρηση GeForce Experience στη λίστα και κάντε κλικ σε αυτήν μία φορά. Κάντε κλικ στο κουμπί Κατάργηση εγκατάστασης που θα εμφανιστεί πάνω από τη λίστα και επιβεβαιώστε τυχόν παράθυρα διαλόγου που ενδέχεται να εμφανιστούν. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη, για να απεγκαταστήσετε την εμπειρία GeForce και να επανεκκινήσετε τον υπολογιστή σας στη συνέχεια.

Λύση 5: Προσθέστε ένα ορισμένο κλειδί μητρώου

Η απενεργοποίηση του TDR (Timeout Detection and Recovery) μπορεί μερικές φορές να σας βοηθήσει να αποφύγετε την εμφάνιση περιττών σφαλμάτων όπως το DXGI_ERROR_DEVICE_HUNG, αλλά θα πρέπει πρώτα να δοκιμάσετε τις παρακάτω μεθόδους, καθώς το TDR μπορεί μερικές φορές να είναι πολύ χρήσιμο στον υπολογιστή σας.

  1. Δεδομένου ότι θα χρειαστεί να επεξεργαστείτε το μητρώο για να ακολουθήσετε αυτή τη λύση, σας συνιστούμε να δείτε αυτό το άρθρο που έχουμε προετοιμάσει για την ασφαλή δημιουργία αντιγράφων ασφαλείας του μητρώου σας, ώστε να αποφευχθούν άλλα προβλήματα που μπορεί να προκύψουν.
  2. Ανοίξτε το βοηθητικό πρόγραμμα "Επεξεργαστής μητρώου" πληκτρολογώντας "regedit" είτε στο παράθυρο της γραμμής αναζήτησης, στο μενού "Έναρξη" ή στο παράθυρο διαλόγου "Εκτέλεση" στον υπολογιστή σας Windows. Μεταβείτε στο ακόλουθο κλειδί στον Επεξεργαστή Μητρώου (Registry Editor) χρησιμοποιώντας την πλοήγηση στο αριστερό παράθυρο:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Κάντε δεξί κλικ στην κενή δεξιά πλευρά της οθόνης του Editor μητρώου με το κλειδί GraphicsDrivers να είναι το τελευταίο επιλεγμένο κλειδί στη γραμμή διευθύνσεων και να επιλέξετε New >> DWORD (32bit) ή QWORD (64bit) ανάλογα με την αρχιτεκτονική της εγκατάστασης των Windows. Κάντε δεξί κλικ στο κλειδί που μόλις προσθέσατε και κάντε κλικ στην επιλογή Μετονομασία.
  2. Ορίστε το όνομα του κλειδιού στο TdrLevel. Κάντε δεξί κλικ πάνω του και επιλέξτε την επιλογή Τροποποίηση από το μενού περιβάλλοντος. Κάτω από τα δεδομένα τιμής, ρυθμίστε το σε 0 και αλλάξτε την επιλογή Base σε Hexadecimal. Κάντε κλικ στο κουμπί OK, κάντε επανεκκίνηση του υπολογιστή σας και ελέγξτε εάν το πρόβλημα έχει εξαφανιστεί.

  1. Κάντε επανεκκίνηση του υπολογιστή σας και ελέγξτε εάν το μήνυμα "Δεν είναι δυνατή η επανασύνδεση όλων των μονάδων δίσκου δικτύου" εξακολουθεί να εμφανίζεται κατά την εκκίνηση.

Λύση 6: Απενεργοποιήστε τον συγχρονισμό σύννεφου Steam

Αυτή η μέθοδος αναφέρθηκε ότι ήταν μια εργασία από πολλούς χρήστες, αλλά το παιχνίδι που καθορίστηκε με αυτή τη μέθοδο ήταν Call of Duty: WWII σχεδόν σε όλες τις περιπτώσεις. Αυτό μπορεί να σημαίνει ότι αυτή η μέθοδος είναι συγκεκριμένη σε αυτό το βιντεοπαιχνίδι, αλλά η δοκιμή του δεν θα βλάψει εκτός από το ότι χάνετε τα οφέλη του Steam Cloud.

  1. Ανοίξτε τον υπολογιστή-πελάτη του Steam κάνοντας διπλό κλικ στο εικονίδιο του στην επιφάνεια εργασίας ή αναζητώντας το στο μενού Έναρξη και περιηγώντας στην καρτέλα Βιβλιοθήκη στην αρχική οθόνη που θα ανοίξει.
  2. Κάντε δεξί κλικ στο παιχνίδι που προκαλεί αυτά τα προβλήματα και επιλέξτε Ιδιότητες από το αναπτυσσόμενο μενού που θα εμφανιστεί.
  3. Μεταβείτε στην καρτέλα Ενημερώσεις και στο παράθυρο Ιδιότητες και καταργήστε την επιλογή του πλαισίου δίπλα στο στοιχείο Ενεργοποίηση συγχρονισμού σύννεφου του Steam. Βεβαιωθείτε ότι εφαρμόζετε τις αλλαγές και ότι βγαίνετε από το Steam για τώρα.

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

Λύση 7: Ενημέρωση των Windows για την τελευταία έκδοση

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

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

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων με το λογότυπο των Windows + I για να ανοίξετε τις Ρυθμίσεις στον υπολογιστή σας Windows. Εναλλακτικά, μπορείτε να αναζητήσετε "Ρυθμίσεις" στο μενού Έναρξη ή στη γραμμή αναζήτησης ή απλά κάντε κλικ στο εικονίδιο με το γρανάζι στο μενού Έναρξη.
  2. Εντοπίστε και κάντε κλικ στην υποενότητα "Ενημέρωση & ασφάλεια" στην εφαρμογή "Ρυθμίσεις".

  3. Μείνετε στην καρτέλα Windows Update και κάντε κλικ στο κουμπί "Έλεγχος για ενημερώσεις" στην ενότητα "Ενημέρωση κατάστασης", για να ελέγξετε αν υπάρχει διαθέσιμη νέα έκδοση Windows.

  1. Εάν είναι διαθέσιμο, τα Windows πρέπει να ξεκινήσουν αμέσως με τη διαδικασία λήψης και η ενημέρωση πρέπει να εγκατασταθεί μόλις είστε διαθέσιμοι για να κάνετε επανεκκίνηση.

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

  1. Ανοίξτε το βοηθητικό πρόγραμμα PowerShell κάνοντας δεξί κλικ στο κουμπί μενού Έναρξη και κάνοντας κλικ στην επιλογή Windows PowerShell (Admin) στο μενού περιβάλλοντος.

  1. Αν δείτε την εντολή Command Prompt αντί για το PowerShell σε αυτό το σημείο, μπορείτε επίσης να την αναζητήσετε στο μενού Έναρξη ή στη γραμμή αναζήτησης δίπλα της. Αυτή τη φορά, βεβαιωθείτε ότι κάνετε δεξί κλικ στο πρώτο αποτέλεσμα και επιλέξτε Εκτέλεση ως διαχειριστής.
  2. Στην κονσόλα Powershell, πληκτρολογήστε "cmd" και παραμείνετε ασθενής για το Powershell για να μεταβείτε στο παράθυρο που μοιάζει με cmd που μπορεί να φαίνεται πιο φυσικό στους χρήστες του Command Prompt.
  3. Στην κονσόλα "cmd", πληκτρολογήστε την εντολή που εμφανίζεται παρακάτω και βεβαιωθείτε ότι κάνετε κλικ στο Enter ακολούθως:
 wuauclt.exe / updatenow 
  1. Αφήστε αυτή την εντολή να κάνει το πράγμα της για τουλάχιστον μια ώρα και ελέγξτε πίσω για να δείτε εάν τυχόν ενημερώσεις βρέθηκαν και εγκαταστάθηκαν χωρίς προβλήματα. Αυτή η μέθοδος μπορεί να εφαρμοστεί σε όλα τα λειτουργικά συστήματα των Windows, συμπεριλαμβανομένων των Windows 10.

Ενδιαφέροντα Άρθρα