Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)

Lỗi 0xc0000142 xuất hiện khi bạn cố gắng khởi chạy một chương trình, thường là game nhưng cũng có thể xảy ra với Autodesk hoặc các ứng dụng khác. Thông báo lỗi:

Ứng dụng không thể khởi động đúng cách (0xc0000142).

Nguyên nhân thường do lỗi tải file .dll - file .dll cần thiết để chạy chương trình không còn hợp lệ hoặc đã bị hỏng. Việc thay thế file .dll đúng sẽ giải quyết vấn đề.

Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)

Khắc phục sự cố sơ bộ

Lỗi đôi khi do phần mềm xung đột. Hãy thử tắt antivirus. Driver Nvidia (GeForce Experience) cũng gây lỗi - hãy thử gỡ cài đặt hoặc tạm thời vô hiệu hóa.

Phương pháp 1: Sửa tệp bị hỏng

Tải và chạy Restoro để quét và khôi phục tệp hỏng/thiếu tại đây, sau đó thực hiện các phương pháp dưới.

Phương pháp 2: Khởi động sạch (Clean Boot)

Khởi động sạch sẽ vô hiệu hóa dịch vụ và chương trình khởi động không phải của Windows. Điều này cũng cải thiện hiệu suất. Bạn có thể bật lại sau nếu cần. Quan trọng: hãy vô hiệu hóa dịch vụ Intel PROSet/Wireless Zero Configuration và kiểm tra. Trong tab Khởi động, thử vô hiệu hóa mục tên "Program" không có nhà phát hành.

Xem hướng dẫn Clean Boot Windows.

Sau Clean Boot, khởi động lại và kiểm tra. Nếu vẫn lỗi, chạy quét SFC: mở Command Prompt và gõ:

sfc /scannow

Nếu vẫn không khắc phục, vào Bảng điều khiển > Chương trình và Tính năng > Gỡ cài đặt chương trình, sắp xếp theo ngày để tìm chương trình mới cài gây lỗi và gỡ bỏ.

Phương pháp 3: Chạy ở chế độ tương thích

Chạy ứng dụng ở chế độ tương thích khắc phục lỗi cho nhiều người. Hãy thử trước các phương pháp phức tạp hơn.

  1. Chuột phải biểu tượng ứng dụng > Thuộc tính.
  2. Tab Tương thích > Chạy trình khắc phục sự cố tương thích.
    Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  3. Chọn Thử cài đặt khuyến nghị.
    Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  4. Nhấp Thử chương trình. Windows sẽ chạy với cài đặt khuyến nghị.
    Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  5. Nếu chạy thành công, đóng chương trình. Nếu không, không cần làm gì thêm.
  6. Đóng ứng dụng > nhấp Tiếp theo.
    Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  7. Chọn Có, lưu cài đặt này cho chương trình nếu thành công. Chọn Hủy nếu thất bại.
    Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  8. Tích Chạy chương trình này ở chế độ tương thích cho:
  9. Chọn Windows 7 từ danh sách thả xuống. Thử các hệ điều hành khác nếu Win 7 không hiệu quả.
  10. Tích Chạy chương trình này với quyền quản trị viên.
  11. Nhấp Áp dụng > OK.

Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)

Thử chạy ứng dụng lại.

Phương pháp 4: Tải thủ công các file cần thiết

Do lỗi do file DLL không được ký, thay thế bằng file mới hơn có thể giải quyết.

  1. Tải 3 file từ liên kết này.
  2. Vào thư mục tải xuống (thường là Downloads).
  3. Sao chép 3 file (Chuột phải > Sao chép).
  4. Dán vào thư mục cài đặt ứng dụng báo lỗi (Chuột phải > Dán).
  5. Nếu hỏi ghi đè, chọn Thay thế file.
  6. Lặp lại cho 3 file.

Thử chạy ứng dụng.

Phương pháp 5: Sử dụng Regedit.exe

