Διορθώστε αυτό το περίεργο μήνυμα σφάλματος των Windows με τον οδηγό μας.
Τα Windows σάς επιτρέπουν να εγκαταστήσετε και να εκτελέσετε πολλά προγράμματα. Ωστόσο, αυτή η διαδικασία μπορεί συχνά να διαρκέσει ώρες λόγω του σφάλματος "Το DLL δεν έχει σχεδιαστεί για εκτέλεση σε Windows". Αυτό το σφάλμα DLL αποκλείει την εγκατάσταση πολλών εφαρμογών των Windows. Σε χειρότερες περιπτώσεις, σας εμποδίζει να εκτελέσετε ένα πρόγραμμα τρίτου κατασκευαστή στο σύστημά σας.
Με λίγα λόγια, αρκεί για να σε κάνει να νιώθεις απογοήτευση. Λοιπόν, ας δούμε όλους τους τρόπους για να διορθώσετε το DLL που δεν έχει σχεδιαστεί για την εκτέλεση σφαλμάτων στα Windows.
Γιατί εμφανίζεται το σφάλμα «DLL Not Designed to Run on Windows»;
Τα DLL (Dynamic Link Libraries) είναι αρχεία που περιέχουν κωδικούς για διάφορα προγράμματα. Όλες οι εφαρμογές τρίτων στον υπολογιστή σας με Windows χρησιμοποιούν αυτούς τους κωδικούς για διαφορετικές λειτουργίες. Έτσι, εάν τα αρχεία DLL καταστραφούν ή διαγραφούν από το σύστημά σας, οι εφαρμογές που βασίζονται σε αυτά θα διακοπούν και δεν θα ξεκινήσουν.
Πριν από την παροχή λύσεων, ακολουθούν ορισμένοι επιπλέον λόγοι πίσω από το σφάλμα "Το DLL δεν έχει σχεδιαστεί για εκτέλεση σε Windows":
- Ζητήματα ασυμβατότητας με το λογισμικό που εγκαθιστάτε
- Κατεστραμμένα αρχεία DLL ή που λείπουν
- Σπασμένη ή τροποποιημένη έκδοση του λογισμικού
Τώρα που γνωρίζετε τις κύριες αιτίες πίσω από το σφάλμα DLL, ας προχωρήσουμε στις λύσεις για να το διορθώσουμε.
1. Δοκιμάστε μερικές γενικές επιδιορθώσεις που βασίζονται σε Windows
Πρώτα απ 'όλα, αξίζει να δοκιμάσετε μερικά γενικά κόλπα των Windows που είναι γνωστά για την επίλυση σφαλμάτων που σχετίζονται με το DLL:
Εκτελέστε μια σάρωση SFC
Όταν οποιοδήποτε λογισμικό εκτελείται στα Windows για πρώτη φορά, ελέγχει για όλα τα απαραίτητα αρχεία για εκκίνηση. Εάν ένα αρχείο φαίνεται να λείπει ή είναι κατεστραμμένο, εμφανίζεται ένα αναδυόμενο παράθυρο σφάλματος στην οθόνη. Σε μια τέτοια περίπτωση, δοκιμάστε πρώτα να εκτελέσετε τη σάρωση SFC.
Το SFC (System File Checker) είναι ένα εύχρηστο ενσωματωμένο εργαλείο για εύρεση και αντικαταστήστε τα αρχεία συστήματος που λείπουν ή είναι κατεστραμμένα στα Windows. Δείτε πώς μπορείτε να διορθώσετε τα αρχεία DLL που λείπουν στα Windows χρησιμοποιώντας το εργαλείο SFC:
- Ανοίξτε τη γραμμή εντολών ως διαχειριστής.
- Πληκτρολογήστε την εντολή: sfc /scannow εκεί και πατήστε Εισαγω να το εκτελέσει. Το εργαλείο SFC θα ανοίξει τώρα και θα διορθώσει αυτόματα τα περισσότερα προβλήματα που εντοπίζει.
Λάβετε υπόψη ότι το βοηθητικό πρόγραμμα SFC είναι χρήσιμο μόνο σε περίπτωση σφαλμάτων με προεπιλεγμένες εφαρμογές των Windows, όπως το Microsoft Store, τις Φωτογραφίες και την εφαρμογή Κάμερα.
Επανεγκαταστήστε το λογισμικό που προκαλεί το πρόβλημα
Όταν εγκαθιστάτε λογισμικό τρίτου κατασκευαστή για πρώτη φορά, ζητά αρκετές επιλογές στο στάδιο της εγκατάστασης. Ας υποθέσουμε ότι ο υπολογιστής σας κλείνει ξαφνικά ή επανεκκινείται εκείνη τη στιγμή. Σε αυτήν την περίπτωση, το λογισμικό ενδέχεται να εγκατασταθεί λανθασμένα λόγω κατεστραμμένων αρχείων εγκατάστασης.
Αυτά είναι τα καλά νέα: η επανεγκατάσταση του λογισμικού συνήθως διορθώνει αυτό το πρόβλημα. Ωστόσο, πρέπει πρώτα να διασφαλίσετε μια καθαρή απεγκατάσταση, καθώς μερικές φορές τα υπόλοιπα αρχεία δημιουργούν προβλήματα κατά τη διάρκεια μιας νέας εγκατάστασης.
Λοιπόν, πώς να διορθώσετε το 'Το DLL δεν έχει σχεδιαστεί για εκτέλεση σε WindowsΣφάλμα σε περίπτωση λανθασμένης εγκατάστασης λογισμικού;
Για αρχή, ελέγξτε πώς να απεγκαταστήσετε λογισμικό στα Windows πρώτα. Μετά την απεγκατάσταση, πραγματοποιήστε λήψη της πιο πρόσφατης έκδοσης από τον επίσημο ιστότοπο του προγραμματιστή.
Εκτελέστε μια πλήρη σάρωση κακόβουλου λογισμικού
Συχνά, το κακόβουλο λογισμικό στοχεύει τα αρχεία DLL που χρησιμοποιεί το λογισμικό για να λειτουργήσει σωστά. Τροποποιεί αυτά τα αρχεία για να παρακάμψει ή να εκτελέσει τις επιθυμητές λειτουργίες, αυξάνοντας τις πιθανότητες σφαλμάτων που σχετίζονται με DLL. Επομένως, συνιστάται η εκτέλεση πλήρους σάρωσης συστήματος χρησιμοποιώντας ένα αξιόπιστο πρόγραμμα προστασίας από ιούς.
Αν είσαι αρχάριος, χρησιμοποιήστε το Microsoft Safety Scanner για σαρώσεις κακόβουλου λογισμικού. Αλλά αν θέλετε μια πιο ισχυρή επιλογή, ελέγξτε τη λίστα μας με τα καλύτερα προγράμματα προστασίας από ιούς των Windows Για περισσότερες πληροφορίες.
Επαναφέρετε το σύστημά σας σε ένα προηγούμενο σημείο επαναφοράς
Έχετε τροποποιήσει πρόσφατα τα Windows σας χρησιμοποιώντας ένα σενάριο ή ένα εργαλείο; Εάν ναι, υπάρχει μεγάλη πιθανότητα να έχετε μπλέξει κατά λάθος ορισμένα κρίσιμα αρχεία DLL. Αλλά μην ανησυχείτε. Η χρήση ενός σημείου επαναφοράς για επιστροφή σε σταθερή κατάσταση συστήματος μπορεί να βοηθήσει.
Υποθέτουμε ότι το εργαλείο που χρησιμοποιήσατε κατά την προσαρμογή μπορεί να έχει δημιουργήσει ένα σημείο επαναφοράς νωρίτερα. Εάν όχι, παραλείψτε αυτήν τη μέθοδο και προχωρήστε στην επόμενη.
Ακολουθήστε τα παρακάτω βήματα για να κάνετε επαναφορά χρησιμοποιώντας την επαναφορά συστήματος στα Windows:
- Κάντε κλικ στο Αναζήτηση εικονίδιο ή ετικέτα στη γραμμή εργασιών και αρχίστε να πληκτρολογείτε Δημιουργήστε ένα σημείο επαναφοράς.
- Ανοίξτε την καλύτερη αντιστοίχιση και κάντε κλικ στο Επαναφοράς συστήματος κουμπί.
- ο Επαναφοράς συστήματος Το παράθυρο θα παρέχει μια λίστα με σημεία επαναφοράς. Επιλέξτε αυτό στο οποίο θέλετε να επιστρέψετε, ιδανικά, όπου γνωρίζετε ότι το σφάλμα δεν υπήρχε.
- Ελέγξτε το επιλεγμένο σημείο επαναφοράς και πατήστε Επόμενο. Επιβεβαιώστε ξανά στο επόμενο παράθυρο.
2. Ενημερώστε το λογισμικό που προκαλεί το πρόβλημα
Το παλιό λογισμικό προκαλεί συχνά σφάλματα DLL λόγω ασυμβατοτήτων του συστήματος. Επομένως, όπως ενημερώνετε τον υπολογιστή σας, θα πρέπει να ενημερώνετε και το λογισμικό σας.
Εάν αντιμετωπίζετε το σφάλμα DLL μετά την εκτέλεση ενός λογισμικού, δείτε πώς μπορείτε να ελέγξετε τις ενημερώσεις λογισμικού του και να τις εφαρμόσετε:
- Ξεκινήστε το λογισμικό που προκαλεί το σφάλμα DLL.
- Ανοίξτε τις ρυθμίσεις του και αναζητήστε μια επιλογή όπως Εκσυγχρονίζω ή Ελεγχος για ενημερώσεις. Η επιλογή ενημέρωσης μπορεί επίσης να βρίσκεται στο Σχετικά με τμήμα του λογισμικού.
- Εάν υπάρχει διαθέσιμη ενημέρωση, ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να την ενημερώσετε.
- Εάν η εφαρμογή αποτύχει να ξεκινήσει λόγω του σφάλματος DLL, δοκιμάστε να την απεγκαταστήσετε και στη συνέχεια να πραγματοποιήσετε λήψη της πιο πρόσφατης έκδοσης από τον ιστότοπο της εφαρμογής. Εναλλακτικά, εάν έχετε την πιο πρόσφατη έκδοση, κατεβάστε μια έκδοση.
Η ενημέρωση του λογισμικού σας επιλύει συχνά προβλήματα συμβατότητας, επειδή οι ενημερώσεις συνήθως περιλαμβάνουν τα πιο πρόσφατα αρχεία DLL. Επομένως, δοκιμάστε το πριν προχωρήσετε σε προηγμένες μεθόδους.
3. Επιδιορθώστε τα πακέτα με δυνατότητα αναδιανομής της Visual C++
Τα πακέτα με δυνατότητα αναδιανομής της Visual C++ αποτελούνται από βασικά αρχεία για τη σωστή λειτουργία κάποιου λογισμικού τρίτων κατασκευαστών. Εάν αυτά τα πακέτα λείπουν ή είναι κατεστραμμένα, μπορεί να οδηγήσει σε σφάλματα όπως το "Το DLL δεν έχει σχεδιαστεί για εκτέλεση σε Windows" λάθος.
Για να επιλύσετε αυτό το ζήτημα, πρέπει να επιδιορθώσετε τα πακέτα Visual C++ Redistributable ως εξής:
- Κάνε κλικ στο Αναζήτηση εικονίδιο στη γραμμή εργασιών και πληκτρολογήστε Εγκατεστημένες εφαρμογές. Στη συνέχεια, κάντε κλικ Ανοιξε δίπλα στο αποτέλεσμα αναζήτησης για να το ανοίξετε.
- Αναζήτηση για το πιο πρόσφατο Πακέτο Microsoft Visual C++ έκδοση και κάντε κλικ στο μενού με τις τρεις κουκκίδες δίπλα του.
- Επιλέγω Τροποποιώ από το μενού περιβάλλοντος και μετά κάντε κλικ Επισκευή.
- Μια φορά λέει Η εγκατάσταση ήταν επιτυχής, Κάντε κλικ Κλείσε.
- Επαναλάβετε το ίδιο βήμα, δηλ. κάντε κλικ στο μενού με τις τρεις κουκκίδες, Τροποποιώ, και Επισκευή με καθένα από τα πακέτα Microsoft Visual C++.
Μην ανησυχείς. Τα παραπάνω βήματα απαιτούν λίγο χρόνο. Η επισκευή διαρκεί λίγα δευτερόλεπτα, επομένως δεν θα υπάρχει καμία δυσκολία κατά την επισκευή κάθε συσκευασίας στο σύστημά σας.
4. Εγκαταστήστε το DLL που λείπει με μη αυτόματο τρόπο
Εάν όλα τα άλλα αποτύχουν, μπορείτε να εγκαταστήσετε το DLL που λείπει με μη αυτόματο τρόπο. Ωστόσο, αυτό πρέπει οπωσδήποτε να γίνει ως έσχατη λύση.
Η μη αυτόματη εγκατάσταση ενός αρχείου DLL απαιτεί τη χρήση ενός ιστότοπου προγράμματος λήψης DLL για τη λήψη του αρχείου και, στη συνέχεια, τη μεταφορά των αρχείων στη σωστή θέση. Λάβετε υπόψη ότι τα αρχεία που λαμβάνονται από αναξιόπιστες πηγές ενδέχεται να φορτωθούν με κακόβουλο λογισμικό ή ενδέχεται να πραγματοποιήσετε κατά λάθος λήψη μιας μη συμβατής έκδοσης. Λοιπόν, παρακαλώ δημιουργήστε ένα σημείο επαναφοράς πρώτα ως μέτρο ασφαλείας.
Πριν συνεχίσετε με τα βήματα, αντιγράψτε το όνομα του αρχείου DLL που θέλετε να κατεβάσετε. Για αναφορά, μπορείτε να ελέγξετε το μήνυμα σφάλματος ή το αναδυόμενο παράθυρο που λάβατε, καθώς θα πρέπει να προσδιορίζει το όνομα του αρχείου που λείπει.
Τώρα που έχετε ένα σημείο επαναφοράς, δείτε πώς να κάνετε λήψη και εγκατάσταση των αρχείων DLL που λείπουν με μη αυτόματο τρόπο.
Λάβετε υπόψη ότι το MakeUseOf ούτε υποστηρίζει ούτε προωθεί τον ιστότοπο που αναφέρεται σε αυτό το βήμα! Πριν κάνετε λήψη οποιουδήποτε αρχείου DLL, βεβαιωθείτε ότι είναι συμβατό με το σύστημά σας και ότι το όνομα του αρχείου ταιριάζει με το σφάλμα DLL που αντιμετωπίζετε.
- Επίσκεψη DLL-Files.com και πληκτρολογήστε το όνομα του αρχείου DLL στο πεδίο αναζήτησης. Για παράδειγμα, Msvcr120.dll.
- Κάντε κλικ στο Αναζήτηση αρχείου DLL κουμπί για να ξεκινήσει η αναζήτηση.
- Κάντε κλικ στο καλύτερο αποτέλεσμα αναζήτησης που ταιριάζει και κατεβάστε το κατάλληλο αρχείο (32-bit ή 64-bit).
- Μετακινήστε το ληφθέν αρχείο στον κατάλογο του λογισμικού που το χρειάζεται. Για παράδειγμα, εάν αντιμετωπίσετε ένα σφάλμα DLL κατά το άνοιγμα του Chrome, επικολλήστε το ληφθέν αρχείο στον αρχικό κατάλογο του Chrome. Εναλλακτικά, μπορείτε να τοποθετήσετε το αρχείο DLL στον προεπιλεγμένο κατάλογο συστήματος των Windows (C:\Windows\System32).
- Ανοίξτε τη γραμμή εντολών ως διαχειριστής και πληκτρολογήστε regsvr32 DLLname.dll (αντικαταστήστε'Όνομα DLL' με το όνομα του αρχείου σας). Για παράδειγμα, regsvr32 Msvcr120.dll.
- Τύπος Εισαγω για να καταχωρήσετε το ληφθέν αρχείο DLL στο σύστημά σας Windows.
Αυτά τα βήματα μπορεί να φαίνονται μπερδεμένα για αρχάριους. Ωστόσο, ανατρέξτε στα στιγμιότυπα οθόνης για να ακολουθήσετε σωστά τα βήματα.
Το σφάλμα "DLL δεν έχει σχεδιαστεί για εκτέλεση σε Windows" μπορεί να σας εμποδίσει να προσθέσετε λογισμικό Windows τρίτου κατασκευαστή στον υπολογιστή σας. Επομένως, είναι σημαντικό να αντιμετωπίσετε γρήγορα αυτό το πρόβλημα.
Οι αναφερόμενοι τρόποι είναι οι μόνοι που μπορούν να σας βοηθήσουν να αντιμετωπίσετε αυτό το ζήτημα. Εάν κανένα δεν λειτούργησε για εσάς, η τελευταία επιλογή είναι να επανεγκαταστήσετε τα Windows στη συσκευή σας.