Cách sửa lỗi MSVCP140.dll is missing trên máy tính Windows mới nhất
Bạn từng chơi game hay mở ứng dụng và gặp lỗi “MSVCP140.dll is missing from”, điều đó khiến ứng dụng không thể hoạt động bình thường được. Đó là lỗi gì? Cách sửa lỗi ấy như thế nào? Cùng GEARVN tìm hiểu ngay sau đây nhé !
Lỗi MSVCP140.dll is missing là gì?
MSVCP140.dll là một thư viện động trong các thiết bị sử dụng hệ điều hành Windows. Tệp này thường liên quan đến việc vận hành các ứng dụng được phát triển bằng ngôn ngữ C++. Cụ thể thì MSVCP140.dll là một thành phần của Microsoft Visual C++ Redistributable Package - bộ phần mềm được sử dụng để cung cấp các thư viện runtime cho các ứng dụng được viết bằng Visual C++.
Khi bạn cài đặt một ứng dụng trên Windows mà ứng dụng đó sử dụng các thư viện Visual C++, đó thường là tệp MSVCP140.dll và các tệp DLL liên quan đã được cài đặt trên hệ thống của bạn qua đó cùng nhau kết hợp để giúp ứng dụng có thể hoạt động một cách bình thường. Nếu thiếu tệp MSVCP140.dll, ứng dụng sẽ không thể hoạt động một cách bình thường được và hệ thống lập tức thông báo hộp thoại lỗi với nội dung như sau: “The program can’t start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem”.
Cách sửa lỗi MSVCP140.dll is missing
Cài đặt lại Microsoft Visual C++ Redistributable Package
Bạn truy cập vào trang web của Microsoft tại đây và chọn vào link tải phiên bản phù hợp với thiết bị PC và laptop của mình, bao gồm 3 phiên bản là ARM64, X86 và X64.
Sau khi tải xuống, bạn tiến hành mở và bắt đầu chạy tệp cài đặt. Hệ thống sẽ tự động nhận diện cùng với khả năng hỗ trợ cài đặt lại package. Hoàn thành cài đặt, bạn khởi động lại thiết bị.
Copy tệp MSVCP140.dll từ thiết bị khác
Nếu bạn hoặc bạn bè có thêm một thiết bị khác có tệp MSVCP140.dll an toàn và uy tín, bạn có thể copy tệp từ thiết bị ấy và paste sang thiết bị gặp lỗi. Thông thường tệp MSVCP140.dll sẽ được lưu vào thư mục System32 (dành cho phiên bản 64-bit của Windows) hoặc thư mục SysWOW64 (dành cho phiên bản 32-bit của Windows).
Sử dụng CMD (Command Prompt)
Lỗi MSVCP140.dll is missing thường bắt nguồn từ việc ứng dụng phát hiện không có tệp tin DLL ở file hệ thống và thông báo đến cho người dùng. Để chắc chắn rằng tệp MSVCP140.dll đã ở trong file hệ thống, bạn hãy sử dụng CMD chạy dưới quyền admin để copy file MSVCP140.dll chính xác file System32 bằng cách sau:
Bạn mở CMD dưới quyền admin bằng cách tìm trong phần Start > chọn Run as administrator.
Sao chép đoạn lệnh dưới đây:
copy path\to\msvcp140.dll C:\Windows\System32
Trong đó, path\to\msvcp140.dll là đường dẫn đến tệp MSVCP140.dll trên máy tính.
Nhấn Enter để thực thi câu lệnh và bạn hãy reset lại máy tính.
Trên đây là cách sửa lỗi MSVCP140.dll missing trên máy tính và laptop Windows. Các bạn có thực hiện thành công không? Nếu có bất cứ khó khăn nào, đừng ngần ngại mà để lại bình luận bên dưới để GEARVN cùng giải đáp nhé.