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

แก้ไข Exception Processing Message 0xc0000135

ข้อผิดพลาด 'exception processing message 0xc0000135 error' เกิดขึ้นเมื่อผู้ใช้ Windows พยายามเปิดเกมหรือแอปพลิเคชันที่ต้องการการประมวลผลกราฟิกมาก พารามิเตอร์ข้อผิดพลาดชี้ไปที่ DLL (Dynamic Link Library) ที่หายไป หรือ Visual C++ Redistributable

แก้ไข Exception Processing Message 0xc0000135

สาเหตุของ exception processing message 0xc0000135 error?

  • แอปไม่เข้ากันได้กับเวอร์ชัน Windows — หนึ่งในกรณีที่พบบ่อยที่สุดที่จะกระตุ้นข้อผิดพลาดประเภทนี้คือสถานการณ์ที่ผู้ใช้พยายามเปิดแอปที่จริงๆ แล้วไม่เข้ากันได้กับเวอร์ชัน Windows ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการรันแอปในโหมดความเข้ากันได้
  • Visual C++ Redist สำหรับ Visual Studio 2012 หายไป — ได้พบว่าสาเหตุที่พบบ่อยที่สุดที่จะก่อให้เกิดรหัสข้อผิดพลาดนี้คือการติดตั้ง Windows ที่ขาดแพ็กเกจ Visual C++ Redistributable for Visual Studio 2012 Update 4 ในกรณีนี้ การแก้ไขง่ายๆ คือการติดตั้ง Redist pack ที่หายไปบนคอมพิวเตอร์ที่โยนรหัสข้อผิดพลาด
  • การเสียหายของไฟล์ระบบ — การเสียหายของไฟล์ระบบอาจรับผิดชอบต่อการปรากฏของข้อความข้อผิดพลาดนี้เช่นกัน ในกรณีส่วนใหญ่ ข้อผิดพลาดเกิดจากข้อเท็จจริงที่ว่าการเสียหายกำลังป้องกันไม่ให้ไฟล์ DLL บางไฟล์ถูกเรียกใช้โดยแอปพลิเคชันที่ได้รับผลกระทบ ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้อย่างรวดเร็วโดยการรันการสแกน DISM & SFC หรือโดยการรีเซ็ตทุกคอมโพเนนต์ของ Windows ด้วยกระบวนการอย่าง Clean Install/Repair Install

วิธีที่ 1: รันแอปในโหมดความเข้ากันได้

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

หากเป็นกรณีนี้ คุณควรสามารถหลีกเลี่ยงปัญหาได้อย่างสมบูรณ์โดยใช้ Compatibility Wizard นี่จะเปลี่ยนสภาพแวดล้อมเพื่อรองรับโปรแกรมเหมือนกับว่ามันกำลังรันบนเวอร์ชัน Windows ที่เข้ากันได้อย่างสมบูรณ์

นี่คือคำแนะนำ מהירה สำหรับการรันแอปที่ล้มเหลวในโหมดความเข้ากันได้:

  1. คลิกขวาที่ Executable ที่แสดงข้อผิดพลาด จากนั้นคลิกขวาที่มันและเลือก Properties จากเมนูบริบทที่ปรากฏใหม่
  2. เมื่อคุณเข้าไปในเมนู Properties แล้ว ให้เลือกแท็บ Compatibility จากเมนูที่ด้านบนของเมนูแนวนอน
  3. ต่อไป ให้เริ่มต้นด้วยการติ๊กถูกเมนูที่เกี่ยวข้องกับ Run this program in compatibility mode
  4. จากนั้น เลือก Windows 7 จากเมนูแบบเลื่อนลงด้านล่างและคลิกที่ Apply เพื่อบันทึกการเปลี่ยนแปลงที่คุณเพิ่งทำ
  5. ลองติดตั้งอีกครั้งและดูว่าคุณยังพบข้อความข้อผิดพลาดเดียวกันหรือไม่
แก้ไข Exception Processing Message 0xc0000135

