Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)

Lỗi 0xc0000142 được hiển thị trên máy tính của bạn khi bạn cố gắng khởi chạy một chương trình. Các chương trình này thường là trò chơi nhưng lỗi có thể hiển thị khi bạn cố chạy Autodesk hoặc các chương trình khác. Mã lỗi này được hiển thị cùng với thông báo cho biết

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

Lý do cho lỗi này thường là do lỗi tải .dll. Điều này chỉ đơn giản có nghĩa là .dll được yêu cầu để khởi chạy trò chơi của bạn (hoặc bất kỳ chương trình nào khác) không còn hợp lệ hoặc đã được ký. Vì sự cố là do tệp .dll, việc thay thế nó bằng một tệp .dll thích hợp sẽ giải quyết được sự cố.

Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)

Khắc phục sự cố

Lỗi đôi khi có thể do phần mềm xung đột. Mặc dù khó phát hiện phần mềm nào đang gây ra sự cố nhưng hãy thử tắt Phần mềm chống vi-rút của bạn. Trình điều khiển của Nvidia cũng được biết là nguyên nhân gây ra sự cố, vì vậy hãy thử gỡ cài đặt hoặc tắt tiện ích GeForce hoặc bất kỳ tiện ích trình điều khiển nào khác mà bạn có thể có trong một thời gian.

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

Tải xuống và chạy Restoro để quét và khôi phục các tệp bị hỏng và bị thiếu từ đây , và sau đó tiếp tục với các phương pháp bên dưới.

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

Phương pháp đầu tiên là thực hiện khởi động sạch, những gì nó sẽ làm là vô hiệu hóa các dịch vụ không phải windows và các chương trình khởi động. Bạn có thể kích hoạt lại chúng nếu cần. Điều này cũng sẽ cải thiện hiệu suất bằng cách tắt các chương trình khởi động không mong muốn không được sử dụng. Chúng có thể được bật lại bằng cách lặp lại các bước và kiểm tra các bước đã bị vô hiệu hóa. Bất kể hệ điều hành của bạn là gì, hãy nhớ tắt “ Dịch vụ cấu hình Intel PROSet / Không dây không dây ”Và kiểm tra xem sự cố đã được khắc phục chưa. Ngoài ra, trong tab khởi động, hãy thử tắt mục nhập của ứng dụng có tên “Chương trình” không có nhà xuất bản vì điều này đôi khi cũng có thể gây ra sự cố này.

Bạn có thể kiểm tra cách dọn dẹp khởi động Windows của mình (tại đây).

Sau khi khởi động sạch sẽ; khởi động lại hệ thống và kiểm tra xem sự cố đã biến mất hay còn tồn tại hay không. Nếu nó tồn tại thì hãy quét SFC. Bạn có thể thực hiện việc này bằng cách đi tới dấu nhắc lệnh và chạy

sfc /scannow

Nếu sự cố vẫn không được giải quyết, hãy đi tới Bảng điều khiển -> Chương trình và Tính năng -> Gỡ cài đặt chương trình và xem danh sách các chương trình được cài đặt gần đây, sắp xếp chúng theo ngày để lọc ra những chương trình được cài đặt gần đây đã gây ra lỗi và gỡ cài đặt chúng.

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

Chạy ứng dụng ở chế độ tương thích dường như khắc phục được vấn đề này cho rất nhiều người dùng. Vì vậy, trước khi thử các phương pháp phức tạp được đề cập bên dưới, bạn nên thử phương pháp này trước. Nếu nó không giải quyết được sự cố thì hãy tiếp tục các bước tiếp theo.

  1. Nhấp chuột phải vào biểu tượng ứng dụng
  2. Chọn Thuộc tính
  3. Nhấp vào Khả năng tương thích tab
  4. Nhấp vào Chạy trình khắc phục sự cố tương thích .
    Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  5. Khi được hỏi, hãy chọn Thử cài đặt được đề xuất
    Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  6. Nhấp vào Chương trình thử nghiệm . Bây giờ Windows sẽ cố gắng chạy chương trình của bạn với các cài đặt được đề xuất.
    Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  7. Nếu chương trình chạy thành công thì hãy đóng chương trình. Nếu chương trình không chạy thì bạn sẽ không phải làm gì cả
  8. Sau khi ứng dụng được đóng, hãy nhấp vào Tiếp theo
    Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  9. Bây giờ hãy nhấp vào , lưu các cài đặt này cho chương trình này nếu chương trình chạy thành công . Nhấp vào Hủy nếu chương trình không chạy.
    Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  10. Chọn tuỳ chọn Chạy chương trình này ở chế độ tương thích cho:
  11. Chọn Windows 7 từ danh sách thả xuống trong Chạy chương trình này trong chế độ tương thích cho:. Bạn cũng có thể thử các hệ điều hành khác nếu Window 7 không hoạt động.
  12. Chọn tùy chọn Chạy chương trình này với tư cách quản trị viên
  13. Nhấp vào Áp dụng rồi nhấp vào Ok

Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)

