msvcp140.dll là file thư viện liên kết động (Dynamic Linked Library) của Microsoft C, chịu trách nhiệm chạy một số ứng dụng và game Windows – đặc biệt là những ứng dụng/game được xây dựng trên C++.
Đôi khi, khi bạn cố gắng mở một ứng dụng hoặc game, bạn có thể gặp lỗi "the code execution cannot proceed because msvcp140.dll was not found" (thực thi mã không thể tiếp tục vì không tìm thấy msvcp140.dll).
Lỗi này cũng có thể xuất hiện dưới dạng khác: "The program can't start because MSVCP140.dll was not found. Try reinstalling the program to fix this problem" (Chương trình không thể khởi động vì không tìm thấy MSVCP140.dll. Thử cài lại chương trình để khắc phục).
Điều này có thể xảy ra vì file thực sự bị thiếu, hoặc file có sẵn nhưng bị hỏng.
Bạn có thể quét máy tính với Windows Defender hoặc phần mềm diệt virus bên thứ ba, nhưng điều này không luôn khắc phục được lỗi.
Nếu bạn gặp lỗi này khi mở game hoặc ứng dụng trên PC Windows 10, bạn đã đến đúng nơi. Vì trong bài viết này, tôi sẽ chỉ cho bạn 3 cách khắc phục lỗi để bạn có thể lại sử dụng ứng dụng hoặc chơi game.
Giải pháp 1: Cài đặt lại ứng dụng
Như được gợi ý trong thông báo lỗi, cài đặt lại chương trình đang kích hoạt lỗi "msvcp140.dll was not found" có thể khắc phục vấn đề cho bạn.
Để cài lại ứng dụng, làm theo các bước sau:
Bước 1: Nhấp vào Start và chọn Settings.
Bước 2: Chọn Apps từ các ô menu.
Bước 3: Nhấp vào ứng dụng gây ra lỗi và chọn Uninstall.
Bước 4: Khởi động lại máy tính, sau đó cài lại ứng dụng bằng cách tải từ trang web của nhà cung cấp hoặc Microsoft Store.
Giải pháp 2: Chạy quét SFC
Vì lỗi có thể do file bị hỏng, quét System File Checker (SFC) có thể giúp khắc phục. Khi bạn chạy chương trình này, nó kiểm tra tệp tin máy tính để tìm sự hỏng hóc và sửa chữa chúng.
Để chạy quét SFC, làm theo các bước sau:
Bước 1: Nhấp vào Start và tìm kiếm cmd. Nhấp vào Run as Administrator ở bên phải, vì bạn cần chạy quét với quyền admin.
Bước 2: Dán sfc /scannow và nhấn ENTER.
Bước 3: Khi quét xong, đóng Command Prompt và khởi động lại PC.
Giải pháp 3: Cài đặt Microsoft Visual C++ Redistributable
Nếu các giải pháp trên không hiệu quả, thì cài đặt gói Microsoft Visual C++ Redistributable sẽ khắc phục.
Điều này là vì msvcp140.dll và một file DLL khác tên vcruntime140.dll đều là thành phần của gói Microsoft Visual C++.
Hướng dẫn từng bước sau chỉ cho bạn cách cài đặt Microsoft Visual C++ Redistributable:
Bước 1: Để tải file, truy cập trang tải xuống chính thức Microsoft Visual C++ Redistributable và nhấp Download.
Bước 2: Trang tiếp theo, bạn sẽ thấy tùy chọn tải file cho hệ điều hành 32-bit và 64-bit. Chọn phiên bản cho OS của bạn và nhấp Next.
Bước 3: Mở file đã tải và làm theo Wizard cài đặt để cài đặt.
Nếu bạn đã cài gói Microsoft Visual Studio 2015 và vẫn gặp lỗi này, bạn nên gỡ cài đặt rồi cài lại gói đó.
Hy vọng hướng dẫn này giúp bạn khắc phục lỗi.
Cảm ơn bạn đã đọc.