Διορθώθηκε: Το D3DCOMPILER_47.dll λείπει από τον υπολογιστή σας [Clone Disk]

Περίληψη :

Λείπει το D3DCOMPILER_47.dll

Σας ενοχλούν το σφάλμα 'Λείπει το D3DCOMPILER_47.dll'; Αυτό το σφάλμα παρουσιάζεται συχνά όταν ξεκινάτε ένα πρόγραμμα όπως το Photoshop. Είναι ενοχλητικό που δεν μπορείτε να χρησιμοποιήσετε μερικά προγράμματα ομαλά. Στο σημερινό άρθρο, θα μάθετε πολλές προσβάσιμες διορθώσεις από MiniTool .





Γρήγορη πλοήγηση:

Τι είναι το D3DCOMPILER_47.dll

Όσον αφορά το D3DCOMPILER_47.dll, πρέπει να μιλήσουμε για το Microsoft DirectX. Ως συλλογή του APIS (Application Programming Interfaces) στο σύστημα των Windows, το DirectX είναι υπεύθυνο για τη διαχείριση των εργασιών που σχετίζονται με βίντεο, προγραμματισμό παιχνιδιών, πολυμέσα, γραφικά προγράμματα κ.λπ.

Έτσι, τα περισσότερα προγράμματα χρειάζονται το DirectX για εκτέλεση στον υπολογιστή των Windows. Ωστόσο, μερικές φορές ενδέχεται να αντιμετωπίσετε αυτό το σφάλμα 'Το πρόγραμμα δεν μπορεί να ξεκινήσει επειδή το D3DCOMPILER_47.dll λείπει από τον υπολογιστή σας' κατά το άνοιγμα ενός από αυτά τα προγράμματα. Αυτό συμβαίνει επειδή το D3DCOMPILER_47.dll είναι ένα σημαντικό στοιχείο στο DirectX.

Λείπουν πιθανές αιτίες για το D3DCOMPILER_47.dll

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



  • Το αρχείο D3DCompiler_47.dll λείπει ή είναι κατεστραμμένο.
  • Το πρόγραμμα δεν μπορεί να ξεκινήσει επειδή το D3DCompiler_47.dll λείπει από τον υπολογιστή σας. Δοκιμάστε να εγκαταστήσετε ξανά το πρόγραμμα για να διορθώσετε αυτό το πρόβλημα.
  • Η εκκίνηση αυτής της εφαρμογής απέτυχε επειδή δεν βρέθηκε το D3DCompiler_47.dll.
  • Το D3DCompiler_47.dll είτε δεν έχει σχεδιαστεί για εκτέλεση σε Windows ή περιέχει σφάλμα.
  • Σφάλμα κατά τη φόρτωση του αρχείου D3DCompiler_47.dll. Δεν ήταν δυνατή η εύρεση της καθορισμένης ενότητας.
  • Λείπει ένα απαιτούμενο στοιχείο: D3DCompiler_47.dll. Εγκαταστήστε ξανά την εφαρμογή.

Λείπει το D3DCOMPILER_47.dll

Υπάρχουν πολλές αιτίες για το πρόβλημα που λείπει D3DCOMPILER_47.dll. Μπορούμε να αντιμετωπίσουμε αυτό το πρόβλημα σύμφωνα με αυτές τις πιθανές αιτίες.

  • Αυτό το αρχείο διαγράφηκε κατά λάθος όταν καταργείτε ένα πρόγραμμα.
  • Το D3DCompiler_47.dll είναι κατεστραμμένο ή κατεστραμμένο.
  • Κατεστραμμένα ή παλιά προγράμματα οδήγησης συσκευών μπορούν επίσης να προκαλέσουν αυτό το πρόβλημα. Αυτό συμβαίνει επειδή ένα πρόγραμμα οδήγησης συσκευής κάνει το λειτουργικό σας σύστημα και άλλα προγράμματα να αλληλεπιδρούν με συγκεκριμένο υλικό.
  • Μια λανθασμένη ή παλιά έκδοση φέρνει αυτό το σφάλμα. Μπορείτε να λάβετε την πιο πρόσφατη έκδοση από την ενημέρωση των Windows ή να την αναζητήσετε στον πελάτη DLL-files.com.