Bây giờ, hãy thử chạy ứng dụng và kiểm tra xem nó có hoạt động hay không.

Phương pháp 4:Tải xuống tệp theo cách thủ công

Vì sự cố là do các tệp DLL chưa được đánh dấu, bạn có thể thay thế các tệp đó bằng tệp mới hơn, điều này có thể sẽ giải quyết được sự cố cho bạn.

  1. Truy cập vào đây và tải xuống tất cả 3 tệp từ đó
  2. Đi tới thư mục mà bạn đã tải xuống các tệp này (thường là Tài nguyên đã tải xuống)
  3. Sao chép các tệp ( Nhấp chuột phải và chọn Sao chép )
  4. Chuyển đến thư mục bạn đã cài đặt ứng dụng của mình đang hiển thị lỗi này
  5. Nhấp chuột phải trong thư mục đó và chọn Dán
  6. Nếu nó hỏi có nên thay thế các tệp hay bỏ qua nó, hãy chọn thay thế các tệp
  7. Lặp lại quy trình này cho tất cả 3 tệp bạn đã tải xuống từ liên kết

Sau khi hoàn tất, hãy thử chạy ứng dụng của bạn.

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

Vì sự cố là do DLL chưa được ký hoặc bị hỏng, chúng tôi có thể sử dụng Reget.exe để giải quyết vấn đề này. Chúng ta có thể thay đổi giá trị của khóa LoadAppinit_dlls thành 0. Về cơ bản, LoadAppInit_dll là một cơ chế bắt đầu .dlls trong khóa đăng ký của nó khi chương trình bắt đầu. Vì vậy, thay đổi giá trị của nó thành 0 có thể giải quyết được vấn đề. Chúng tôi đã tạo một lệnh cho bạn để bạn không phải tự mình sửa đổi sổ đăng ký. Thực hiện theo các phương pháp dưới đây:-

  1. Nhấn và giữ Windows rồi nhấn X .
  2. Bây giờ chọn Command Prompt (Admin) hoặc PowerShell (Quản trị viên) .
  3. Nhập lệnh sau và nhấn enter:-
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows" /v "LoadAppInit_DLLs" /t REG_DWORD /d 0 /f
  4. Bây giờ hãy khởi động lại máy tính của bạn.

Bây giờ hãy kiểm tra xem lỗi có xuất hiện khi khởi động chương trình hay không.

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

Điều rất quan trọng là phải chọn đúng vùng trên Windows vì một số ứng dụng nhất định sẽ kiểm tra vùng đó và chúng có thể không khởi động chính xác nếu chọn sai vùng. Do đó, trong bước này, chúng tôi sẽ thay đổi cài đặt khu vực. Để làm được điều đó:

  1. Nhấn Windows ”+“ S Đồng thời phím ”và phím trong “ Kiểm soát Bảng điều khiển “.
  2. Chọn chương trình đầu tiên trong danh sách.
  3. Nhấp trên “ Chế độ xem ”Và chọn Nhỏ Biểu tượng “. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  4. Nhấp trên “ Khu vực ”Và chọn Hành chính Tab “. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  5. Nhấp trên “ Hệ thống thay đổi Ngôn ngữ ”Và nhấp vào trên “ Hiện tại Hệ thống Ngôn ngữ ”Thả xuống. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  6. Chọn khu vực của bạn từ danh sách và nhấp vào trên “ OK “.
  7. Kiểm tra để xem sự cố vẫn tiếp diễn.

Phương pháp 7:Thay đổi cấu hình dấu nhắc lệnh

Nếu một số cài đặt Command Prompt không được định cấu hình đúng cách, lỗi có thể được kích hoạt. Do đó, trong bước này, chúng tôi sẽ thay đổi một số cấu hình của nó. Để làm được điều đó:

  1. Nhấn Windows ”+“ R ”Đồng thời để mở lời nhắc Chạy.
  2. Loại trong “ cmd ”Và nhấn“ Enter “. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  3. Loại trong lệnh sau và nhấn Nhập “.
    for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i
  4. Chờ cho đến khi quá trình hoàn tất và khởi động lại máy tính của bạn.
  5. Kiểm tra để xem sự cố vẫn tiếp diễn.

Phương pháp 8:Cài đặt lại Ứng dụng ở Chế độ An toàn

Nếu bạn gặp phải sự cố này khi đang chạy ứng dụng trên máy tính của mình thì bạn nên khởi động lại máy tính của mình và khởi động vào trạng thái khởi động sạch như đã đề cập trong phương pháp thứ hai trong bài viết này. Sau khi khởi động vào trạng thái khởi động sạch, hãy cài đặt lại ứng dụng mà bạn đang gặp lỗi này rồi thoát khỏi chế độ an toàn sau khi ứng dụng cài đặt xong. Kiểm tra xem sự cố vẫn tiếp diễn sau khi bạn đã khởi động thành công ra khỏi chế độ an toàn.

