Sửa lỗi 0xc0000142

Có phải một bảng thông báo lỗi 0xc0000142 xuất hiện khi bạn vừa mới cài đặt xong 1 ứng dụng hay 1 trò chơi game vào windows của bạn không ?

Bạn đang thắc mắc lỗi the application was unable to start correctly 0xc0000142 là lỗi gì , tại sao gặp phải sự cố này làm cho chương trình không thể khởi động được ?

Bạn đã lên google search để tìm nguyên nhân lỗi này và cách khắc phục, bạn đã mất nhiều thời gian nhưng chưa thể Fix được lỗi error 0xc0000142 ?

Vậy nguyên nhân lỗi này là gì, cách khắc phục ra sao ? mình xin được phép trình bày như sau:


Danh Mục Bài Viết


Sữa lỗi 0xc0000142

Nguyên nhân gây ra lỗi 0xc0000142

Lỗi ứng dụng 0xc0000142 xuất hiện là do file DLL bị lỗi hoặc chưa được đăng ký. Vì vậy, khi click vào phần mềm muốn thực thi, chương trình sẽ lập tức báo lỗi

File DLL là gì ?

DLL là thư viện liên kết động ( Dynamic-link library) được Microsoft dùng để phát triển ứng dụng dùng chung thư viện hay tài nguyên với nhau trong hệ điều hành Windows

Các thư viện này thường có phần mở rộng tệp DLL, OCX (đối với các thư viện chứa điều khiển ActiveX) hoặc DRV (đối với trình điều khiển hệ thống cũ)

Các định dạng file DLL giống như file thực thi exe, nghĩa là Portable Executable (PE) cho Windows 32 bit và 64 bit và New Executable (NE) cho Windows 16 bit

Vì vậy trong file DLL sẽ có chứa mã lệnh, dữ liệu và tài nguyên. Nếu file bị hỏng thì sẽ gây ra lỗi chương trình

Sữa lỗi 0xc0000142

Cách Đăng ký file DLL hoặc file OCX bằng thủ công

Regsvr32 là một tiện ích dòng lệnh để đăng ký và hủy đăng ký các điều khiển OLE như điều khiển DLL và ActiveX trong Windows Registry.

Regsvr32.exe gồm 2 phiên bản trong windows

Windows 64 bit : file regsvr32.exe nằm trong thư mục %systemroot%\System32\regsvr32.exeWindows 32 bit: file regsvr32.exe nằm trong thư mục %systemroot%\SysWoW64\regsvr32.exe.

Cú pháp của lệnh Regsvr32

Regsvr32 >
/u – Máy chủ chưa đăng ký, hoặc gỡ bỏ đăng ký DLL /i – Gọi lệnh DllInstall truyền lệnh tùy chọn; khi được sử dụng với các lệnh gọi /u, lệnh này yêu cầu gỡ cài đặt dll/n – Không gọi lệnh DllRegisterServer; tuỳ chọn này phải được sử dụng với /i/s – Im lặng; hiển thị không có hộp thư

Vì thế bạn nên kiểm tra windows của bạn thuộc phiên bản nào thì nên gọi chương trình regsvr32.exe để thực thi lệnh đăng ký file DLL bằng thủ công nhé !

Ví dụ : lỗi thường gặp khi máy tính Windows 10, 7, 8 của bạn bị thiếu file MSVCP140.dll thì đăng ký file DLL như sau

MSVCP140.dll là một file Microsoft C Runtime Library có kích thước khoảng 626 KB, nằm trong thư mục System32, và được cài đặt bởi Microsoft Visual Studio

Nếu bạn bị lỗi The program can’t start because MSVCP140.dll is missing from your computer, bạn lên mạng download file MSVCP140.dll về rồi chép nó vào thư mục System32 hoặc SysWoW64 tùy theo phiên bản windows sau đó tiến hành đăng ký DLL

Bước 1: Bạn gõ cmd và chọn Command Prompt và click chuột phải chọn Run as Administrator như hình mô tả

*
windows update service

Đừng quên like và chia sẻ bài viết này cho nhiều người biết đến nếu bạn đã áp dụng thành công cho bạn.

Nổ hũ club online uy tín