Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

ทำความเข้าใจข้อผิดพลาดของ Windows 0xc0000142: สาเหตุ อาการ และวิธีแก้ไขสำหรับ Windows 10/11

ข้อผิดพลาดของ Windows เป็นแหล่งของความหงุดหงิดที่พบได้บ่อย พวกเขาไม่เคยทำให้เราฉูดเงิน โดยเฉพาะเมื่อพวกเขาทำให้ Windows หยุดทำงานอย่างสมบูรณ์ ยิ่งไปกว่านั้นเมื่อเราไม่มีแนวคิดว่าเป็นอะไรที่ก่อให้เกิดปัญหาใน المقامแรก

ในยุคที่เราพึ่งพาอินเทอร์เน็ตและคอมพิวเตอร์มากขึ้นเรื่อยๆ หลายคนในเราคาดหวังว่าทุกอย่างจะทำงานอย่างราบรื่น อย่างไรก็ตาม นี่ไม่อาจไกลจากความจริงมากนัก เมื่อพูดถึงอุปกรณ์ Windows ข้อความข้อผิดพลาดเป็นสิ่งที่พบได้บ่อย

ในโพสต์นี้ เราจะจัดการกับรหัสข้อผิดพลาดยอดนิยมหนึ่งที่ให้ผู้ใช้ Windows 10/11 หลายคนปวดหัว: error 0xc0000142

เกี่ยวกับรหัสข้อผิดพลาดของ Windows 10/11 0xc0000142

ข้อผิดพลาด 0xc0000142 น่าสนใจปรากฏบนคอมพิวเตอร์ Windows 10/11 เมื่อพยายามเปิดแอปพลิเคชันหรือโปรแกรม แม้ว่าโปรแกรมเหล่านี้จะมักเกี่ยวข้องกับเกม ข้อผิดพลาดอาจยังปรากฏเมื่อคุณเปิดโปรแกรมอื่นๆ เช่น Autodesk

ตามรายงานของผู้ใช้บางส่วนที่ได้รับผลกระทบ รหัสข้อผิดพลาดมาพร้อมกับข้อความข้อผิดพลาด "The application was unable to start correctly (0xc0000142). Click OK to close the application."

แต่สาเหตุที่ทำให้ข้อความข้อผิดพลาดนี้แสดงคืออะไร?

สาเหตุของรหัสข้อผิดพลาด 0xc0000142 บน Windows 10/11

สาเหตุหลักเบื้องหลังข้อผิดพลาดนี้คือ .dll load error สิ่งนี้หมายความว่า ไฟล์ .dll ที่จำเป็นในการเปิดโปรแกรมไม่ได้ถูกค้นพบหรือไม่ถูกต้องอีกต่อไป และด้วยความที่ปัญหานี้เกี่ยวข้องกับไฟล์ .dll ที่มีปัญหา การแก้ไขหรือแทนที่ไฟล์ควรจะแก้ไขปัญหาได้

อีกทั้ง ยังมีกรณีที่ข้อผิดพลาดมักถูกกระตุ้นโดยซอฟต์แวร์หรือแอปพลิเคชันที่ขัดแย้งกัน แม้จะยากที่จะระบุว่าซอฟต์แวร์หรือแอปพลิเคชันใดเป็นสาเหตุของรหัสข้อผิดพลาด แต่ขอให้เชื่อมั่นว่าปัญหายังสามารถแก้ไขได้

วิธีแก้ไขรหัสข้อผิดพลาด 0xc0000142 บน Windows 10/11

คุณไม่ต้องจ่ายเงินให้ใครเพื่อแก้ไขรหัสข้อผิดพลาด 0xc0000142 เพียงทำตามโซลูชันที่ให้ไว้ด้านล่าง และคุณควรจะเป็นอันเรียบร้อย

วิธีแก้ไข #1: รีบูท PC ของคุณ

บางครั้ง ทั้งที่ PC ของคุณต้องการคือการรีบูทอย่างรวดเร็ว การรีสตาร์ทระบบของคุณจะสิ้นสุดกระบวนการและไฟล์ระบบที่ใช้งานอยู่ทั้งหมด และจากนั้น มันจะให้พวกเขาเริ่มต้นใหม่

