Lỗi Windows là nguồn thất vọng thường gặp. Chúng không bao giờ khiến chúng ta không nhăn nhó, đặc biệt khi chúng khiến Windows dừng hoàn toàn. Càng tệ hơn khi chúng ta không có ý tưởng gì thực sự gây ra vấn đề.
Trong kỷ nguyên chúng ta càng ngày càng phụ thuộc vào Internet và máy tính, nhiều người mong đợi mọi thứ hoạt động liền mạch. Tuy nhiên, thực tế xa hơn sự thật. Khi nói đến thiết bị Windows, thông báo lỗi là chuyện phổ biến.
Trong bài đăng này, chúng ta sẽ giải quyết một mã lỗi phổ biến đang gây đau đầu cho nhiều người dùng Windows 10/11: lỗi 0xc0000142.
Về mã lỗi Windows 10/11 0xc0000142
Lỗi 0xc0000142 nổi tiếng xuất hiện trên máy tính Windows 10/11 khi cố gắng chạy ứng dụng hoặc chương trình. Mặc dù các chương trình này thường liên quan đến game, lỗi vẫn có thể xuất hiện khi mở các chương trình khác như Autodesk.
Mẹo chuyên nghiệp: Sử dụng công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng gây hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.
Theo một số người dùng bị ảnh hưởng, mã lỗi đi kèm thông báo: "The application was unable to start correctly (0xc0000142). Click OK to close the application." (Ứng dụng không thể khởi động đúng cách (0xc0000142). Nhấp OK để đóng ứng dụng.)
Nhưng điều gì gây ra thông báo lỗi này?
Nguyên nhân gây ra mã lỗi 0xc0000142 trên Windows 10/11
Thủ phạm chính đằng sau lỗi này là lỗi tải .dll (dll load error). Điều này nghĩa là tệp .dll cần thiết để chạy chương trình không được tìm thấy hoặc không còn hợp lệ. Và xem xét vấn đề liên quan đến tệp .dll gây sự cố, sửa chữa hoặc thay thế tệp nên giải quyết vấn đề.
Tuy nhiên, có trường hợp lỗi thường được kích hoạt bởi phần mềm hoặc ứng dụng xung đột. Mặc dù có thể khó xác định phần mềm/ứng dụng cụ thể nào gây ra mã lỗi, nhưng yên tâm vấn đề vẫn có thể khắc phục.
Cách khắc phục mã lỗi 0xc0000142 trên Windows 10/11
Bạn không cần trả tiền ai để khắc phục mã lỗi 0xc0000142. Chỉ cần làm theo các giải pháp dưới đây và bạn nên ổn.
Sửa lỗi #1: Khởi động lại PC (Reboot)
Đôi khi, tất cả những gì PC cần là khởi động lại nhanh. Khởi động lại hệ thống sẽ kết thúc tất cả quy trình và tệp hệ thống đang hoạt động. Sau đó, nó cho chúng một khởi đầu mới.
Để khởi động lại PC, làm như sau:
- Nhấn phím Windows để mở menu Start.
- Nhấp nút Power và chọn Restart.
Sửa lỗi #2: Sửa chữa tệp hệ thống hỏng
Như đã đề cập, tệp hệ thống gây sự cố có thể kích hoạt mã lỗi 0xc0000142. Để khắc phục, chỉ cần dùng công cụ System File Checker (SFC).
Cách làm:
- Nhấn phím Windows + X và chọn Command Prompt (Admin).
- Khi Command Prompt nâng cao xuất hiện, nhập lệnh sfc /scannow và nhấn Enter.
- Lúc này quy trình sửa chữa nên bắt đầu. Đừng đóng cửa sổ để tránh ngắt quãng quy trình sửa chữa.
- Nếu nhận thông báo "Windows Resource Protection did not find any integrity violations" (Bảo vệ tài nguyên Windows không tìm thấy vi phạm toàn vẹn nào), tệp hệ thống không phải vấn đề. Bạn có thể chuyển sang bản sửa lỗi tiếp theo.
Sửa lỗi #3: Chạy ứng dụng ở Chế độ Tương thích (Compatibility Mode)
Đối với một số người dùng, chạy ứng dụng ở Chế độ Tương thích đã khắc phục vấn đề. Vì vậy, đáng để thử.
Để chạy ứng dụng ở chế độ này, làm như sau:
- Chuột phải vào biểu tượng ứng dụng.
- Chọn Properties.
- Đi đến tab Compatibility.
- Nhấp nút Run compatibility troubleshooter.
- Khi được nhắc, chọn tùy chọn Try recommended settings.
- Nhấn nút Test program. Windows sẽ thử chạy chương trình dùng cài đặt khuyến nghị.
- Khi chương trình chạy thành công, đóng nó. Sau đó, nhấp Next.
- Tiếp theo, nhấp tùy chọn Yes, save these settings for this program if the program ran successfully.
- Đi đến phần Run this program in compatibility mode for:.
- Chọn Windows 10/11 từ danh sách.
- Chọn Run this program as an administrator.
- Nhấp Apply rồi OK để áp dụng tất cả thay đổi.
Sửa lỗi #4: Sử dụng Registry Editor
Tệp DLL gây sự cố cũng có thể kích hoạt mã lỗi. Trong trường hợp này, dùng Registry Editor để khắc phục.
Hướng dẫn chi tiết:
- Nhấn phím Windows + R để mở tiện ích Run.
- Nhập regedit.exe vào ô văn bản và nhấn Enter.
- Đi đến HKEY_LOCAL_MACHINE > Software > Microsoft > Windows NT > CurrentVersion > Windows.
- Tiếp theo, nhấp đúp LoadAppInit.Dll.
- Thay đổi value data hiện tại thành 0.
- Nhấp OK.
- Khởi động lại PC.
Sửa lỗi #5: Kiểm tra cài đặt khu vực (Region Settings)
Kỳ lạ như có vẻ, nhưng cài đặt khu vực không đúng cũng có thể gây ra mã lỗi 0xc0000142. Điều này vì có ứng dụng kiểm tra khu vực trước để có thể chạy đúng.
Để kiểm tra và đảm bảo bạn dùng cài đặt khu vực đúng, làm theo các bước:
- Nhấn phím Windows + S và nhập control panel.
- Chọn kết quả tìm kiếm phù hợp nhất.
- Nhấp tùy chọn View và chọn Small icons.
- Chọn Regions và đi đến tab Administrative.
- Nhấp nút Change System Locale và điều hướng đến menu Current System Locale.
- Chọn khu vực của bạn từ danh sách và nhấp OK.
- Kiểm tra xem lỗi còn tiếp diễn không.
Sửa lỗi #6: Cài đặt lại ứng dụng trong Safe Mode
Nếu mã lỗi xuất hiện khi cố mở ứng dụng trên Windows 10/11 PC, bạn có thể thử khởi động lại PC và boot vào Safe Mode (Chế độ an toàn). Trong chế độ này, cài đặt lại ứng dụng gây sự cố và thoát sau khi cài đặt xong.
Sửa lỗi #7: Sửa đổi cài đặt ứng dụng
Có lúc chính ứng dụng là vấn đề. Nó có thể đã được cài đặt không đúng do thiếu quyền administrator. Vì vậy, trong bản sửa lỗi này, chúng ta sẽ sửa đổi cài đặt của nó.
Ví dụ, nếu bạn gặp thông báo lỗi khi dùng chương trình Microsoft Office, làm như sau:
- Nhấn phím Windows + I để mở Settings.
- Đi đến Apps và chọn Apps and Features.
- Kéo xuống danh sách ứng dụng đã cài đặt và chọn Microsoft Office.
- Nhấp Modify (Sửa đổi) và chấp nhận mọi nhắc trên màn hình.
- Chờ quy trình hoàn tất.
Sửa lỗi #8: Cài đặt bất kỳ bản cập nhật Windows đang chờ
Trong một số tình huống, mã lỗi được kích hoạt khi một bản cập nhật Windows quan trọng chưa được cài đặt. Do đó, bạn cũng có thể thử kiểm tra và cài đặt bất kỳ bản cập nhật Windows đang chờ.
Để làm vậy, đây là những gì bạn nên làm:
- Nhấn phím Windows + I để mở tiện ích Settings.
- Đi đến Update and Security và chọn Windows Update.
- Nhấp nút Check for Updates và chờ bản cập nhật được tải xuống và cài đặt.
Kết luận
Có, mã lỗi 0xc0000142 có thể gây thất vọng cho nhiều người. Nhưng tin tốt là nó có thể khắc phục. Bạn luôn có thể bắt đầu với bản sửa lỗi đơn giản nhất, là khởi động lại PC. Sau đó, làm việc theo danh sách nếu nó không hoạt động.
Nếu bạn vẫn gặp khó khăn khắc phục lỗi, thoải mái bình luận chia sẻ trải nghiệm bên dưới.