Οδηγοί

Επιδιόρθωση: Αποτυχία προετοιμασίας του Direct3D

Το Direct3D, το οποίο αποτελεί μέρος του DirectX, είναι μια διεπαφή API γραφικών για Windows, η οποία χρησιμοποιείται για την απόδοση των τρισδιάστατων γραφικών σε εφαρμογές ή παιχνίδια. Το Direct3D χρησιμοποιεί την επιτάχυνση υλικού εάν είναι διαθέσιμο στην κάρτα βίντεο και επιτρέπει την επιτάχυνση υλικού του αγωγού απόδοσης 3D.

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

Λύση 1: Αναγκάστε το παιχνίδι να χρησιμοποιήσει το DirectX11

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

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

  1. Μεταβείτε στο φάκελο εγκατάστασης του προβληματικού παιχνιδιού. Εάν δεν έχετε πραγματοποιήσει αλλαγές κατά την εγκατάσταση, θα πρέπει να είναι Τοπικός δίσκος >> Αρχεία προγράμματος.
  2. Ωστόσο, εάν έχετε τη συντόμευση του παιχνιδιού στην επιφάνεια εργασίας, μπορείτε απλά να κάνετε δεξί κλικ σε αυτό και να επιλέξετε Άνοιγμα τοποθεσίας αρχείου από το μενού περιβάλλοντος.

  1. Εντοπίστε το αρχείο d3d9.dll στο φάκελο, κάντε δεξί κλικ σε αυτό και επιλέξτε την επιλογή Μετονομασία από το μενού περιβάλλοντος. Μετονομάστε το σε κάτι σαν το d3d9.old.dll, ώστε να έχετε ένα αντίγραφο ασφαλείας έτοιμο εάν κάτι πάει στραβά.
  2. Το παιχνίδι θα πρέπει τώρα να αλλάξει αυτόματα στη χρήση του DirectX11 εάν είναι διαθέσιμο (και είναι διαθέσιμο για Vista και παλαιότερα).

Λύση 2: Ενημερώστε τα προγράμματα οδήγησης της κάρτας βίντεο

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

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

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

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

Οδηγοί Nvidia - Κάντε κλικ ΕΔΩ!

Οδηγοί AMD - Κάντε κλικ ΕΔΩ!

Λύση 3: Λήψη και εγκατάσταση της πιο πρόσφατης έκδοσης του DirectX 9.0

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

  1. Μεταβείτε στη σελίδα λήψης του προγράμματος εγκατάστασης Web του τελικού χρήστη Runtime DirectX στον επίσημο ιστότοπο της Microsoft που είναι συνδεδεμένος εδώ.
  2. Κάντε κύλιση προς τα κάτω, εντοπίστε και κάντε κλικ στο κόκκινο κουμπί Λήψη στην τοποθεσία και ακολουθήστε τις οδηγίες που θα εμφανιστούν στην οθόνη για να πραγματοποιήσετε απευθείας λήψη του Web Installer για το DirectX στον υπολογιστή σας.

Σημείωση: Η Microsoft πιθανότατα θα προσφέρει μερικές από τις εφαρμογές της αφού κάνετε κλικ στο σύνδεσμο Λήψη, αλλά θα πρέπει να καταργήσετε την επιλογή αυτών των προϊόντων εάν προτιμάτε να μην τα έχετε στον υπολογιστή σας. Εάν επιλέξετε να μην κάνετε λήψη αυτών των βοηθητικών προγραμμάτων, το κουμπί Επόμενο θα μετονομαστεί σε Όχι ευχαριστώ και θα συνεχίσετε.

  1. Εκτελέστε την εγκατάσταση του DirectX ακολουθώντας οποιεσδήποτε οδηγίες από τον ιστότοπο της Microsoft ή από τον οδηγό εγκατάστασης DirectX. Θα χρειαστεί να μετακινηθείτε στη σελίδα Όροι και Προϋποθέσεις και να κάνετε κλικ στο κουμπί Επόμενο.

  1. Επανεκκινήστε τον υπολογιστή σας και ελέγξτε αν εξακολουθεί να εμφανίζεται το σφάλμα "Αποτυχία προετοιμασίας του Direct3D".