ในการรีบูท PC ของคุณ ให้ทำดังนี้:

  1. กดปุ่ม Windows เพื่อเปิดเมนู Start
  2. คลิกปุ่ม Power และเลือก Restart

วิธีแก้ไข #2: ซ่อมแซมไฟล์ระบบที่เสียหาย

ตามที่กล่าวไว้ข้างต้น ไฟล์ระบบที่มีปัญหาอาจกระตุ้นให้รหัสข้อผิดพลาด 0xc0000142 ปรากฏ ในการแก้ไขพวกเขา ให้ใช้เครื่องมือ System File Checker

นี่คือวิธี:

  1. กดปุ่ม Windows + X และเลือก Command Prompt (Admin)
  2. เมื่อ Command Prompt แบบ elevated ปรากฏ ให้ป้อนคำสั่ง sfc /scannow และกด Enter
  3. ในจุดนี้ กระบวนการซ่อมแซมควรเริ่มต้น อย่าปิดหน้าต่างเพื่อไม่ให้กระบวนการซ่อมแซมถูกขัดจังหวะ
  4. หากคุณได้รับข้อความ "Windows Resource Protection did not find any integrity violations," แสดงว่าไฟล์ระบบของคุณไม่ใช่ปัญหา ดังนั้น คุณอาจดำเนินการต่อไปที่วิธีแก้ไขที่แนะนำถัดไป

วิธีแก้ไข #3: เรียกใช้แอปพลิเคชันในโหมด Compatibility

สำหรับบางผู้ใช้ การเรียกใช้แอปพลิเคชันในโหมด Compatibility ได้แก้ไขปัญหา ดังนั้น จึงคุ้มค่าที่จะลองมันเช่นกัน

ในการเรียกใช้แอปในโหมดนี้ นี่คือสิ่งที่คุณควรทำ:

  1. คลิกขวาที่ไอคอนของแอปพลิเคชัน
  2. เลือก Properties
  3. ไปที่แท็บ Compatibility
  4. คลิกปุ่ม Run compatibility troubleshooter
  5. เมื่อได้รับแจ้ง ให้เลือกตัวเลือก Try recommended settings
  6. กดปุ่ม Test program Windows ควรจะพยายามรันโปรแกรมโดยใช้การตั้งค่าที่แนะนำ
  7. เมื่อโปรแกรมรันสำเร็จ ให้ปิดมัน หลังจากนั้น กด Next
  8. ต่อไป คลิกตัวเลือก Yes, save these settings for this program if the program ran successfully
  9. ไปที่ส่วน Run this program in compatibility mode for:
  10. เลือก Windows 10/11 จากรายการ
  11. เลือก Run this program as an administrator
  12. กด Apply จากนั้นคลิก OK เพื่อนำการเปลี่ยนแปลงทั้งหมดไปใช้

วิธีแก้ไข #4: ใช้ Registry Editor

ไฟล์ DLL ที่มีปัญหายังสามารถกระตุ้นให้รหัสข้อผิดพลาดปรากฏ ในกรณีนี้ ให้ใช้ Registry Editor เพื่อแก้ไขพวกเขา

นี่คือคำแนะนำโดยละเอียดเกี่ยวกับสิ่งที่ต้องทำ:

  1. กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
  2. ในช่องข้อความ ให้ป้อน regedit.exe และกด Enter
  3. ไปที่ HKEY_LOCAL_MACHINE > Software > Microsoft > Windows NT > CurrentVersion > Windows
  4. ต่อไป ดับเบิลคลิก LoadAppInit.Dll.
  5. เปลี่ยน value data ปัจจุบันเป็น 0
  6. กด OK
  7. รีบูท PC ของคุณ

วิธีแก้ไข #5: ตรวจสอบการตั้งค่าภูมิภาคของคุณ