หากคุณยังคงพบข้อผิดพลาด 'exception processing message 0xc0000135′ เดียวกันแม้หลังจากบังคับให้แอปทำงานในโหมดความเข้ากันได้

วิธีที่ 2: ติดตั้ง / ติดตั้งใหม่ Visual C++ Redistributable for Visual Studio 2012

ได้พบว่ารหัสข้อผิดพลาดนี้สามารถเกิดจากไฟล์ DLL (Dynamic Link Library) ที่หายไปซึ่งเป็นส่วนหนึ่งของแพ็ค Virtual C++ Redistributable ที่แอปพลิเคชันที่เกี่ยวข้องต้องการ

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ก็กำลังเผชิญกับ 'exception processing message 0xc0000135′ ข้อผิดพลาดขณะพยายามเปิดเกมหรือแอปพลิเคชันบางอย่างรายงานว่าปัญหาสุดท้ายได้รับการแก้ไขหลังจากที่พวกเขาติดตั้งแพ็คเกจ Visual C++ Redistributable for Visual Studio 2012 Update 4

นี่คือคำแนะนำ מהירה วิธีการทำ:

  1. ขั้นแรก ให้เรากำจัดความเป็นไปได้ของการติดตั้ง Redistributable ที่เสียหาย ในการทำเช่นนี้ ให้กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป ให้พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดหน้าจอ Programs and Features แก้ไข Exception Processing Message 0xc0000135
  2. เมื่อคุณอยู่ในหน้าต่าง Applications and Features แล้ว ให้เลื่อนลงรายการแอปพลิเคชันที่ติดตั้งและค้นหาแพ็คเกจ Visual C++ Redistributable for Visual Studio 2012 Update 4 เมื่อคุณเห็นมัน ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบทที่ปรากฏใหม่ ต่อไป ทำตามพรอมป์บนหน้าจอจนกว่าแพ็คเกจการติดตั้งจะถูกลบ แก้ไข Exception Processing Message 0xc0000135
  3. เมื่อการถอนการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและรอจนลำดับการเริ่มต้นครั้งต่อไปเสร็จสมบูรณ์
  4. หลังจากลำดับการบูทครั้งต่อไปเสร็จสิ้น ให้ไปที่ลิงก์นี้ (ที่นี่) จากเบราว์เซอร์ของคุณและเริ่มต้นด้วยการเลือกภาษาที่เหมาะสม จากนั้นคลิกที่ Download เพื่อไปยังส่วนดาวน์โหลด แก้ไข Exception Processing Message 0xc0000135
  5. เมื่อ vcredist executable ดาวน์โหลดเสร็จสมบูรณ์ ให้ดับเบิลคลิกที่มันและจากนั้นทำตามพรอมป์บนหน้าจอเพื่อดำเนินการติดตั้งให้เสร็จสมบูรณ์ แก้ไข Exception Processing Message 0xc0000135
  6. เมื่อการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าข้อผิดพลาด exception processing message 0xc0000135′ ได้รับการแก้ไขแล้วหรือไม่ที่การเริ่มต้นระบบครั้งต่อไป

หากปัญหาเดียวยังคงเกิดขึ้น ให้ไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3: รันการสแกน SFC / DISM

ได้พบว่า 'exception processing message 0xc0000135' ข้อผิดพลาดอาจเกิดขึ้นได้จากการเสียหายของไฟล์ระบบบางประเภทที่กำลังป้องกันไม่ให้ระบบปฏิบัติการของคุณเรียกและใช้ไฟล์ Dynamic Library ที่จำเป็นโดยแอปพลิเคชันที่เกี่ยวข้อง

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

เมื่อพูดถึงการทำเช่นนี้ มียูทิลิตี้ที่มาพร้อมระบบสองตัวหลักที่สามารถทำได้ — DISM (Deployment Image Servicing and Management) และ SFC (System File Checker)

