Một số người dùng Windows đã báo cáo rằng họ bị làm phiền bởi ‘ Phần mềm không xác định ngoại lệ (0xc06d007e) ' thông báo lỗi. Hầu hết những người dùng bị ảnh hưởng đều nói rằng cùng một thông báo liên tục xuất hiện và sẽ trả lại ngay cả khi họ đóng nó theo cách thông thường hoặc bằng cách sử dụng Trình quản lý tác vụ. Sự cố này không chỉ dành riêng cho một phiên bản Windows nhất định vì nó đã được xác nhận là sẽ xuất hiện trên Windows 7, Windows 8.1 và Windows 10.
Điều gì đang gây ra lỗi Phần mềm Không xác định Ngoại lệ (0xc06d007e)?
Chúng tôi đã xem xét vấn đề cụ thể này bằng cách phân tích các báo cáo người dùng khác nhau và các chiến lược sửa chữa thường được sử dụng để khắc phục thông báo lỗi cụ thể này. Dựa trên các cuộc điều tra của chúng tôi, có một số tình huống khác nhau có thể dẫn đến vấn đề cụ thể này.
Dưới đây là danh sách các thủ phạm có thể tạo ra 0xc06d007e lỗi :
- Chức năng WU bị hỏng - Nếu bạn gặp phải lỗi này khi cài đặt bản cập nhật, thì sự cố cụ thể này rất có thể do chức năng WU bị hỏng gây ra. Trong trường hợp này, bạn có thể tự động giải quyết sự cố bằng cách chạy trình gỡ rối Windows Update.
- Can thiệp AV của bên thứ ba - Một bộ AV được bảo vệ quá mức cũng có thể là nguyên nhân gây ra lỗi cụ thể này. Một số người dùng gặp phải sự cố này trên các máy tính cài sẵn bloatware AV theo mặc định đã báo cáo rằng sự cố đã được khắc phục sau khi họ cài đặt hoàn toàn bộ phần mềm của bên thứ ba.
- Sự can thiệp của ứng dụng bên thứ ba - Có các ứng dụng bên thứ 3 khác (máy khách VPN, phần mềm Đường hầm) có thể gây ra mã lỗi cụ thể này. Nếu tình huống này có thể áp dụng, bạn có thể giải quyết vấn đề bằng cách đạt được trạng thái khởi động sạch.
- Tệp hệ thống bị hỏng - Lỗi tệp hệ thống cũng có thể là nguyên nhân gây ra lỗi này. Đặc biệt nếu bạn thấy các lời nhắc lỗi liên tục là các khoảng thời gian ngẫu nhiên. Trong trường hợp này, bạn có thể giải quyết các tệp bị hỏng bằng các tiện ích như SFC và DISM hoặc bạn có thể làm mới tất cả các thành phần Windows bằng một bản cài đặt hoặc bản cài đặt sửa chữa sạch.
Nếu bạn hiện đang gặp khó khăn trong việc tìm kiếm một bản sửa lỗi khả thi cho cùng một lỗi, thì bài viết này sẽ cung cấp cho bạn một số hướng dẫn khắc phục sự cố có khả năng giải quyết vấn đề. Ở bên dưới, bạn sẽ khám phá ra một loạt các bản sửa lỗi tiềm năng mà những người dùng bị ảnh hưởng khác đã sử dụng thành công để giải quyết vấn đề.
Nếu bạn muốn hiệu quả nhất có thể, hãy thực hiện theo các bản sửa lỗi tiềm năng bên dưới theo thứ tự mà chúng tôi đã nêu ra - chúng được sắp xếp theo độ khó và khả năng thành công. Bất kể thủ phạm gây ra lỗi trong trường hợp cụ thể của bạn là gì, cuối cùng bạn sẽ gặp phải một bản sửa lỗi sẽ giải quyết được sự cố cho bạn.
Hãy bắt đầu!
Phương pháp 1:Chạy trình gỡ rối Windows Update (nếu có)
Nếu bạn gặp phải sự cố này khi cố gắng cài đặt bản cập nhật Windows, rất có thể bạn đang thực sự xử lý một chức năng, thư mục hoặc phần phụ thuộc WU bị hỏng. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách chạy trình gỡ rối Windows Update.
Tiện ích này kết hợp một loạt các bản sửa lỗi phổ biến được biết là giải quyết hầu hết các sự cố liên quan đến thành phần WU (Windows Update). Khi khởi động trình khắc phục sự cố này, tiện ích sẽ quét Windows Update để tìm bất kỳ bằng chứng nào về sự mâu thuẫn.
Trong trường hợp phát hiện ra vấn đề, sau đó nó sẽ đề xuất giải pháp khắc phục phù hợp cho vấn đề mà bạn đang giải quyết.
Dưới đây là hướng dẫn nhanh về cách chạy trình gỡ rối Windows Update:
- Nhấn phím Windows + R để mở Chạy hộp thoại. Sau đó, nhập ‘ ms-settings:debug’ và nhấn Enter để mở Khắc phục sự cố tab Cài đặt ứng dụng.
- Khi bạn ở trong phần Khắc phục sự cố , cuộn xuống tab Thiết lập và chạy , sau đó nhấp vào Windows Update và nhấp vào Chạy trình khắc phục sự cố từ hộp mới xuất hiện.
- Sau khi bạn khởi động tiện ích, trình khắc phục sự cố sẽ phân tích Windows Update để tìm bất kỳ sự cố nào.
- Nếu sự cố được xác định, hãy nhấp vào Áp dụng bản sửa lỗi này và sau đó làm theo hướng dẫn trên màn hình để áp dụng chiến lược sửa chữa được khuyến nghị.
Lưu ý: Nếu không xác định được chiến lược sửa chữa khả thi nào, hãy chuyển sang phương pháp tiếp theo bên dưới.
- Nếu áp dụng chiến lược sửa chữa, hãy khởi động lại máy tính của bạn và xem sự cố đã được giải quyết ở lần khởi động hệ thống tiếp theo chưa.
Nếu bạn vẫn gặp lỗi 0xc06d007e khi cố gắng cài đặt bản cập nhật hoặc phương pháp này không áp dụng được, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 2:Gỡ cài đặt phần mềm chống vi-rút của bên thứ 3 (nếu có)
Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã giải quyết được sự cố bằng cách gỡ cài đặt trình quét bảo mật của bên thứ ba. Hóa ra, McAfee và Kaspersky (có thể có những người khác) thường được báo cáo là có khả năng kích hoạt Ngoại lệ phần mềm không xác định (0xc06d007e) lỗi - đặc biệt là trong các trường hợp chúng được cài đặt sẵn trên máy tính (bloatware).
Nếu trường hợp này có thể áp dụng, bạn sẽ có thể giải quyết vấn đề bằng cách gỡ cài đặt bộ AV có vấn đề. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này mà không để lại bất kỳ tệp nào còn sót lại có thể tạo ra thông báo lỗi tương tự:
- Nhấn phím Windows + R để mở Chạy hộp thoại. Sau đó, nhập ” appwiz.cpl” và nhấn Enter để mở Chương trình và tính năng thực đơn.
- Bên trong Chương trình và Tính năng , cuộn xuống qua danh sách ứng dụng và tìm bộ chống vi-rút mà bạn nghi ngờ có thể gây ra sự cố.
- Khi bạn quản lý để xác định vị trí AV có vấn đề, hãy nhấp chuột phải vào nó và chọn Gỡ cài đặt từ menu ngữ cảnh mới xuất hiện.
- Bên trong màn hình gỡ cài đặt, hãy làm theo hướng dẫn trên màn hình để hoàn tất quá trình.
- Theo dõi bài viết này ( tại đây ) để đảm bảo rằng bạn không bỏ sót bất kỳ tệp nào còn sót lại có thể gây ra lỗi tương tự trong tương lai.
Nếu giống Ngoại lệ phần mềm không xác định (0xc06d007e) vẫn đang xảy ra lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 3:Đạt được trạng thái khởi động sạch
Một khả năng có thể xảy ra khác là một ứng dụng bên thứ 3 khác mà bạn chưa xác định được đang gây ra sự cố. Vì có vô số ứng dụng có thể gây ra lỗi 0xc06d007e , cách tốt nhất để giải quyết vấn đề là khởi động ở trạng thái khởi động sạch.
Quy trình này sẽ khởi động máy tính của bạn mà không có bất kỳ dịch vụ hoặc ứng dụng nào của bên thứ 3 có thể gây ra lỗi. Nếu thông báo lỗi không còn xảy ra khi máy tính của bạn đang ở trạng thái khởi động sạch, thì rõ ràng là bạn đang xử lý một ứng dụng xung đột.
Trong phần tiếp theo, bạn sẽ học cách xác định ứng dụng xung đột bằng cách khởi động ở chế độ khởi động sạch:
- Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập “msconfig” và nhấn Enter để mở Cấu hình hệ thống thực đơn. Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng) , nhấp vào Có để cấp đặc quyền quản trị.
- Bên trong Cấu hình hệ thống , nhấp vào Dịch vụ từ đầu trình đơn, sau đó chọn hộp được liên kết với Ẩn tất cả các dịch vụ của Microsoft . Quy trình này sẽ loại trừ tất cả các dịch vụ Windows khỏi danh sách.
- Khi tất cả các dịch vụ thiết yếu đã bị loại trừ khỏi danh sách, hãy nhấp vào Tắt tất cả cái nút. Điều này sẽ ngăn không cho tất cả các dịch vụ của bên thứ 3 được gọi vào lần khởi động máy tính tiếp theo.
- Sau khi bạn sử dụng xong Dịch vụ , chuyển sang tab Khởi động và nhấp vào Mở Trình quản lý Tác vụ .
- Trong Khởi động tab của Trình quản lý tác vụ, chọn từng dịch vụ khởi động một cách có hệ thống và sau đó nhấp vào nút Tắt ở phần dưới cùng của màn hình. Điều này sẽ ngăn không cho mỗi dịch vụ khởi động chạy vào lần khởi động hệ thống tiếp theo.
- Khi bạn đã đạt được điều này, bạn đã đạt được trạng thái khởi động sạch một cách hiệu quả cho lần khởi động máy tính tiếp theo của mình. Hãy tận dụng nó bằng cách khởi động lại máy tính của bạn.
- Chờ cho đến khi trình tự khởi động tiếp theo hoàn tất, sau đó xem liệu Ngoại lệ phần mềm không xác định (0xc06d007e) vẫn đang xảy ra lỗi.
- Nếu không, hãy bật lại một cách có hệ thống từng mục bạn đã tắt trước đó (làm ngược lại các hướng dẫn ở trên) và khởi động lại định kỳ cho đến khi bạn tìm ra được thủ phạm.
- Sau khi bạn tìm ra ứng dụng nào đang gây ra sự cố, hãy gỡ cài đặt ứng dụng gây ra sự cố.
Nếu sự cố không cho phép bạn giải quyết, hãy chuyển sang phương pháp tiếp theo bên dưới.
Phương pháp 4:Chạy quét SFC và DISM
Một khả năng thực sự mà bạn nên xem xét nếu không có bản sửa lỗi tiềm năng nào ở trên hiệu quả là hỏng tệp hệ thống. Trong hầu hết các trường hợp, bạn sẽ gặp phải Ngoại lệ phần mềm không xác định (0xc06d007e) liên tục lỗi sau khi máy quét bảo mật kết thúc cách ly một mục thuộc về trình điều khiển hoặc phụ thuộc vào hệ điều hành.
Trong các tình huống như thế này, bạn có thể giải quyết vấn đề bằng cách sử dụng một số tiện ích tích hợp có khả năng sửa lỗi tệp hệ thống. DISM (Phục vụ và Quản lý Hình ảnh Triển khai) và SFC (Trình kiểm tra tệp hệ thống) là hai loại tiện ích có khả năng sửa chữa các tệp hệ thống.
Nhưng có sự khác biệt lớn giữa cách hoạt động của các công cụ - DISM dựa vào WU để thay thế các tệp bị hỏng bằng các bản sao lành mạnh trong khi SFC sử dụng tệp hệ thống hoặc tệp lưu trữ được lưu trong bộ đệm cục bộ.
Vì DISM thường được sử dụng trong các tình huống mà SFC không thể khắc phục sự cố hoàn toàn, chúng tôi khuyên bạn nên thực hiện cả hai lần quét trên máy tính của mình để loại bỏ bất kỳ loại hỏng tệp hệ thống nào.
Dưới đây là hướng dẫn nhanh về cách thực hiện quét DISM &SFC:
- Mở hộp thoại Chạy bằng cách nhấn Phím Windows + R . Tiếp theo, nhập ‘cmd’ và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng) , nhấp vào Có để cấp đặc quyền quản trị cho cửa sổ CMD.
- Bên trong dấu nhắc Lệnh nâng lên, nhập các lệnh sau và nhấn Enter để bắt đầu quét SFC:
sfc /scannow
Lưu ý: Hãy nhớ rằng bạn không nên dừng quá trình quét bằng bất kỳ cách nào khi quy trình đã được bắt đầu. Làm như vậy sẽ tạo ra các lỗi logic ổ đĩa bổ sung, ảnh hưởng đến hệ thống của bạn hơn nữa.
- Sau khi quá trình quét kết thúc, hãy đóng Dấu nhắc Lệnh nâng cao và khởi động lại máy tính của bạn.
Lưu ý: Hãy nhớ rằng một số lỗi vẫn có thể được sửa ngay cả khi nhật ký cuối cùng không báo cáo bất kỳ điều gì. SFC được biết là không thể báo cáo các trường hợp một số tệp đã được thay thế. - Ở lần khởi động tiếp theo, hãy thực hiện lại bước 1 để mở thêm một Command Prompt khác. Tiếp theo, nhập lệnh sau để bắt đầu quét DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Lưu ý: Bạn sẽ cần một kết nối Internet đáng tin cậy trước khi bắt đầu quy trình này. DISM sử dụng WU để tải xuống các tệp tương đương lành mạnh cho các tệp bị hỏng cần được thay thế.
- Sau khi quá trình hoàn tất, hãy khởi động lại máy tính của bạn một lần nữa và xem sự cố đã được giải quyết ở lần khởi động hệ thống tiếp theo chưa.
Nếu giống Ngoại lệ phần mềm không xác định (0xc06d007e) vẫn đang xảy ra lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 5:Thực hiện cài đặt sửa chữa
Nếu không có phương pháp nào ở trên cho phép bạn giải quyết sự cố, thì rất có thể hệ thống của bạn đang gặp sự cố hỏng hệ thống cơ bản. Trong trường hợp này, bạn có thể giải quyết vấn đề vô thời hạn bằng cách đặt lại tất cả các thành phần Windows (bao gồm tất cả các quy trình liên quan đến khởi động).
Bạn có thể thực hiện cài đặt sạch ( tại đây ) nếu bạn muốn, nhưng một cách tiếp cận hiệu quả hơn sẽ là thực hiện cài đặt sửa chữa. Quy trình này sẽ đặt lại tất cả các thành phần Windows trong khi vẫn giữ nguyên tất cả các tệp cá nhân của bạn (bao gồm các ứng dụng, phương tiện cá nhân, tài liệu, v.v.).
Nếu bạn muốn cài đặt sửa chữa, hãy làm theo hướng dẫn trong bài viết này ( tại đây ).