แปลกใจไปได้ แต่การตั้งค่าภูมิภาคที่ไม่ถูกต้องก็อาจทำให้รหัสข้อผิดพลาด 0xc0000142 ปรากฏได้ เพราะมีแอปพลิเคชันที่ตรวจสอบภูมิภาคก่อนเพื่อที่จะเปิดใช้งานได้อย่างถูกต้อง

ในการตรวจสอบและให้แน่ใจว่าคุณใช้การตั้งค่าภูมิภาคที่ถูกต้อง ให้ทำตามขั้นตอนเหล่านี้:

  1. กดปุ่ม Windows + S และป้อน control panel.
  2. เลือกผลลัพธ์การค้นหาที่เกี่ยวข้องที่สุด
  3. คลิกตัวเลือก View และเลือก Small icons
  4. เลือก Regions และไปที่แท็บ Administrative
  5. คลิกปุ่ม Change System Locale และนำทางไปที่เมนู Current System Locale
  6. เลือกภูมิภาคของคุณจากรายการและกด OK
  7. ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่

วิธีแก้ไข #6: ติดตั้งแอปพลิเคชันใหม่ใน Safe Mode

หากรหัสข้อผิดพลาดปรากฏขณะพยายามเปิดแอปพลิเคชันบน Windows 10/11 PC ของคุณ คุณอาจลองรีสตาร์ท PC ของคุณและบูทเข้าสู่ Safe Mode ในขณะที่อยู่ในโหมดนี้ ให้ติดตั้งแอปพลิเคชันที่มีปัญหาใหม่ และออกหลังจากที่แอปพลิเคชันติดตั้งเสร็จสิ้น

วิธีแก้ไข #7: ปรับเปลี่ยนการตั้งค่าของแอปพลิเคชัน

มีบางครั้งที่แอปพลิเคชันเองเป็นปัญหา มันอาจติดตั้งไม่ถูกต้องเนื่องจากขาดสิทธิ์ผู้ดูแลระบบ ดังนั้น ในวิธีแก้ไขนี้ เราจะปรับเปลี่ยนการตั้งค่าของมัน

ตัวอย่างเช่น หากคุณพบข้อความข้อผิดพลาดขณะใช้โปรแกรม Microsoft Office ให้ทำดังนี้:

  1. กดปุ่ม Windows + I เพื่อเปิด Settings
  2. ไปที่ Apps และเลือก Apps and Features
  3. เลื่อนลงรายการแอปที่ติดตั้งและเลือก Microsoft Office
  4. คลิก Modify และยอมรับพรอมป์ใดๆ ที่แสดงบนหน้าจอของคุณ
  5. รอจนกระทั่งกระบวนการเสร็จสิ้น

วิธีแก้ไข #8: ติดตั้งการอัปเดต Windows ที่รออยู่

ในบางสถานการณ์ รหัสข้อผิดพลาดถูกกระตุ้นเมื่อการอัปเดต Windows ที่สำคัญไม่ได้ถูกติดตั้ง ดังนั้น คุณอาจลองตรวจสอบและติดตั้งการอัปเดต Windows ที่รออยู่ใดๆ

สำหรับสิ่งนั้น นี่คือสิ่งที่คุณควรทำ:

  1. กดปุ่ม Windows + I เพื่อเปิดยูทิลิตี้ Settings
  2. ไปที่ Update and Security และเลือก Windows Update
  3. คลิกปุ่ม Check for Updates และรอจนกระทั่งการอัปเดตถูกดาวน์โหลดและติดตั้ง

สรุป

ใช่ รหัสข้อผิดพลาด 0xc0000142 อาจเป็นสาเหตุของความหงุดหงิดให้กับหลายคน แต่ข่าวดีคือมันสามารถแก้ไขได้ คุณสามารถเริ่มต้นด้วยวิธีแก้ไขที่ง่ายที่สุด ซึ่งคือการรีบูท PC ของคุณ และจากนั้น ทำงานลงไปในรายการหากมันไม่ได้ผล

หากคุณยังคงประสบปัญหาในการแก้ไขข้อผิดพลาด โปรดแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณด้านล่าง