Τώρα, ας δούμε πώς να διορθώσουμε το πρόβλημα που λείπει το αρχείο D3DCOMPILER_47.dll.



Επιδιόρθωση 1. Λήψη αρχείου D3DCOMPILER_47.dll από άλλο αξιόπιστο υπολογιστή

Εάν υπάρχει αξιόπιστος υπολογιστής από φίλους, συναδέλφους ή άλλα άτομα, μπορείτε να αντιγράψετε το αρχείο D3DCompiler_47.dll από τον υπολογιστή τους και, στη συνέχεια, να τον επικολλήσετε στον υπολογιστή σας. Για να εκτελέσετε με επιτυχία αυτήν τη λειτουργία, πρέπει να βεβαιωθείτε ότι:

  • Προέρχεται από το ίδιο λειτουργικό σύστημα Windows με το δικό σας.
  • Προέρχεται από το λειτουργικό σύστημα με εγκατεστημένες τις πιο πρόσφατες ενημερώσεις.

Στη συνέχεια, μπορείτε να ακολουθήσετε αυτόν τον γρήγορο οδηγό για να εκτελέσετε αυτήν τη λειτουργία.

Βήμα 1. Στον αξιόπιστο υπολογιστή, ανοίξτε το Εξερεύνηση αρχείων (Windows 10) και μεταβείτε στο C: Windows System32 ντοσιέ. Εδώ θα πρέπει να μπορείτε να βρείτε ένα αρχείο D3DCompiler_47.dll και να το αντιγράψετε.



Βήμα 2. Επικολλήστε το αρχείο στο C: Windows System32 τοποθεσία στον υπολογιστή σας.

Μετά από αυτό, μπορείτε να ανοίξετε το πρόγραμμα για να ελέγξετε εάν το πρόβλημα παραμένει.

Επιδιόρθωση 2. Επανεγγραφή του αρχείου D3DCOMPILER_47.dll στον υπολογιστή σας

Όταν εγκαθιστάτε μια νέα εφαρμογή που περιλαμβάνει το αρχείο D3DCOMPILER_47.dll, το λειτουργικό σύστημα θα το καταχωρήσει αυτόματα. Ωστόσο, μερικές φορές το λειτουργικό σύστημα ενδέχεται να μην είναι σε θέση να βρει αυτό το αρχείο για διάφορους λόγους. Για αυτήν την περίπτωση, μπορείτε να εγγράψετε ξανά αυτό το αρχείο χρησιμοποιώντας τη γραμμή εντολών. Γι'αυτό:



Βήμα 1. Κάντε δεξί κλικ στο Αρχή κουμπί και επιλέξτε Γραμμή εντολών (Διαχειριστής) από το μενού με βάση τα συμφραζόμενα.

επιλέξτε Γραμμή εντολών (Διαχειριστής)

Βήμα 2. Στην αναβαθμισμένη γραμμή εντολών, πληκτρολογήστε το regsvr32 / u D3DCompiler_47.dll εντολή και χτύπημα Εισαγω .

Βήμα 3. Στη συνέχεια, πληκτρολογήστε regsvr32 / i D3DCompiler_47.dll εντολή και χτύπημα Εισαγω .

Αφού εκτελέσετε τις 2 παραπάνω εντολές, μπορείτε να δοκιμάσετε να ανοίξετε το πρόγραμμα για να ελέγξετε εάν 'το πρόγραμμα δεν μπορεί να ξεκινήσει επειδή το D3DCOMPILER_47.dll λείπει από τον υπολογιστή σας' είναι διορθωμένο.

Επιδιόρθωση 3. Ενημερώστε το πρόγραμμα οδήγησης της συσκευής σας

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

Βήμα 1. σωστά - κάντε κλικ στο Αρχή μενού και επιλέξτε το Διαχειριστή της συσκευής .

Βήμα 2. Αναπτύξτε το Προσαρμογείς οθόνης και κάντε διπλό κλικ στο δύτη συσκευής για να το ανοίξετε Ιδιότητες .

κάντε κλικ στις ιδιότητες

Βήμα 3. Στο νέο παράθυρο, μεταβείτε στο Οδηγός καρτέλα και κάντε κλικ Ενημέρωση προγράμματος οδήγησης κουμπί.