Nếu bạn đang sử dụng chương trình Outlook hoặc Office cụ thể là một cú nhấp chuột để chạy chương trình, hãy thay đổi kênh cập nhật của chương trình đó thành một cái gì đó như hàng năm hoặc nửa năm. Điều này có thể giúp bạn giải quyết vấn đề nếu bạn đang gặp phải vấn đề do ứng dụng Office.

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

Trong một số trường hợp, ứng dụng có thể không được định cấu hình đúng cách trong quá trình cài đặt do đó ứng dụng có thể thiếu các quyền có thẩm quyền nhất định. Do đó, trong bước này, chúng tôi sẽ sửa đổi cài đặt của ứng dụng. Thực hiện phương pháp này đặc biệt nếu bạn đang gặp phải lỗi này trên Chương trình Microsoft Office. Để làm điều đó:

  1. Nhấn “Windows” + “Tôi” để mở cài đặt.
  2. Bên trong tùy chọn cài đặt, nhấp vào “Ứng dụng” và chọn “Ứng dụng &Tính năng ” từ ngăn bên trái. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  3. Cuộn qua danh sách các ứng dụng đã cài đặt và nhấp vào “Microsoft Office”.
  4. Chọn “Sửa đổi” và chấp nhận bất kỳ lời nhắc nào được hiển thị trên màn hình tiếp theo. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  5. Chờ một lúc và kiểm tra xem sự cố còn tiếp diễn hay không.

Phương pháp 10:Sử dụng Trình quản lý Tác vụ

Hầu hết mọi người đều gặp phải lỗi này với các ứng dụng Microsoft Office và để khắc phục lỗi này, bạn cần phải đóng tất cả các ứng dụng liên quan đến Microsoft office ở chế độ nền. Để làm điều này, chúng tôi có thể sử dụng Trình quản lý tác vụ mặc định của Windows. Vì điều đó:

  1. Nhấn “Windows” + “R’ để mở lời nhắc Chạy.
  2. Nhập “taskmgr” và nhấn “enter” để mở Trình quản lý tác vụ. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  3. Nhấp vào “Quy trình” tab.
  4. Bên trong tab quy trình, cuộn xuống và tìm bất kỳ ứng dụng nào liên quan đến Microsoft Office đang chạy trong nền.
  5. Nhấp vào ứng dụng, sau đó chọn “Kết thúc nhiệm vụ” tùy chọn để kết thúc nó hoàn toàn. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  6. Kiểm tra xem sự cố vẫn tiếp diễn.
  7. Nếu cách này không hiệu quả, hãy thử kết thúc tất cả các ứng dụng nền không có tác dụng đối với hoạt động của hệ điều hành, chẳng hạn như Skype, Outlook, Microsoft Office liên quan và các ứng dụng bên thứ ba khác.

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

Trong một số trường hợp nhất định, lỗi có thể được kích hoạt nếu máy tính của bạn bị thiếu các tệp cập nhật Windows quan trọng. Vì vậy, trong bước này, chúng tôi sẽ sử dụng công cụ Windows tích hợp sẵn để kiểm tra và cài đặt các bản cập nhật. Vì điều đó;

  1. Nhấn “Windows” + “Tôi” để mở cài đặt.
  2. Trong cài đặt, hãy nhấp vào nút “Cập nhật &Bảo mật ” và nhấp vào “Windows Update” từ ngăn bên trái. Khắc phục:Ứng dụng không thể khởi động chính xác (0xc0000142)
  3. Nhấp vào nút “ Kiểm tra bản cập nhật ”Và đợi các bản cập nhật được tải xuống và cài đặt.
  4. Kiểm tra xem sự cố vẫn tiếp diễn.

Phương pháp 12:Lệnh DISM để sửa các tệp windows bị hỏng

Bạn có thể sử dụng lệnh Windows cài sẵn để sửa các tệp windows bị hỏng. Tùy chọn này hoạt động tương tự như SFC Scan. Tuy nhiên, điều này có vẻ mạnh hơn một chút và đảm bảo sẽ khắc phục được nhiều sự cố Windows của bạn. Làm theo các bước sau:-

  1. Tìm kiếm Command Prompt trong thanh tìm kiếm, nhấp chuột phải vào thanh tìm kiếm và nhấp vào “ Chạy với tư cách quản trị viên “.
  2. Nhập lệnh sau và nhấn enter:-
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Chờ lệnh tìm kiếm và khắc phục sự cố. Quá trình này sẽ mất một khoảng thời gian.
  4. Sau khi quá trình hoàn tất, hãy khởi động lại máy tính của bạn và kiểm tra xem sự cố còn tiếp diễn hay không.

Lưu ý: Tạo tài khoản mới nếu lỗi vẫn còn và kiểm tra xem cách đó có khắc phục được sự cố hay không, nếu có, sự cố có thể liên quan đến hồ sơ người dùng bị hỏng.