Bạn từng gặp lỗi "Ứng dụng không thể khởi động đúng 0xc0000142" khi cố gắng chạy game hoặc ứng dụng? Bạn không đơn độc. Người dùng đã báo cáo gặp vấn đề khi mở game hoặc ứng dụng như ứng dụng Microsoft. Hãy nhanh chóng xem một số nguyên nhân có thể của vấn đề.
Nguyên nhân phổ biến gây lỗi "Ứng dụng không thể khởi động đúng 0xc0000142"
- Phiên bản Windows lỗi thời.
- Driver thiết bị lỗi thời hoặc hỏng.
- Tệp hệ thống hỏng hoặc bị lỗi.
- Ứng dụng bị chặn do không có đặc quyền quản trị viên.
- Tệp .dll bị hỏng.
- Antivirus can thiệp vào ứng dụng.
Cách khắc phục "Ứng dụng không thể khởi động đúng 0xc0000142"
1. Khởi động lại máy tính
Khởi động lại máy tính là cách dễ dàng khắc phục nhiều vấn đề. Nếu lỗi xảy ra do tệp hỏng trong RAM, khởi động lại sẽ giúp xóa tất cả các tệp đó và các lỗi khác, và bạn có thể khắc phục lỗi "Ứng dụng không thể khởi động đúng 0xc0000142".
2. Cập nhật Windows
Tầm quan trọng của việc cập nhật Windows không thể nhấn mạnh đủ. Phiên bản Windows lỗi thời có thể không hỗ trợ phiên bản mới nhất của ứng dụng hoặc game bạn đang cố chạy. Vậy đây là cách bạn có thể kiểm tra cập nhật trong Windows 10. Quy trình hơi dễ hơn trong Windows 11 –
- Nhấn Windows + I để mở Cài đặt.
- Từ bên trái, nhấp vào Cập nhật Windows từ dưới cùng.
- Nhấp vào Kiểm tra cập nhật. Nếu có cập nhật, hãy tải và khởi động lại máy tính.
3. Sửa chữa tệp hệ thống hỏng
Như chúng tôi đã đề cập trước đó, lỗi "Ứng dụng không thể khởi động đúng 0xc0000142" có thể bộc lộ do một số tệp hệ thống hỏng; cách nhanh để khắc phục là dùng lệnh SFC có thể sửa tệp hệ thống hỏng hoặc thậm chí bị lỗi. Để thực thi lệnh –
- Trong thanh tìm kiếm Windows, gõ cmd và nhấp vào Chạy với tư cách Quản trị viên từ bên phải màn hình.
- Khi cửa sổ Command Prompt mở, gõ SFC /scannow.
- Nhấn Enter.
4. Bật Thay đổi Locale Hệ thống
Lỗi "Ứng dụng không thể khởi động đúng 0xc0000142" có thể bộc lộ nếu bạn đã chọn khu vực sai. Trong trường hợp đó, bạn có thể chọn khu vực đúng bằng cách làm theo các bước dưới –
- Mở Control Panel bằng cách tìm kiếm trong thanh tìm kiếm Windows.
- Nhấp vào menu thả xuống Xem theo và chọn Biểu tượng nhỏ.
- Chọn Khu vực.
- Nhấp vào tab Quản trị và nhấp Thay đổi locale hệ thống.
- Chọn khu vực của bạn rồi nhấp OK.
- Lại nhấp Áp dụng và OK.
5. Cập nhật Driver
Driver lỗi thời, hỏng hoặc thiếu gây ra nhiều vấn đề hệ thống và ứng dụng, như lỗi "Ứng dụng không thể khởi động đúng 0xc0000142". Ví dụ, nếu game đồ họa cao liên tục bị lỗi, có khả năng bạn có driver đồ họa lỗi thời. Mặc dù bạn có thể cập nhật driver thủ công trên Windows PC, công cụ bên thứ ba như Advanced Driver Updater là cách hiệu quả và an toàn để cập nhật driver. Tại sao? Nó cho phép bạn –
- Cập nhật nhiều driver cùng lúc.
- Quét driver hỏng hoặc lỗi thời nhanh chóng.
- Sao lưu driver trước khi cập nhật.
- Driver đã sao lưu có thể khôi phục trong trường hợp khẩn cấp.
- Lên lịch quét driver tại thời điểm bạn muốn.
Và, nó sẵn sàng cho Windows 11! Cách cập nhật driver với Advanced Driver Updater?
- Tải xuống, cài đặt và chạy Advanced Driver Updater.
- Từ danh sách driver lỗi thời, chọn driver bạn muốn cập nhật bằng cách tích vào hộp kiểm bên trái tên driver.
- Nhấp vào tùy chọn Cập nhật driver màu xanh nếu cập nhật một driver, hoặc nhấp nút Cập nhật tất cả nếu muốn cập nhật nhiều driver.
6. Chạy với tư cách Quản trị viên
Để chạy ứng dụng, có thể bạn cần đặc quyền quản trị. Bằng cách chạy chương trình với tư cách quản trị viên, bạn có thể chạy nó mượt mà và không bị can thiệp và truy cập tất cả tính năng. Các bước chạy ứng dụng với tư cách quản trị viên –
- Chuột phải vào game hoặc ứng dụng.
- Nhấp vào Thuộc tính.
- Nhấp vào tab Tương thích.
- Dưới Cài đặt, tích vào hộp kiểm Chạy chương trình này với tư cách quản trị viên.
7. Thực hiện Clean Boot
Một số dịch vụ Microsoft không cần thiết có thể can thiệp vào chương trình bạn muốn chạy. Do đó, bạn nhận thông báo lỗi "Ứng dụng không thể khởi động đúng 0xc0000142". Chúng tôi đã có bài viết chuyên sâu về tại sao và cách thực hiện clean boot trên cả Windows 10 và Windows 11.
8. Đăng ký lại tệp DLL
Đăng ký lại tệp DLL có thể là giải pháp khả thi nếu bạn không thể mở chương trình trên PC và gặp lỗi như bài viết này. Để làm vậy, bạn sẽ cần sự giúp đỡ của Command Prompt. Cách đăng ký lại tệp DLL dùng Command Prompt –
- Gõ cmd trong thanh tìm kiếm Windows và chọn Chạy với tư cách Quản trị viên từ bên phải.
- Khi cửa sổ Command Prompt mở, sao chép và dán lệnh dưới:
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i
- Nhấn Enter
9. Gỡ cài đặt chương trình gây sự cố
Mặc dù đã thử tất cả biện pháp trên, nếu bạn liên tục gặp lỗi "Ứng dụng không thể khởi động đúng 0xc0000142" mỗi khi cố chạy ứng dụng, có khả năng nó bị hỏng, độc hại, hoặc chưa cài đặt đúng. Trong trường hợp đó, cách tiếp cận chiến lược có thể đảm bảo máy tính an toàn khỏi mã độc (nếu ứng dụng độc hại), và thứ hai, bạn sẽ cài đặt đúng ứng dụng (nếu nó hợp pháp) –
- Chạy chương trình Antimalware và kiểm tra xem ứng dụng có hỏng không. Tìm Antivirus nhẹ cho Windows? Đây là một số lựa chọn bạn có thể cân nhắc.
- Nếu ứng dụng an toàn, bạn có thể gỡ cài đặt hoàn toàn, khởi động lại máy tính, và cài đặt mới hoàn toàn.
Kết luận
Chúng tôi hy vọng bạn đã có thể khắc phục lỗi "Ứng dụng không thể khởi động đúng 0xc0000142". Nếu có, hãy cho chúng tôi biết trong bình luận cách nào trong các cách trên giúp bạn khắc phục vấn đề để ai gặp cùng vấn đề có thể được giúp đỡ. Để thêm mẹo khắc phục sự cố, hãy tiếp tục đọc WeTheGeek. Bạn cũng có thể tìm thấy chúng tôi trên Facebook, Twitter, Instagram.