κάντε κλικ στο κουμπί Ενημέρωση προγράμματος οδήγησης

Βήμα 4. Τότε θα σας ζητηθεί πώς θέλετε να αναζητήσετε λογισμικό προγράμματος οδήγησης ; Υπάρχουν 2 επιλογές που μπορείτε να ορίσετε. Επιλέξτε αυτό που προτιμάτε και ακολουθήστε εντελώς τις οδηγίες που εμφανίζονται στην οθόνη στο πρόγραμμα οδήγησης της συσκευής σας.

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

αναζήτηση λογισμικού προγράμματος οδήγησης

Επιδιόρθωση 4. Ενημερώστε τα Windows σας

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

Ωστόσο, μερικές φορές η ενημέρωση των Windows σας ίσως δεν είναι καλή ιδέα, επειδή πολλοί χρήστες ανέφεραν ότι αντιμετωπίζουν κάποια σφάλματα ενημέρωσης ή άλλα νέα προβλήματα μετά την εγκατάσταση ενημερώσεων των Windows, όπως σφάλμα 0x80070020 , 0x800701E3 , Δεν ήταν δυνατή η ολοκλήρωση των ενημερώσεων Αναίρεση αλλαγών και τα λοιπά.

Επομένως, συνιστάται μόνο ως σχέδιο B να δοκιμάσετε να αποκτήσετε το πιο πρόσφατο D3DCOMPILER_47.dll. Εδώ είναι πώς να το κάνετε αυτό:

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

Βήμα 2. Στην ενότητα Windows Update, κάντε κλικ στο Ελεγχος για ενημερώσεις κουμπί στο δεξιό τμήμα του παραθύρου.

κάντε κλικ στο Έλεγχος για ενημέρωση

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

Επιδιόρθωση 5. Επανεγκαταστήστε το πρόγραμμα που απαιτεί D3DCOMPILER_47.dll

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

Βήμα 1. Τύπος Κερδίστε + R πλήκτρα για να καλέσετε το Τρέξιμο πλαίσιο διαλόγου και, στη συνέχεια, πληκτρολογήστε appwiz.cpl εντολή στο πλαίσιο και πατήστε Εισαγω .

πληκτρολογήστε appwiz.cpl στο πλαίσιο εκτέλεσης

Βήμα 2. μεσα στην Προγράμματα και χαρακτηριστικά παράθυρο, μεταβείτε στο πρόγραμμα που προκαλεί το πρόβλημα που λείπει το πρόβλημα D3DCOMPILER_47.dll, κάντε δεξί κλικ σε αυτό και επιλέξτε Κατάργηση εγκατάστασης από το αναπτυσσόμενο μενού.

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

Επιδιόρθωση 6. Εκτελέστε τον Έλεγχο αρχείων συστήματος

Στις περισσότερες περιπτώσεις, Έλεγχος αρχείων συστήματος είναι το πρώτο μέρος για σάρωση και επιδιόρθωση αρχείων συστήματος που λείπουν ή είναι κατεστραμμένα. Όπως φαίνεται παραπάνω, το D3DCOMPILER_47.dll είναι ένα σημαντικό στοιχείο στο Microsoft DirectX. Έτσι, μπορείτε να δοκιμάσετε να εκτελέσετε μια εντολή sfc / scannow για να διορθώσετε αυτό το πρόβλημα.

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

Βήμα 1. Ανοίξτε τη γραμμή εντολών (Διαχειριστής) μέσω του πλαισίου αναζήτησης.

Βήμα 2. Πληκτρολογήστε το sfc / scannow εντολή και χτύπημα Εισαγω .

εκτελέστε την εντολή sfc / scannow

Βήμα 3. Στη συνέχεια, επανεκκινήστε τα Windows σας. Θα πρέπει να περιμένετε λίγο για αυτό το εργαλείο για αυτόματη σάρωση και επιδιόρθωση κατεστραμμένων αρχείων συστήματος.

Επιδιόρθωση 7. Εκτελέστε το σημείο επαναφοράς συστήματος

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

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

Βήμα 1. Τύπος Πλήκτρα Win + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση και, στη συνέχεια, πληκτρολογήστε το rstruiexe εντολή στο πλαίσιο και πατήστε Εισαγω .

