ישנן סיבות אפשריות רבות לשגיאה 0xc0000142. אז, נסקור פתרונות אפשריים רבים שיעזרו לך לתקן את זה.
שגיאה 0xc0000142 מתרחשת כאשר משתמשים מנסים להפעיל כמה חבילות תוכנה של Windows. אלה שנתקלו בבעיה זו בדרך כלל רואים הודעת שגיאה שאומרת, "האפליקציה לא הצליחה להפעיל כראוי (0xc0000142)." כשזה קורה, התוכנית המושפעת מסרבת להפעיל.
למרבה הצער, שגיאה 0xc0000142 היא קוד גנרי שעלול להשפיע על חבילות תוכנה רבות של Windows. עם זאת, משתמשים רבים מדווחים כי זה מגיע בדרך כלל מיישומים ומשחקים של Microsoft Office.
אז אם אתה נתקל בבעיה זו, כך תוכל לתקן שגיאה 0xc0000142 ב-Windows 11 ו-10.
1. הפעל תוכנה מושפעת עם הרשאות מנהל
התחל את שגיאה 0xc0000142 בפתרון בעיות על ידי הגדרת התוכנה המושפעת לפעול כמנהל מערכת. זה יבטיח שהתוכנית תוכל לגשת למיקומי קבצים מוגבלים יותר. אתה יכול לעצור את קוד השגיאה הזה על ידי הגדרת האפליקציה המושפעת כך שתפעל תמיד כמנהל מערכת.
2. הגדר את התוכנה המושפעת להפעלה במצב תאימות
אם מתעוררת שגיאה 0xc0000142 עבור תוכנות ישנות יותר, ייתכן שיש בעיית תאימות עם פלטפורמת Windows 11/10 של המחשב האישי שלך. הגדרת אפליקציה או משחק להפעלה במצב תאימות עבור פלטפורמת 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 שעבד עבור שימושים מסוימים. כדי להחיל תיקון זה, עליך לבחור הגדרת מיקום מערכת עבור תוכנות שאינן יוניקוד התואמת את האזור הנכון עבור המחשב האישי שלך. אתה יכול להגדיר את מיקום המערכת המתאים באופן הבא:
- ללחוץ חלונות מקש + ר, הקלד לוח בקרה ב-Run, ובחר בסדר.
- לחץ על אזור בתוך החלון כל פריטי לוח הבקרה.
- לאחר מכן, לחץ על מנהלי לשונית.
- הקש על שנה את מיקום המערכת לַחְצָן.
- בחר את האזור הנכון עבור המחשב האישי שלך בתפריט הנפתח.
- ללחוץ בסדר בחלון הגדרות אזור.
- הקלק על ה להגיש מועמדות לחצן כדי לשמור את ההגדרות האזוריות שלך ו בסדר לצאת.
5. רשום מחדש קבצי DLL ב-Windows
הרבה משתמשים אמרו שהרישום מחדש של כל קבצי ה-DLL עובד לתיקון שגיאה 0xc0000142. זה מדגיש ששגיאה 0xc0000142 מתעוררת מכיוון שכמה קבצי DLL נדרשים אינם רשומים כהלכה. ישנם קבצי DLL רבים, אך ניתן לרשום מחדש את כולם על ידי ביצוע פקודה בודדת באופן הבא:
- הקש על חלונות לוגו + ס מקש בו-זמנית והזן שורת פקודה.
- פתח את שורת הפקודה עם הרשאות מנהל בבחירה הפעל כמנהל עבור תוצאת החיפוש של אותה אפליקציה.
- הזן פקודה זו לרישום מחדש של קובצי DLL ולחץ לַחֲזוֹר:
ל %1ב (*.dll) לַעֲשׂוֹת regsvr32 /s %1
- לאחר מכן המתן עד שכל קובצי ה-DLL נרשמו לפני סגירת שורת הפקודה.
6. הפעל סריקת CHKDSK (בדוק דיסק).
סיבה אפשרית נוספת לשגיאה 0xc0000142 היא שבמחשב שלך יש סקטורי דיסק פגומים. אתה יכול לבדוק ולתקן סקטורי דיסק פגומים על ידי הפעלת סריקת CHKDSK (בדוק דיסק). בשורת הפקודה.
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\Current Version\Windows
- לחץ פעמיים על LoadAppInit_DLLs DWORD.
- ואז קלט 0 בתוך ה נתוני ערך אם ה-DWORD הזה מוגדר אחרת.
- נְקִישָׁה בסדר כדי להחיל את הערך החדש עבור ה-DWORD של LoadAppInit_DLLs.
- סגור את עורך הרישום והפעל מחדש את המחשב.
10. התקן מחדש את חבילות התוכנה המושפעות
הפתרון הפוטנציאלי הסופי הוא התקנה מחדש של חבילות תוכנה שעבורן מתרחשת השגיאה 0xc0000142. פעולה זו תרענן ותתקן את קבצי התוכנה, דבר שעשוי להיות נחוץ אם רזולוציות אחרות אינן פועלות. התקנה מחדש היא גם דרך נוספת לעדכן אפליקציות.
יש דרכים רבות להסרת תוכנה ב-Windows, ואתה יכול לבחור כל שיטה להסרת האפליקציה. עם זאת, אם השגיאה מתרחשת בעת פתיחת משחק, ייתכן שיהיה עליך להסיר את התקנתו באמצעות תוכנת הלקוח שלו, כגון Epic Games Launcher. לאחר מכן, התקן מחדש את הגרסה העדכנית ביותר של האפליקציה או המשחק על ידי הורדתם מהאתר או מלקוח המשחקים שלו.
קבל שגיאה 0xc0000142 מסודרת ב-Windows 11 ו-Windows 10
תיקון שגיאה 0xc0000142 אינו תמיד פשוט מכיוון שזו בעיה עם סיבות אפשריות רבות. ישנן דרכים מאושרות רבות לתקן את הבעיה, שרבות מהן מכוסות כאן. אז כנראה שתצטרך לנסות ליישם לפחות כמה משיטות פתרון הבעיות האלה כדי למצוא אחת שמסדרת את השגיאה 0xc0000142 במחשב שלך.
כלי תיקון שונים של צד שלישי עבור Windows 11 ו-Windows 10 עשויים להיות שימושיים גם לתיקון שגיאה 0xc0000142. Windows Repair, Advanced SystemCare ו-Windows Repair Toolbox הם בין הכלים הטובים ביותר לתיקון תוכנות חינמיות לפתרון בעיות בתוכנה.