Sửa Lỗi The Application Was Unable To Start Correctly (0xc0000142)

Lỗi 0xc0000142 khiến phần mềm không thể khởi động? Cùng tìm hiểu nguyên nhân và cách sửa lỗi “The application was unable to start correctly (0xc0000142)” chi tiết và hiệu quả nhất.

Lỗi 0xc0000142 Là Gì?

Lỗi “The application was unable to start correctly (0xc0000142)” thường xảy ra khi bạn cố gắng mở một phần mềm, đặc biệt là các ứng dụng nặng như: AutoCAD, Microsoft Office, game như GTA V, Call of Duty, hoặc các phần mềm đồ họa khác.

Thông báo lỗi đầy đủ:

“The application was unable to start correctly (0xc0000142). Click OK to close the application.”

Lỗi này thường liên quan đến thư viện hệ thống Windows bị lỗi, thiếu file DLL, xung đột phần mềm, hoặc các vấn đề về quyền truy cập và tương thích phần mềm.

Sửa Lỗi The Application Was Unable To Start Correctly (0xc0000142)
Sửa Lỗi The Application Was Unable To Start Correctly (0xc0000142)

Nguyên Nhân Gây Ra Lỗi 0xc0000142

Đầu tiên, chúng ta cùng tìm hiểu về nguyên nhân gây ra lỗi này trước. Cụ thể bao gồm các nguyên nhân sau:

  • Thiếu hoặc hỏng file DLL cần thiết để phần mềm hoạt động
  • Lỗi từ Microsoft Visual C++ Redistributable
  • Phần mềm không tương thích với hệ điều hành
  • Driver card đồ họa lỗi thời
  • Lỗi do registry hoặc tệp hệ thống bị hỏng
  • Phần mềm diệt virus can thiệp nhầm
The Application Was Unable To Start Correctly (0xc0000142)
The Application Was Unable To Start Correctly (0xc0000142)

Cách Sửa Lỗi “The Application Was Unable To Start Correctly (0xc0000142)”

Để khắc phục vấn đề này, bạn có thể thực hiện các bước sau đây:

Khởi Động Ứng Dụng Với Quyền Admin

Một trong những cách đơn giản nhất là chạy ứng dụng bằng quyền quản trị:

  • Nhấp chuột phải vào biểu tượng ứng dụng
  • Chọn “Run as administrator”
  • Kiểm tra xem còn lỗi không
Khởi Động Ứng Dụng Với Quyền Admin
Khởi Động Ứng Dụng Với Quyền Admin

Sử Dụng Chế Độ Tương Thích

Đôi khi phần mềm không tương thích với phiên bản Windows hiện tại.

Cách thực hiện:

  • Nhấp chuột phải vào ứng dụng → chọn Properties
  • Chọn tab Compatibility
  • Tick vào “Run this program in compatibility mode for”
  • Chọn phiên bản Windows thấp hơn (ví dụ Windows 7 hoặc 8)
  • Áp dụng và thử mở lại ứng dụng
Sử Dụng Chế Độ Tương Thích
Sử Dụng Chế Độ Tương Thích

Sửa Lỗi Qua Command Prompt (SFC và DISM)

Nếu hệ thống Windows bị hỏng file, hãy dùng lệnh quét và sửa:

Chạy SFC:

sfc /scannow

Chạy DISM:

DISM /Online /Cleanup-Image /RestoreHealth
  • Mở Command Prompt dưới quyền Administrator
  • Nhập từng lệnh ở trên và đợi hoàn tất
Sửa Lỗi File Hệ Thống Với Lệnh SFC Và DISM
Sửa Lỗi File Hệ Thống Với Lệnh SFC Và DISM

Cài Lại Microsoft Visual C++ Redistributable

Lỗi 0xc0000142 có thể do bộ thư viện C++ bị thiếu/hỏng.

Cách khắc phục:

  • Gỡ cài đặt các bản Microsoft Visual C++ Redistributable hiện tại trong Control Panel > Programs and Features
  • Truy cập trang chính thức Microsoft:

https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist

  • Tải lại và cài đặt đầy đủ các bản (2012, 2013, 2015-2022)
Cài Đặt Lại Microsoft Visual C++ Redistributable
Cài Đặt Lại Microsoft Visual C++ Redistributable

Cập Nhật Driver Card Màn Hình

Driver card màn hình lỗi hoặc cũ cũng có thể gây lỗi khi chạy ứng dụng đồ họa hoặc game:

  • Mở Device Manager
  • Chọn Display adapters
  • Nhấp phải vào card đồ họa → chọn Update driver
  • Hoặc truy cập trang chủ NVIDIA, AMD, Intel để tải bản mới nhất
Cập Nhật Driver Card Màn Hình
Cập Nhật Driver Card Màn Hình

Tắt Tạm Phần Mềm Diệt Virus

Phần mềm antivirus có thể ngăn không cho file DLL hoặc EXE thực thi đúng cách. Thử:

  • Tắt tạm thời antivirus và chạy lại ứng dụng
  • Nếu chạy được, hãy thêm phần mềm vào “Exclude list” của chương trình diệt virus
Vô Hiệu Hóa Tạm Thời Phần Mềm Diệt Virus
Vô Hiệu Hóa Tạm Thời Phần Mềm Diệt Virus

Sửa Registry (Chỉ Dành Cho Người Có Kinh Nghiệm)

Cảnh báo: Luôn sao lưu registry trước khi thay đổi.

  • Mở Regedit (Nhấn Windows + R > nhập regedit và chọn OK)
  • Truy cập:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  • Tìm khóa LoadAppInit_DLLs
  • Click đúp và thay đổi giá trị từ 10

Khởi động lại máy và thử lại ứng dụng.

Sửa Registry
Sửa Registry

Bảng Tóm Tắt Các Cách Khắc Phục Lỗi 0xc0000142

Giải pháp Mức độ hiệu quả Áp dụng khi
Chạy với quyền Admin Cao Lỗi nhẹ, phần mềm bị giới hạn quyền
Chế độ tương thích Trung bình Phần mềm cũ
SFC + DISM Cao Hệ thống lỗi file
Cài lại Visual C++ Rất cao Dùng phần mềm có yêu cầu C++
Update driver Trung bình Ứng dụng nặng, đồ họa
Tắt Antivirus Tùy trường hợp Khi bị ngăn thực thi
Sửa Registry Cao nhưng nguy hiểm Khi các cách trên không hiệu quả

Lỗi “The application was unable to start correctly (0xc0000142)” là một lỗi phổ biến nhưng hoàn toàn có thể khắc phục nếu bạn làm đúng cách. Ưu tiên thử từ các bước đơn giản như chạy bằng quyền admin, tương thích, rồi đến các bước nâng cao hơn như sửa registry hoặc cài lại thư viện hệ thống.

Khi Nào Cần Gọi Kỹ Thuật Viên?

Nếu bạn không rành máy tính hoặc đã thử các bước trên mà vẫn lỗi, hãy liên hệ kỹ thuật viên để được xử lý chuyên sâu:

Chúng tôi cung cấp dịch vụ sửa máy tính tận nơi TPHCM, nhanh chóng – hiệu quả – đúng giá.

Đánh giá post