πληκτρολογήστε rstruiexe εντολή

Βήμα 2. Μέσα στο παράθυρο Επαναφορά Συστήματος, κάντε κλικ στο Επόμενο κουμπί για να συνεχίσετε.

κάντε κλικ δίπλα για να συνεχίσετε

Βήμα 3. Στο νέο παράθυρο, επιλέξτε το Εμφάνιση περισσότερων σημείων επαναφοράς , τότε θα βρείτε περισσότερα σημεία επαναφοράς (συμπεριλαμβανομένων των αυτόματων σημείων επαναφοράς και του σημείου επαναφοράς που δημιουργήσατε από εσάς), επιλέξτε το Επαναφορά σημείου που προτιμάτε και κάντε κλικ Επόμενο κουμπί.

επιλέξτε σημείο επαναφοράς συστήματος που προτιμάτε

Βήμα 4. Στη συνέχεια, επιβεβαιώστε το σημείο επαναφοράς κάνοντας κλικ στο Φινίρισμα κουμπί. Μετά από αυτό, ο υπολογιστής σας θα πρέπει να αποκατασταθεί σε παλαιότερη κατάσταση και να διορθώσει αυτό το ζήτημα.

κάντε κλικ στο Τέλος για να εφαρμόσετε την επαναφορά συστήματος

Επιδιόρθωση 7. Χρησιμοποιήστε τον πελάτη Dll-files.com για να επιδιορθώσετε το αρχείο που λείπει

Ο πελάτης Dll-files.com είναι ένα καλό μέρος που μπορεί να εγκαταστήσει το σωστό αρχείο D3DCOMPILER_47.dll στον υπολογιστή σας. Ακόμα και δεν χρειάζεται να ξέρετε ποιο σύστημα χρησιμοποιείτε, επειδή ο πελάτης μπορεί να τα χειριστεί όλα για εσάς. Ας ρίξουμε μια ματιά.

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

Σημείωση: Λάβετε υπόψη ότι πρέπει να αποθηκεύσετε το αρχείο στο C: Windows System32 θέση ή μπορείτε να το αποθηκεύσετε στο φάκελο προγράμματος που προκαλεί το σφάλμα.

Επιδιόρθωση 8. Επανεγκαταστήστε το λειτουργικό σας σύστημα Windows

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

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

Εκτός αυτού, πρέπει επίσης να προετοιμάσετε μια μονάδα δίσκου USB εγκατάστασης Windows ή δίσκο CD / DVD. Εάν δεν έχετε το μέσο εγκατάστασης, μπορείτε επίσης να δημιουργήσετε ένα χρησιμοποιώντας Εργαλείο δημιουργίας μέσων Windows 10 . Και τότε μπορείτε επανεγκαταστήστε το λειτουργικό σύστημα από το μέσο εγκατάστασης.

επανεγκαταστήστε τα Windows σας

Είχα ένα λειτουργικό σύστημα Windows όταν προσπάθησα να ανοίξω το Photoshop μου, εμφανίστηκε ένα μήνυμα σφάλματος 'το πρόγραμμα δεν μπορεί να ξεκινήσει επειδή το D3DCOMPILER_47.dll λείπει από τον υπολογιστή σας, το αρχείο D3DCOMPILER_47.dll'. Βρήκα πολλές αναρτήσεις στο Google, αλλά μόνο αυτή βοήθησε στην επίλυση του προβλήματός μου. Μπορεί να δοκιμάσετε. Κάντε κλικ για να κάνετε tweet

Συμπέρασμα

Στο σημερινό άρθρο, διερευνήσαμε τι είναι το D3DCOMPILER_47.dll και πώς να διορθώσουμε το πρόβλημα 'Λείπει το D3DCOMPILER_47.dll'. Ελπίζω ότι αυτή η ανάρτηση μπορεί να διορθώσει πραγματικά το πρόβλημά σας.

Εάν έχετε απορίες, μπορείτε να μας στείλετε email μέσω [προστασία μέσω email] και εκτιμούμε επίσης οποιεσδήποτε ιδέες αν τις αφήσετε στην περιοχή σχολίων.