Πώς να διορθώσετε το σφάλμα εφαρμογής παιχνιδιών 0xc0000142

Διόρθωση σφάλματος εφαρμογής παιχνιδιών 0xc0000142: (Fix Games Application Error 0xc0000142: ) Το λογισμικό των Windows αποτυγχάνει να φορτώσει τα παιχνίδια συχνά δίνοντας αυτό το σφάλμα « Η εφαρμογή δεν μπόρεσε να ξεκινήσει σωστά 0xc0000142(The application was unable to start correctly 0xc0000142) » Ή εμφανίζεται το 0xc0000142( 0xc0000142) Κάθε φορά που προσπαθούμε να ανοίξουμε τις ακόλουθες εφαρμογές και παιχνίδια:

Πώς να διορθώσετε το σφάλμα εφαρμογής παιχνιδιών 0xc0000142

Far Cry 3
Metro Last Night
Dying light far cry 4
Call of duty advanced warfare
Gta V
Autodesk AutoCAD
AutoCAD 
Sleeping dogs
Witcher 2
Watch dogs
Outlook
Metal Gear
Age of Empire

ΠΡΟΒΛΗΜΑ:(PROBLEM:) Το πρόβλημα είναι σφάλμα φόρτωσης DLL που(DLL load error) σημαίνει ότι το DLL που εκκινεί την εφαρμογή είναι ανυπόγραφο(unsigned) ή ψηφιακά δεν είναι πλέον έγκυρο(digitally no longer valid)  και η επιδιόρθωση που θα δούμε θα έχει αρχεία DLL που πιθανότατα μπορεί να λύσει αυτό το σφάλμα, οπότε ας δούμε τι θα συμβεί.

Διόρθωση(Fix) σφάλματος εφαρμογής για παιχνίδια 0xc0000142(Games Application Error 0xc0000142)

Φροντίστε να δημιουργήσετε ένα σημείο επαναφοράς σε περίπτωση που κάτι πάει στραβά.

Μέθοδος 1: Αντικαταστήστε τα αρχεία DLL

1.Μεταβείτε σε αυτόν τον σύνδεσμο(link) και κατεβάστε τα αρχεία.

Διόρθωση σφάλματος εφαρμογής παιχνιδιών 0xc0000142

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

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

Εάν αυτό διορθώσει το πρόβλημά σας, τότε δεν χρειάζεται να συνεχίσετε, αλλά εάν δεν το κάνατε, συνεχίστε στην επόμενη μέθοδο.

Μέθοδος 2: Ξεκινήστε την εφαρμογή σε λειτουργία συμβατότητας(Compatibility Mode)

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

1.Κάντε δεξί κλικ στο αρχείο (δίνοντας το σφάλμα εφαρμογής παιχνιδιών 0xc0000142(games application error 0xc0000142) ).

2. Κάντε κλικ στις Ιδιότητες(Properties) .

3. Κάντε κλικ στην καρτέλα Συμβατότητα(Compatibility tab) .

4. Κάντε κλικ στο « Εκτέλεση Αντιμετώπισης προβλημάτων συμβατότητας(Run Compatibility Troubleshooter) » εάν τα παιχνίδια λειτουργούν, αποθηκεύστε τις ρυθμίσεις εάν δεν συνεχιστούν.

5.Βάλτε ένα σημάδι επιλογής Εκτέλεση(Run) αυτού του προγράμματος σε λειτουργία συμβατότητας(compatibility mode) για.

αντιμετώπιση προβλημάτων συμβατότητας

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

7. Βάλτε ένα σημάδι επιλογής στο Εκτέλεση(Run) αυτού του προγράμματος ως διαχειριστής(administrator) στο Επίπεδο προνομίων.

8. Κάντε κλικ στο Apply και μετά βγείτε.

Μέθοδος 3: Λήψη περισσότερων πληροφοριών σχετικά με το σφάλμα

Χρησιμοποίησα το εργαλείο αναζήτησης κώδικα σφάλματος διακομιστή Microsoft Exchange(Microsoft Exchange Server Error Code Look-up) για να ελέγξω για αυτό το σφάλμα (αυτό το εργαλείο γνωρίζει πολλά τυπικά σφάλματα των Windows ). Αυτή είναι η έξοδος:

Αναζήτηση κωδικού σφάλματος διακομιστή Microsoft Exchange

