Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)

ผู้ใช้ Windows หลายคนรายงานว่าพวกเขาถูกรบกวนโดย 'ข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จักข้อยกเว้น (0xc06d007e) ' ข้อความผิดพลาด. ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่บอกว่าข้อความเดียวกันปรากฏขึ้นอย่างต่อเนื่องและจะกลับมาแม้ว่าจะปิดตามปกติหรือใช้ตัวจัดการงานก็ตาม ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่นเท่านั้น เนื่องจากได้รับการยืนยันแล้วว่าจะปรากฏบน Windows 7, Windows 8.1 และ Windows 10

วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)

อะไรเป็นสาเหตุของข้อผิดพลาด Unknown Software Exception (0xc06d007e)

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

นี่คือรายชื่อผู้กระทำผิดที่อาจก่อให้เกิด 0xc06d007e error :

  • ฟังก์ชัน WU เสียหาย – หากคุณพบข้อผิดพลาดนี้ขณะติดตั้งการอัปเดต ปัญหานี้มักเกิดจากฟังก์ชัน WU ที่เสียหาย ในกรณีนี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยอัตโนมัติโดยเรียกใช้ตัวแก้ไขปัญหา Windows Update
  • สัญญาณรบกวน AV ของบุคคลที่สาม – ชุด AV ที่ป้องกันมากเกินไปสามารถรับผิดชอบต่อข้อผิดพลาดนี้โดยเฉพาะ ผู้ใช้หลายรายที่ประสบปัญหานี้ในคอมพิวเตอร์ที่มาพร้อม bloatware AV โดยค่าเริ่มต้น ได้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากติดตั้งชุดโปรแกรมของบุคคลที่สามโดยสมบูรณ์
  • การรบกวนแอปพลิเคชันบุคคลที่สาม – มีแอปพลิเคชั่นบุคคลที่สามอื่น ๆ (ไคลเอนต์ VPN, ซอฟต์แวร์ทันเนล) ที่อาจทำให้เกิดรหัสข้อผิดพลาดนี้ หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยบรรลุสถานะคลีนบูต
  • ไฟล์ระบบเสียหาย – ไฟล์ระบบเสียหายสามารถรับผิดชอบต่อข้อผิดพลาดนี้ได้ โดยเฉพาะอย่างยิ่งหากคุณเห็นข้อความแจ้งข้อผิดพลาดแบบถาวรเป็นระยะสุ่ม ในกรณีนี้ คุณสามารถแก้ไขไฟล์ที่เสียหายด้วยยูทิลิตี้ เช่น SFC และ DISM หรือคุณสามารถรีเฟรชส่วนประกอบ Windows ทั้งหมดด้วยการติดตั้งใหม่ทั้งหมดหรือซ่อมแซมการติดตั้ง

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

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

เริ่มกันเลย!

วิธีที่ 1:การเรียกใช้ตัวแก้ไขปัญหา Windows Update (ถ้ามี)

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

ยูทิลิตีนี้รวมเอาโปรแกรมแก้ไขยอดนิยมที่ได้รับการคัดสรรซึ่งทราบกันดีว่าสามารถแก้ไขปัญหาส่วนใหญ่ที่เกี่ยวข้องกับส่วนประกอบ WU (Windows Update) เมื่อเริ่มตัวแก้ไขปัญหานี้ ยูทิลิตีจะสแกน Windows Update เพื่อหาหลักฐานที่ไม่สอดคล้องกัน

ในกรณีที่พบปัญหา ก็จะแนะนำวิธีแก้ไขที่เหมาะสมสำหรับปัญหาที่คุณกำลังเผชิญ

