Πώς να διορθώσετε το σφάλμα εφαρμογής παιχνιδιών 0xc0000142
Miscellanea / / November 28, 2021
Διορθώστε το σφάλμα εφαρμογής παιχνιδιών 0xc0000142: Το λογισμικό των Windows αποτυγχάνει να φορτώσει τα παιχνίδια συχνά δίνοντας αυτό το σφάλμα "Η εφαρμογή δεν μπόρεσε να ξεκινήσει σωστά 0xc0000142" Ή 0xc0000142 εμφανίζεται Κάθε φορά που προσπαθούμε να ανοίξουμε τις ακόλουθες εφαρμογές και παιχνίδια:
Far Cry 3. Μετρό χθες το βράδυ. Dying light far cry 4. Call of duty προηγμένος πόλεμος. Gta V. Autodesk AutoCAD. AutoCAD Sleeping dogs. Witcher 2. Σκύλοι φύλακες. Αποψη. Μεταλλικός εξοπλισμός. Ηλικία της αυτοκρατορίας
ΠΡΟΒΛΗΜΑ: Το πρόβλημα είναι του Σφάλμα φόρτωσης DLL που σημαίνει ότι το DLL που εκκινεί την εφαρμογή είναι ανυπόγραφο ή ψηφιακά δεν ισχύει πλέον και η επιδιόρθωση που θα δούμε θα έχει αρχεία DLL που πιθανότατα μπορούν να λύσουν αυτό το σφάλμα, οπότε ας δούμε τι θα συμβεί.
Περιεχόμενα
- Διόρθωση σφάλματος εφαρμογής για παιχνίδια 0xc0000142
- Μέθοδος 1: Αντικαταστήστε τα αρχεία DLL
- Μέθοδος 2: Ξεκινήστε την εφαρμογή σε λειτουργία συμβατότητας
- Μέθοδος 3: Λήψη περισσότερων πληροφοριών σχετικά με το σφάλμα
- Λίγο πιο βαθιά…
- Ένας εναλλακτικός τρόπος είναι να χρησιμοποιήσετε το Process Monitor
Διόρθωση σφάλματος εφαρμογής για παιχνίδια 0xc0000142
Σιγουρέψου ότι δημιουργήστε ένα σημείο επαναφοράς μόνο σε περίπτωση που κάτι πάει στραβά.
Μέθοδος 1: Αντικαταστήστε τα αρχεία DLL
1.Πηγαίνετε σε αυτό Σύνδεσμος και κατεβάστε τα αρχεία.
2.Μετά τη λήψη, εξαγάγετε το αρχείο και τοποθετήστε αυτά τα αρχεία μέσα στο φάκελο του παιχνιδιού σας.
3. Αυτό είναι, άνθρωποι, το παιχνίδι σας θα πρέπει να τρέχει σε χρόνο μηδέν.
Εάν αυτό διορθώσει το πρόβλημά σας, τότε δεν χρειάζεται να συνεχίσετε, αλλά αν δεν το κάνατε, συνεχίστε στην επόμενη μέθοδο.
Μέθοδος 2: Ξεκινήστε την εφαρμογή σε λειτουργία συμβατότητας
Εκτελέστε την εφαρμογή σε λειτουργία συμβατότητας και ξεκινήστε πάντα την εφαρμογή ως διαχειριστής.
1. Κάντε δεξί κλικ στο αρχείο (δίνοντας Σφάλμα εφαρμογής παιχνιδιών 0xc0000142).
2. Κάντε κλικ στο Ιδιότητες.
3. Κάντε κλικ στο Καρτέλα συμβατότητα.
4. Κάντε κλικ στο "Εκτέλεση Αντιμετώπισης προβλημάτων συμβατότηταςΕάν τα παιχνίδια λειτουργούν, αποθηκεύστε τις ρυθμίσεις εάν δεν συνεχίσετε.
5. Βάλτε ένα σημάδι επιλογής στο Εκτέλεση αυτού του προγράμματος σε λειτουργία συμβατότητας Για.
6.Επιλέξτε το λειτουργικό σύστημα στο οποίο είναι διαθέσιμο το πρόγραμμα οδήγησης.
7.Βάλτε ένα σημάδι επιλογής στο Εκτέλεση αυτού του προγράμματος ως διαχειριστής κάτω από το επίπεδο προνομίων.
8. Κάντε κλικ στο Apply και μετά βγείτε.
Μέθοδος 3: Λήψη περισσότερων πληροφοριών σχετικά με το σφάλμα
χρησιμοποίησα το Αναζήτηση κωδικού σφάλματος διακομιστή Microsoft Exchange εργαλείο ελέγχου για αυτό το σφάλμα (αυτό το εργαλείο γνωρίζει πολλά τυπικά σφάλματα των Windows). Αυτή είναι η έξοδος:
Το ΠΡΟΒΛΗΜΑ ΕΙΝΑΙ Σφάλμα φόρτωσης DLL και τώρα πρέπει να βρούμε ποιο DLL προκαλεί αυτό το σφάλμα, το οποίο δεν είναι πάντα τόσο εύκολο – παρόλο που το μήνυμα λέει ποιο DLL απέτυχε να φορτώσει, δεν είναι πάντα αυτό το DLL (μερικές φορές μπορεί να είναι λείπει η εξάρτηση) που με τη σειρά του είναι μεγαλύτερο πρόβλημα.
Εάν χρησιμοποιήσατε το steam για να εγκαταστήσετε το παιχνίδι σας, μπορείτε να του ζητήσετε να επαληθεύσει την προσωρινή μνήμη του παιχνιδιού. Εάν όχι, δοκιμάστε να εγκαταστήσετε ξανά το παιχνίδι ή προσπαθήστε να επιδιορθώσετε κάποιο Visual C/C++ Runtimes ή.NET Frameworks έχετε εγκαταστήσει σε περίπτωση που έχουν καταστραφεί. Ενημερώστε τα προγράμματα οδήγησης της κάρτας γραφικών και τα παράθυρά σας, τα οποία πιθανότατα θα διορθώσουν το πρόβλημα.
Λίγο πιο βαθιά…
Ένας τρόπος για να ελέγξετε για εξαρτήσεις που λείπουν είναι να χρησιμοποιήσετε το Dependency Walker (Dependency Walker).
Πρέπει να βεβαιωθείτε ότι λαμβάνετε την πιο πρόσφατη έκδοση του Dependency Walker και την αρχιτεκτονική του επεξεργαστή Το Dependency Walker θα πρέπει να είναι ίδιο με το παιχνίδι (έκδοση x86 για έλεγχο ενός προγράμματος 32-bit και έκδοση x64 για έλεγχο πρόγραμμα 64-bit). Λάβετε υπόψη σας μερικές φορές μπορεί να δώσει αποτελέσματα που μπορεί να είναι δύσκολο να κατανοηθούν, αλλά μερικές φορές μπορεί να δώσει πολύ χρήσιμα αποτελέσματα.
Αυτό θα καταγράψει τις ενέργειες που κάνουν τα προγράμματά σας, όπως η πρόσβαση σε ένα αρχείο DLL. Χρησιμοποιήστε το για να καταγράψετε τις ενέργειες της διαδικασίας εκκίνησης των παιχνιδιών σας εκεί που δίνει το Σφάλμα εφαρμογής παιχνιδιών 0xc0000142, στη συνέχεια ορίστε ένα φίλτρο για να περιλαμβάνει μόνο τις δραστηριότητες του παιχνιδιού σας. Για να το κάνετε αυτό πηγαίνετε στο "Εργαλεία" τότε "Δέντρο διαδικασίας” και βρείτε το παιχνίδι σας στη λίστα.
Επιλέξτε το παιχνίδι και κάντε κλικ στο `Συμπεριλάβετε το υποδέντρο`.
Πιθανότατα θέλετε επίσης να εξαιρέσετε όλα τα συμβάντα που δεν αρχειοθετούν συμβάντα συστήματος – υπάρχει μια σειρά κουμπιών στη γραμμή εργαλείων για να το κάνετε αυτό:
Τώρα πρέπει να διερευνήσετε οτιδήποτε με επέκταση ".dll" που έχει αποτέλεσμα το NAME NOT FOUND ή PATH NOT FOUND. Εάν τα παραπάνω δεν έλυσαν το πρόβλημά σας, μπορείτε να δοκιμάσετε αυτήν την ανάρτηση Πώς να διορθώσετε το σφάλμα εφαρμογής 0xc0000142.
Μπορεί να σου αρέσει επίσης:
- Πώς να διορθώσετε το VLC δεν υποστηρίζει τη μορφή UNDF
- Επιδιόρθωση χαμηλής μνήμης στον υπολογιστή σας Προειδοποίηση
- Πώς να διορθώσετε το COM Surrogate σταμάτησε να λειτουργεί
- Πώς να διορθώσετε το σφάλμα εφαρμογής 0xc000007b
Αφού ακολουθήσετε προσεκτικά τις μεθόδους που αναφέρονται παραπάνω, μπορεί να έχετε Διορθώστε το σφάλμα εφαρμογής παιχνιδιών 0xc0000142 μπορεί να διορθωθεί, αλλά αν εξακολουθείτε να έχετε απορίες, μη διστάσετε να τις ρωτήσετε στην ενότητα των σχολίων.