Το πρόβλημα είναι το σφάλμα φόρτωσης DLL( DLL load error) και τώρα πρέπει να βρούμε ποιο DLL προκαλεί αυτό το σφάλμα, το οποίο δεν είναι πάντα τόσο εύκολο – παρόλο που το μήνυμα λέει ποιο DLL απέτυχε να φορτώσει, δεν είναι πάντα αυτό το DLL (μερικές φορές μπορεί να λείπει εξάρτηση(missing dependency) ) που με τη σειρά του είναι μεγαλύτερο πρόβλημα.

Εάν χρησιμοποιήσατε το steam για να εγκαταστήσετε το παιχνίδι σας, μπορείτε να του ζητήσετε να επαληθεύσει την προσωρινή μνήμη του παιχνιδιού. Εάν όχι, δοκιμάστε να εγκαταστήσετε ξανά το παιχνίδι ή προσπαθήστε να επιδιορθώσετε τυχόν Visual C/C++ Runtimes ή. NET Framework(NET Frameworks) που έχετε εγκαταστήσει σε περίπτωση που έχουν καταστραφεί. Ενημερώστε τα προγράμματα οδήγησης της κάρτας γραφικών και τα παράθυρά σας, τα οποία πιθανότατα θα διορθώσουν το πρόβλημα.

Λίγο πιο βαθιά…

Ένας τρόπος για να ελέγξετε για εξαρτήσεις που λείπουν είναι να χρησιμοποιήσετε το Dependency Walker ( Dependency Walker) .

Εξάρτηση Walker

Πρέπει να βεβαιωθείτε ότι λαμβάνετε την πιο πρόσφατη έκδοση του Dependency Walker και η αρχιτεκτονική του επεξεργαστή του Dependency Walker θα πρέπει να είναι ίδια με το παιχνίδι (έκδοση x86 για έλεγχο προγράμματος 32 bit και έκδοση x64 για έλεγχο προγράμματος 64 bit). Λάβετε υπόψη σας μερικές φορές μπορεί να δώσει αποτελέσματα που μπορεί να είναι δύσκολο να κατανοηθούν, αλλά μερικές φορές μπορεί να δώσει πολύ χρήσιμα αποτελέσματα.

Ένας εναλλακτικός τρόπος είναι να χρησιμοποιήσετε το Process Monitor

παρακολούθηση διαδικασίας

Αυτό θα καταγράψει τις ενέργειες που κάνουν τα προγράμματά σας, όπως η πρόσβαση σε ένα αρχείο DLL . Χρησιμοποιήστε το για να καταγράψετε τις ενέργειες της διαδικασίας εκκίνησης των παιχνιδιών σας, όπου δίνει στην εφαρμογή παιχνιδιών το σφάλμα 0xc0000142(games application error 0xc0000142) και, στη συνέχεια, ορίστε ένα φίλτρο ώστε να περιλαμβάνει μόνο τις δραστηριότητες του παιχνιδιού σας. Για να το κάνετε αυτό, μεταβείτε στα « Εργαλεία(Tools) » και μετά στο « Δέντρο διεργασιών(Process Tree) » και βρείτε το παιχνίδι σας στη λίστα.

Συμπεριλάβετε το Subtree στην οθόνη διεργασίας

Επιλέξτε το παιχνίδι και κάντε κλικ στο * Include Subtree *.

Πιθανότατα θέλετε επίσης να εξαιρέσετε όλα τα συμβάντα που δεν αρχειοθετούν συμβάντα συστήματος – υπάρχει μια σειρά κουμπιών στη γραμμή εργαλείων για να το κάνετε αυτό:

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

Τώρα πρέπει να διερευνήσετε οτιδήποτε με επέκταση *.dll* που έχει αποτέλεσμα το NAME NOT FOUND ή PATH NOT FOUND . Εάν τα παραπάνω δεν διόρθωσαν το πρόβλημά σας, μπορείτε να δοκιμάσετε αυτήν την ανάρτηση  Πώς να διορθώσετε το σφάλμα εφαρμογής 0xc0000142(How To Fix Application Error 0xc0000142) .

Μπορεί να σου αρέσει επίσης:

Αφού ακολουθήσετε προσεκτικά τις μεθόδους που αναφέρονται παραπάνω, ενδέχεται να έχετε διορθώσει το Σφάλμα Εφαρμογής Διόρθωσης Παιχνιδιών 0xc0000142(Fix Games Application Error 0xc0000142) , αλλά εάν εξακολουθείτε να έχετε απορίες, μην διστάσετε να τις ρωτήσετε στην ενότητα των σχολίων.



About the author

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



Related posts