โปรดทราบว่าเนื่องจาก SFC ดีกว่าในการแก้ไขข้อผิดพลาดทางตรรกะ และ DISM มีประสิทธิภาพมากกว่าในการแก้ไขการพึ่งพาที่เสียหาย จึงแนะนำให้คุณรันทั้งสองยูทิลิตี้ติดต่อกันเพื่อเพิ่มโอกาสในการแก้ไขข้อผิดพลาด 'exception processing message 0xc0000135'

นี่คือคำแนะนำ מהירה การทำสแกนทั้งสองจาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run เมื่อคุณอยู่ใน Run box แล้ว ให้พิมพ์ 'cmd' ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิด CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบ เมื่อคุณเห็นหน้าต่าง User Account Control ให้คลิก Yes เพื่อยอมรับคำขอ Admin แก้ไข Exception Processing Message 0xc0000135
  2. เมื่อคุณเข้าไปใน CMD prompt ที่มีสิทธิ์สูงแล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อเริ่มการสแกน SFC:
    sfc /scannow
    แก้ไข Exception Processing Message 0xc0000135

    หมายเหตุ: โปรดทราบว่า ยูทิลิตี้ System File Checker พึ่งพาแคชที่จัดเก็บในเครื่องซึ่งถูกใช้เพื่อแทนที่อินสแตนซ์ที่เสียหายด้วยสำเนาที่สมบูรณ์ คุณไม่ควรขัดจังหวะการสแกน SFC ก่อนวานะ (โดยการปิดหน้าต่าง CMD หรือรีสตาร์ท) เพราะคุณมีความเสี่ยงที่จะทิ้งระบบของคุณให้เปราะบางต่อข้อผิดพลาดทางตรรกะอื่นๆ

  3. เมื่อกระบวนการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและรอจนลำดับการเริ่มต้นครั้งต่อไปเสร็จสิ้น หลังจากการเริ่มต้นครั้งต่อไปเสร็จสิ้น ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบอีกตัวหนึ่ง
  4. ต่อไป ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อเริ่มการสแกน DISM:
    DISM /Online /Cleanup-Image /RestoreHealth
    แก้ไข Exception Processing Message 0xc0000135

    หมายเหตุ: ก่อนเริ่มแอปพลิเคชันนี้ โปรดแน่ใจว่า PC ของคุณเชื่อมต่อกับการเชื่อมต่ออินเทอร์เน็ตที่เสถียร โปรดทราบว่า DISM ใช้คอมโพเนนต์ WU (Windows Update) เพื่อดาวน์โหลดสำเนาที่สมบูรณ์ที่จะถูกใช้แทนไฟล์ที่เสียหาย

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

หาก 'exception processing message 0xc0000135′ ข้อผิดพลาดเดียวกันยังคงเกิดขึ้นเมื่อคุณพยายามเปิดโปรแกรมบางโปรแกรม ให้ไปยังวิธีถัดไปด้านล่าง

วิธีที่ 4: ดำเนินการ Clean / Repair Install

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

เมื่อพูดถึงการทำเช่นนี้ คุณมีสองทางเลือก:

  • Repair Install (In-place Upgrade) — การดำเนินการนี้ใช้เวลานานกว่าและจะต้องใช้สื่อการติดตั้งที่เข้ากันได้ แต่ข้อได้เปรียบหลักคือคุณจะได้รับอนุญาตให้เก็บไฟล์ส่วนตัวทั้งหมดไว้ (รวมถึงแอปพลิเคชัน เกม การตั้งค่าผู้ใช้ และสื่อส่วนตัว) กระบวนการนี้จะจัดการกับไฟล์ Windows เท่านั้น
  • Clean Install — นี่คือวิธีที่ง่ายที่สุด สามารถเริ่มได้โดยไม่ต้องการสื่อการติดตั้ง และสามารถทำได้โดยตรงจากเมนู Settings ของ Windows 10 แต่หากคุณไม่สำรองข้อมูลล่วงหน้า คุณจะไม่สูญเสียไฟล์ส่วนตัวใดๆ ที่จัดเก็บอยู่บน OS drive (C:/ โดยค่าเริ่มต้น)