Υπάρχουν πολλές πιθανές αιτίες του σφάλματος 0xc0000142. Έτσι, θα καλύψουμε πολλές πιθανές λύσεις για να σας βοηθήσουμε να το διορθώσετε.
Το σφάλμα 0xc0000142 παρουσιάζεται όταν οι χρήστες προσπαθούν να εκκινήσουν ορισμένα πακέτα λογισμικού Windows. Όσοι αντιμετώπισαν αυτό το πρόβλημα συνήθως βλέπουν ένα μήνυμα σφάλματος που λέει, "Η εφαρμογή δεν μπόρεσε να ξεκινήσει σωστά (0xc0000142)." Όταν συμβεί αυτό, το επηρεαζόμενο πρόγραμμα αρνείται να ξεκινήσει.
Δυστυχώς, το σφάλμα 0xc0000142 είναι ένας γενικός κώδικας που θα μπορούσε να επηρεάσει πολλά πακέτα λογισμικού των Windows. Ωστόσο, πολλοί χρήστες αναφέρουν ότι συνήθως προέρχεται από εφαρμογές και παιχνίδια του Microsoft Office.
Επομένως, εάν αντιμετωπίζετε αυτό το ζήτημα, με αυτόν τον τρόπο μπορείτε να διορθώσετε το σφάλμα 0xc0000142 στα Windows 11 και 10.
1. Εκτελέστε το επηρεασμένο λογισμικό με δικαιώματα διαχειριστή
Ξεκινήστε την αντιμετώπιση προβλημάτων του σφάλματος 0xc0000142 ρυθμίζοντας το λογισμικό που επηρεάζεται να εκτελείται ως διαχειριστής. Αυτό θα διασφαλίσει ότι το πρόγραμμα θα έχει πρόσβαση σε πιο περιορισμένες τοποθεσίες αρχείων. Θα μπορούσατε ενδεχομένως να σταματήσετε αυτόν τον κωδικό σφάλματος
ρυθμίζοντας την επηρεαζόμενη εφαρμογή να εκτελείται πάντα ως διαχειριστής.2. Ρυθμίστε το επηρεαζόμενο λογισμικό ώστε να εκτελείται σε λειτουργία συμβατότητας
Εάν προκύψει το σφάλμα 0xc0000142 για παλαιότερο λογισμικό, μπορεί να υπάρχει πρόβλημα συμβατότητας με την πλατφόρμα Windows 11/10 του υπολογιστή σας. Η ρύθμιση μιας εφαρμογής ή ενός παιχνιδιού για εκτέλεση σε λειτουργία συμβατότητας για μια παλαιότερη πλατφόρμα των Windows θα μπορούσε να επιλύσει ένα τέτοιο πρόβλημα.
Έτσι μπορείτε να ρυθμίσετε το λογισμικό σας να εκτελείται σε λειτουργία συμβατότητας:
- Πάτα το Windows λογότυπο + μι κουμπιά πληκτρολογίου και ανοίξτε το φάκελο εγκατάστασης για το λογισμικό που επηρεάζεται.
- Κάντε δεξί κλικ στο αρχείο EXE (εφαρμογή) του λογισμικού για να το επιλέξετε Ιδιότητες.
- Κάντε κλικ στα παράθυρα ιδιοτήτων Συμβατότητα αυτί.
- Επιλέξτε το πλαίσιο ελέγχου με την ετικέτα Εκτελέστε αυτό το πρόγραμμα σε λειτουργία συμβατότητας.
- Επιλέξτε το λειτουργικό σύστημα Windows που ήταν το πιο πρόσφατο στο έτος κυκλοφορίας του λογισμικού σας από το αναπτυσσόμενο μενού. Η επιλογή των Windows 8 ή 7 εκεί θα είναι πιθανώς επαρκής για τις περισσότερες εφαρμογές.
- Κάντε κλικ Ισχύουν για να ορίσετε τη νέα λειτουργία συμβατότητας.
- Επιλέγω Εντάξει για έξοδο από το παράθυρο ιδιοτήτων.
Μια εναλλακτική μέθοδος είναι να χρησιμοποιήστε την Αντιμετώπιση προβλημάτων συμβατότητας προγραμμάτων των Windows 11. Αυτό το εργαλείο εφαρμόζει αυτόματα τις προτεινόμενες ρυθμίσεις συμβατότητας, εξοικονομώντας χρόνο και προσπάθεια.
3. Σαρώστε τα αρχεία συστήματος του υπολογιστή σας
Τα κατεστραμμένα αρχεία συστήματος DLL (Βιβλιοθήκη δυναμικής σύνδεσης) μπορεί να προκαλέσουν σφάλμα 0xc0000142. Μπορείτε να ελέγξετε και να διορθώσετε την καταστροφή αρχείων συστήματος από εκτελώντας τον Έλεγχο αρχείων συστήματος των Windows.
Συνιστούμε επίσης να εκτελέσετε μια εντολή σάρωσης Deployment Imaging Servicing Management. Αυτό το βοηθητικό πρόγραμμα μπορεί να διορθώσει προβλήματα με την εικόνα συστήματος των Windows. Για να εκτελέσετε αυτό το εργαλείο, εκτελέστε αυτήν την εντολή στη γραμμή εντολών:
DISM.exe /Online /Cleanup-image /Restorehealth
4. Ορίστε τη σωστή τοποθεσία συστήματος
Ο ορισμός μιας σωστής τοπικής ρύθμισης συστήματος είναι μια επιδιόρθωση σφάλματος 0xc0000142 που έχει λειτουργήσει για ορισμένες χρήσεις. Για να εφαρμόσετε αυτήν την επιδιόρθωση, πρέπει να επιλέξετε μια ρύθμιση τοπικών ρυθμίσεων συστήματος για λογισμικό που δεν είναι unicode που ταιριάζει με τη σωστή περιοχή για τον υπολογιστή σας. Μπορείτε να ορίσετε τις κατάλληλες τοπικές ρυθμίσεις συστήματος ως εξής:
- Τύπος Windows πλήκτρο + R, τύπος Πίνακας Ελέγχου στο Run και επιλέξτε Εντάξει.
- Κάντε κλικ στο Περιοχή μέσα στο παράθυρο Όλα τα στοιχεία του πίνακα ελέγχου.
- Στη συνέχεια, κάντε κλικ στο Διοικητικός αυτί.
- Πάτα το Αλλαγή τοπικών ρυθμίσεων συστήματος κουμπί.
- Επιλέξτε τη σωστή περιοχή για τον υπολογιστή σας στο αναπτυσσόμενο μενού.
- Τύπος Εντάξει στο παράθυρο Ρυθμίσεις περιοχής.
- Κάνε κλικ στο Ισχύουν κουμπί για να αποθηκεύσετε τις τοπικές σας ρυθμίσεις και Εντάξει για έξοδο.
5. Επανεγγραφή αρχείων DLL στα Windows
Πολλοί χρήστες είπαν ότι η επανεγγραφή όλων των αρχείων DLL λειτουργεί για τη διόρθωση του σφάλματος 0xc0000142. Αυτό τονίζει ότι το σφάλμα 0xc0000142 προκύπτει επειδή ορισμένα απαιτούμενα αρχεία DLL δεν έχουν καταχωρηθεί σωστά. Υπάρχουν πολλά αρχεία DLL, αλλά μπορείτε να τα καταχωρήσετε εκ νέου όλα εκτελώντας μία μόνο εντολή ως εξής:
- Πάτα το Windows λογότυπο + μικρό πληκτρολογήστε ταυτόχρονα και εισάγετε τη γραμμή εντολών.
- Ανοίξτε τη Γραμμή εντολών με δικαιώματα διαχειριστή επιλέγοντας Εκτελέστε ως διαχειριστής για το αποτέλεσμα αναζήτησης αυτής της εφαρμογής.
- Εισαγάγετε αυτήν την εντολή για επανεγγραφή DLL και πατήστε ΕΠΙΣΤΡΟΦΗ:
Για %1σε (*.dll) κάνω regsvr32 /s %1
- Στη συνέχεια, περιμένετε έως ότου καταχωρηθούν όλα τα DLL πριν κλείσετε τη γραμμή εντολών.
6. Εκτελέστε μια σάρωση CHKDSK (Check Disk).
Ένας άλλος πιθανός λόγος για το σφάλμα 0xc0000142 είναι ότι ο υπολογιστής σας έχει κακούς τομείς δίσκου. Μπορείτε να ελέγξετε και να επιδιορθώσετε κατεστραμμένους τομείς δίσκου από εκτέλεση σάρωσης CHKDSK (Check Disk). στη Γραμμή εντολών.
7. Ενημερώστε το πρόγραμμα οδήγησης για τη GPU του υπολογιστή σας (Μονάδα Επεξεργασίας Γραφικών)
Εάν πρέπει να διορθώσετε το σφάλμα 0xc0000142 για ένα παιχνίδι των Windows, ενημέρωση του προγράμματος οδήγησης γραφικών του υπολογιστή σας μπορεί να βοηθήσει. Μπορείτε να το κάνετε χειροκίνητα, χρησιμοποιώντας ένα εργαλείο ενημέρωσης προγραμμάτων οδήγησης τρίτου κατασκευαστή ή λογισμικό AMD ή NVIDIA όπως το GeForce Experience.
8. Ενεργοποιήστε τη δυνατότητα .NET Framework 3.5
Ορισμένα προγράμματα χρειάζονται παλαιότερες εκδόσεις .NET Framework για να εκτελούνται στα Windows. Έτσι, μπορεί να χρειαστεί ενεργοποιήστε το .NET Framework 3.5 στα Windows εάν αυτή η δυνατότητα δεν είναι διαθέσιμη στον υπολογιστή σας.
9. Επεξεργαστείτε το κλειδί μητρώου των Windows
Πολλοί χρήστες που διόρθωσαν το σφάλμα 0xc0000142 επιβεβαιώνουν ότι η επεξεργασία ενός μητρώου των Windows λειτούργησε για αυτούς. Αυτοί οι χρήστες τροποποίησαν την τιμή ενός LoadAppInit_DLL DWORD μέσα στο κλειδί των Windows. Αυτά είναι τα ακριβή βήματα για την εφαρμογή αυτής της πιθανής ανάλυσης:
Είναι επικίνδυνο να επεξεργαστείτε το Μητρώο. Πάντα δημιουργήστε αντίγραφο ασφαλείας του μητρώου των Windows πριν κάνετε οποιεσδήποτε αλλαγές, για να βεβαιωθείτε ότι μπορείτε να επαναφέρετε το αρχικό εάν αντιμετωπίσετε προβλήματα μετά την εφαρμογή αυτής της ενημέρωσης κώδικα.
- Κάντε κλικ στο εικονίδιο του μεγεθυντικού φακού της γραμμής εργασιών σας ή στο πλαίσιο Αναζήτηση για να ενεργοποιήσετε ένα εργαλείο εύρεσης αρχείων.
- Εισαγάγετε τη φράση αναζήτησης regedit στο εργαλείο εύρεσης αρχείων.
- Επιλέγω Επεξεργαστής Μητρώου για να δείτε το παράθυρο μητρώου.
- Μεταβείτε σε αυτήν τη θέση κλειδιού εισάγοντας την ακόλουθη διαδρομή στη γραμμή διευθύνσεων του Επεξεργαστή Μητρώου:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Τρέχουσα έκδοση\Windows
- Κάντε διπλό κλικ στο LoadAppInit_DLLs DWORD.
- Στη συνέχεια εισάγετε 0 στο Δεδομένα αξίας πλαίσιο εάν αυτό το DWORD έχει ρυθμιστεί διαφορετικά.
- Κάντε κλικ Εντάξει για να εφαρμόσετε τη νέα τιμή για το LoadAppInit_DLLs DWORD.
- Κλείστε τον Επεξεργαστή Μητρώου και επανεκκινήστε τον υπολογιστή σας.
10. Επανεγκαταστήστε τα πακέτα λογισμικού που επηρεάζονται
Η τελική πιθανή λύση είναι η επανεγκατάσταση πακέτων λογισμικού για τα οποία παρουσιάζεται το σφάλμα 0xc0000142. Με αυτόν τον τρόπο θα ανανεωθούν και θα επιδιορθωθούν τα αρχεία του λογισμικού, κάτι που μπορεί να είναι απαραίτητο εάν άλλες αναλύσεις δεν λειτουργούν. Η επανεγκατάσταση είναι επίσης ένας άλλος τρόπος ενημέρωσης εφαρμογών.
Υπάρχουν πολλούς τρόπους απεγκατάστασης λογισμικού στα Windowsκαι μπορείτε να επιλέξετε οποιαδήποτε μέθοδο για να καταργήσετε την εφαρμογή. Ωστόσο, εάν το σφάλμα παρουσιαστεί όταν ανοίγετε ένα παιχνίδι, ίσως χρειαστεί να το απεγκαταστήσετε με το λογισμικό πελάτη του, όπως το Epic Games Launcher. Στη συνέχεια, εγκαταστήστε ξανά την πιο πρόσφατη έκδοση της εφαρμογής ή του παιχνιδιού κατεβάζοντάς την από τον ιστότοπο ή το πρόγραμμα-πελάτη gaming.
Λάβετε το σφάλμα 0xc0000142 ταξινομημένο στα Windows 11 και Windows 10
Η διόρθωση του σφάλματος 0xc0000142 δεν είναι πάντα απλή, επειδή είναι ένα ζήτημα με πολλές πιθανές αιτίες. Υπάρχουν πολλοί επιβεβαιωμένοι τρόποι επίλυσης αυτού του ζητήματος, πολλοί από τους οποίους καλύπτονται εδώ. Επομένως, πιθανότατα θα πρέπει να δοκιμάσετε να εφαρμόσετε τουλάχιστον μερικές από αυτές τις μεθόδους αντιμετώπισης προβλημάτων για να βρείτε μια που να ταξινομεί το σφάλμα 0xc0000142 στον υπολογιστή σας.
Διάφορα εργαλεία επισκευής τρίτων για Windows 11 και Windows 10 μπορεί επίσης να είναι χρήσιμα για τη διόρθωση του σφάλματος 0xc0000142. Το Windows Repair, το Advanced SystemCare και το Windows Repair Toolbox είναι από τα καλύτερα δωρεάν εργαλεία επισκευής λογισμικού για την αντιμετώπιση προβλημάτων λογισμικού.