Thay đổi giá trị khóa LoadAppInit_DLLs thành 0. LoadAppInit_DLL là cơ chế khởi động các DLL trong khóa registry khi chương trình bắt đầu. Thay đổi giá trị có thể khắc phục lỗi. Chúng tôi đã chuẩn bị lệnh để bạn không phải chỉnh sửa registry thủ công:

  1. Windows + X > chọn Command Prompt (Admin) hoặc PowerShell (Admin).
  2. Gõ lệnh sau và Enter:
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows" /v "LoadAppInit_DLLs" /t REG_DWORD /d 0 /f
  3. Khởi động lại máy tính.

Kiểm tra xem lỗi còn xuất hiện không.

Phương pháp 6: Thay đổi ngôn ngữ hệ thống (System Locale)

Vùng/ngôn ngữ hệ thống quan trọng vì một số ứng dụng kiểm tra cài đặt này. Sai vùng có thể gây lỗi khởi động.

  1. Windows + S > gõ Control Panel > chọn kết quả đầu tiên.
  2. Chọn Xem > Biểu tượng nhỏ.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  3. Nhấp Vùng > tab Quản trị.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  4. Nhấp Thay đổi ngôn ngữ hệ thống > chọn vùng của bạn từ danh sách > OK.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  5. Kiểm tra lỗi.

Phương pháp 7: Thay đổi cấu hình Command Prompt

Cài đặt Command Prompt không đúng có thể gây lỗi.

  1. Windows + R > gõ cmd > Enter.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  2. Gõ lệnh sau và Enter:
    for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i
  3. Chờ hoàn tất > khởi động lại > kiểm tra.

Phương pháp 8: Cài đặt lại ứng dụng trong Safe Mode

Nếu gặp lỗi khi chạy ứng dụng, hãy khởi động vào Clean Boot (như phương pháp 2), cài đặt lại ứng dụng bị lỗi, thoát Safe Mode và kiểm tra.

Nếu dùng Outlook/Office (click-to-run), hãy đổi kênh cập nhật thành hàng năm hoặc nửa năm - có thể khắc phục lỗi do ứng dụng Office.

Phương pháp 9: Sửa đổi cài đặt ứng dụng

Đôi khi ứng dụng không được cấu hình đúng khi cài đặt, thiếu quyền cần thiết. Đặc biệt với chương trình Microsoft Office.

  1. Windows + I > mở Cài đặt.
  2. Chọn Ứng dụng > Ứng dụng và Tính năng.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  3. Tìm Microsoft Office > chọn Sửa đổi > chấp nhận các hộp thoại.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  4. Chờ hoàn tất > kiểm tra.

Phương pháp 10: Sử dụng Task Manager

Nhiều người gặp lỗi với ứng dụng Office. Cần đóng tất cả tiến trình Office chạy ngầm.

  1. Windows + R > gõ taskmgr > Enter.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  2. Tab Tiến trình > tìm ứng dụng Office liên quan.
  3. Chuột phải > Kết thúc tác vụ.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  4. Kiểm tra. Nếu không khắc phục, thử kết thúc các ứng dụng nền không cần thiết (Skype, Outlook, Office, ứng dụng thứ ba).

Phương pháp 11: Cài đặt cập nhật Windows

Thiếu file cập nhật quan trọng có thể gây lỗi.

  1. Windows + I > Cập nhật và Bảo mật > Windows Update.Khắc phục: Lỗi ứng dụng không khởi động được (0xc0000142)
  2. Nhấp Kiểm tra cập nhật > chờ tải và cài đặt.
  3. Kiểm tra lỗi.

Phương pháp 12: Lệnh DISM sửa tệp Windows hỏng

Tương tự SFC nhưng mạnh hơn, khắc phục nhiều vấn đề Windows.

  1. Tìm Command Prompt > chuột phải > Chạy với tư cách quản trị viên.
  2. Gõ lệnh và Enter:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Chờ hoàn tất (có thể mất thời gian) > khởi động lại > kiểm tra.

Lưu ý: Tạo tài khoản mới nếu lỗi vẫn còn. Nếu tài khoản mới hoạt động, vấn đề do hồ sơ người dùng bị hỏng.