ต่อไปนี้คือคำแนะนำโดยย่อในการเรียกใช้ตัวแก้ไขปัญหา Windows Update:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ 'ms-settings:troubleshoot'  แล้วกด Enter เพื่อเปิด การแก้ปัญหา แท็บของ การตั้งค่า แอป. วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  2. เมื่อคุณอยู่ในการแก้ไขปัญหา ให้เลื่อนลงไปที่ แท็บเริ่มต้นใช้งาน จากนั้นคลิกที่ Windows Update และคลิกที่ เรียกใช้ตัวแก้ไขปัญหา จากกล่องที่ปรากฏใหม่ วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  3. หลังจากที่คุณเริ่มยูทิลิตี้นี้ ตัวแก้ไขปัญหาจะวิเคราะห์ Windows Update สำหรับปัญหาใดๆ วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  4. หากมีการระบุปัญหา ให้คลิกที่ ใช้การแก้ไขนี้ จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อใช้กลยุทธ์การซ่อมแซมที่แนะนำ วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)

    หมายเหตุ: หากไม่มีการระบุกลยุทธ์การซ่อมแซมที่ใช้งานได้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

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

หากคุณยังคงเห็นข้อผิดพลาด 0xc06d007e  เมื่อพยายามติดตั้งการอัปเดตหรือวิธีนี้ใช้ไม่ได้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การถอนการติดตั้งโปรแกรมป้องกันไวรัสของบริษัทอื่น (ถ้ามี)

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการถอนการติดตั้งเครื่องสแกนความปลอดภัยบุคคลที่สาม ตามที่ปรากฏ McAfee และ Kaspersky (อาจมีอย่างอื่น) ได้รับการรายงานว่าสามารถเรียกใช้ Unknown Software Exception (0xc06d007e)  ข้อผิดพลาด – โดยเฉพาะอย่างยิ่งในสถานการณ์ที่มีการติดตั้งมาล่วงหน้าในคอมพิวเตอร์ (bloatware)

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

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ” appwiz.cpl” และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู. วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  2. ภายใน โปรแกรมและคุณลักษณะ ให้เลื่อนลงไปตามรายการแอปพลิเคชันและค้นหาชุดโปรแกรมป้องกันไวรัสที่คุณสงสัยว่าอาจเป็นสาเหตุของปัญหา
  3. เมื่อคุณจัดการค้นหา AV ที่มีปัญหาได้แล้ว ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  4. ภายในหน้าจอการถอนการติดตั้ง ให้ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
  5. ติดตามบทความนี้ (ที่นี่ ) เพื่อให้แน่ใจว่าคุณจะไม่ทิ้งไฟล์ที่เหลือที่สามารถทำให้เกิดข้อผิดพลาดเดียวกันได้ในอนาคต

หากเหมือนกัน Unknown Software Exception (0xc06d007e)  ยังคงเกิดข้อผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:บรรลุสถานะคลีนบูต

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

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

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

  1. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ถัดไป พิมพ์ “msconfig” และกด Enter เพื่อเปิด การกำหนดค่าระบบ เมนู. หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  2. ภายใน การกำหนดค่าระบบ หน้าต่าง คลิกที่ บริการ จากด้านบนของเมนู จากนั้นทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ ซ่อนบริการของ Microsoft ทั้งหมด . ขั้นตอนนี้จะไม่รวมบริการ Windows ทั้งหมดจากรายการ วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  3. เมื่อไม่รวมบริการที่จำเป็นทั้งหมดจากรายการแล้ว ให้คลิกที่ ปิดใช้งานทั้งหมด ปุ่ม. การดำเนินการนี้จะป้องกันไม่ให้มีการเรียกบริการของบุคคลที่สามทั้งหมดในการเปิดคอมพิวเตอร์ครั้งถัดไป
  4. เมื่อคุณทำ บริการ เสร็จแล้ว ให้ย้ายไปที่ เริ่มต้น แท็บแล้วคลิก เปิดตัวจัดการงาน . วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  5. ใน การเริ่มต้น ของ Task Manager เลือกแต่ละบริการเริ่มต้นอย่างเป็นระบบ จากนั้นคลิกที่ ปิดการใช้งาน ปุ่มที่ด้านล่างของหน้าจอ ซึ่งจะป้องกันไม่ให้บริการเริ่มต้นแต่ละบริการทำงานเมื่อเริ่มต้นระบบครั้งถัดไป วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  6. เมื่อคุณมาไกลถึงขนาดนี้แล้ว คุณได้รับสถานะคลีนบูตสำหรับการเริ่มต้นคอมพิวเตอร์ครั้งถัดไปอย่างมีประสิทธิภาพ ใช้ประโยชน์จากมันโดยรีสตาร์ทคอมพิวเตอร์ของคุณ
  7. รอจนกว่าลำดับการเริ่มต้นถัดไปจะเสร็จสมบูรณ์ จากนั้นดูว่า Unknown Software Exception (0xc06d007e)  ข้อผิดพลาดยังคงเกิดขึ้น
  8. หากไม่เป็นเช่นนั้น ให้เปิดใช้งานแต่ละรายการที่คุณปิดใช้งานไว้ก่อนหน้านี้อีกครั้งอย่างเป็นระบบ (ผกผันคำแนะนำด้านบน) และเริ่มต้นใหม่เป็นระยะจนกว่าคุณจะสามารถระบุตัวผู้กระทำความผิดได้
  9. เมื่อคุณทราบแล้วว่าแอปพลิเคชันใดทำให้เกิดปัญหา ให้ถอนการติดตั้งแอปพลิเคชันที่รับผิดชอบต่อปัญหา

หากปัญหาไม่สามารถแก้ไขปัญหาได้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:การเรียกใช้การสแกน SFC และ DISM

ความเป็นไปได้ที่แท้จริงที่คุณควรพิจารณาหากไม่มีการแก้ไขใด ๆ ที่เป็นไปได้ข้างต้นคือไฟล์ระบบเสียหาย ในกรณีส่วนใหญ่ คุณจะพบกับ Unknown Software Exception (0xc06d007e)  แบบถาวร เกิดข้อผิดพลาดหลังจากที่เครื่องสแกนความปลอดภัยสิ้นสุดการกักกันรายการที่เป็นของไดรเวอร์หรือระบบปฏิบัติการที่ขึ้นต่อกัน

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

แต่มีความแตกต่างที่สำคัญระหว่างวิธีการทำงานของเครื่องมือ – DISM อาศัย WU เพื่อแทนที่ไฟล์ที่เสียหายด้วยสำเนาที่สมบูรณ์ ในขณะที่ SFC ใช้ไฟล์เก็บถาวรที่แคชในเครื่องหรือไฟล์ระบบ

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการสแกน DISM &SFC:

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด แป้น Windows + R . จากนั้นพิมพ์ ‘cmd’ แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบแก่หน้าต่าง CMD วิธีแก้ไขข้อยกเว้นซอฟต์แวร์ที่ไม่รู้จัก (0xc06d007e)
  2. ภายใน Command prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน SFC:
    sfc /scannow

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

  3. เมื่อการสแกนเสร็จสิ้น ให้ปิด Command Prompt ที่ยกระดับขึ้นแล้วรีสตาร์ทคอมพิวเตอร์ของคุณ
    หมายเหตุ: โปรดทราบว่าข้อผิดพลาดบางอย่างอาจยังคงได้รับการแก้ไขแม้ว่าบันทึกสุดท้ายจะไม่รายงานอะไรก็ตาม เป็นที่ทราบกันดีว่า SFC ไม่สามารถรายงานอินสแตนซ์ที่มีการเปลี่ยนไฟล์บางไฟล์
  4. ในการเริ่มต้นครั้งถัดไป ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิด Command Prompt อื่นที่ยกระดับขึ้น ถัดไป พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มการสแกน DISM:
     DISM /Online /Cleanup-Image /RestoreHealth

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

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

หากเหมือนกัน Unknown Software Exception (0xc06d007e)  ยังคงเกิดข้อผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 5:ทำการติดตั้งซ่อมแซม

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

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

หากคุณต้องการติดตั้งซ่อมแซม ให้ทำตามคำแนะนำในบทความนี้ (ที่นี่ )