Cách sửa lỗi msvcp140.dll hoặc vcruntime140.dll bị thiếu hoặc không tìm thấy
Tệp Thư viện Liên kết Động (DLL) là các tệp hệ thống quan trọng hỗ trợ một số chức năng trong các ứng dụng Windows. PC của bạn có thể không chạy một số chương trình nếu các tệp DLL quan trọng bị hỏng hoặc bị thiếu. Nếu máy tính Windows của bạn không thể khởi chạy ứng dụng do thiếu “MSVCP140.dll” hoặc “VCRUNTIME140.dll”, chúng tôi sẽ hướng dẫn bạn cách khôi phục tệp.
Trên thông báo lỗi, bạn sẽ thấy chỉ thị để cài đặt lại ứng dụng bị ảnh hưởng. Mặc dù cách đó có thể giải quyết được sự cố, nhưng một số bước khắc phục sự cố ít quyết liệt hơn rất đáng để thử.
Ví dụ: vi-rút có thể xóa các tệp khỏi thiết bị của bạn. Chúng tôi khuyên bạn nên chạy quét vi-rút bằng Bộ bảo vệ Windows hoặc phần mềm chống vi-rút ưa thích của bạn. Sau đó, hãy tiến hành các bước khắc phục sự cố bên dưới nếu thiết bị của bạn không có phần mềm độc hại.
Nội dung bài viết
Sửa chữa Microsoft Visual C ++ có thể phân phối lại
Microsoft Visual C ++ Redistributable chứa dữ liệu mà Windows cần để cài đặt và chạy hiệu quả các ứng dụng được viết bằng C ++, tức là một loại ngôn ngữ lập trình. Cả hai tệp DLL (MSVCP140.dll và VCRUNTIME140.dll) tạo thành một phần của Visual C ++ Redistributable.
Nếu các phần mềm phân phối lại này bị hỏng hoặc có lỗi, một số ứng dụng có thể không khởi động được trên PC của bạn. Chúng tôi phát hiện ra rằng một số người dùng Dell đã khắc phục sự cố bằng cách sửa chữa phiên bản 2015-2019 của Microsoft Visual C ++ Redistributable. Các thiết bị Windows thường có hai phiên bản Visual C ++ 2015-2019 Redistributable. Phiên bản 32 bit (x84) và 64 bit (x64). Sửa chữa cả hai phiên bản và khởi động lại máy tính của bạn.
- Khởi chạy ứng dụng Cài đặt Windows, đi tới Ứng dụng > Ứng dụng và tính năng > Microsoft Visual C ++ 2015-2019 có thể phân phối lại và chọn Biến đổi.
Ghi chú: Bạn có thể tìm thấy hai phiên bản Microsoft Visual C ++ 2015-2019 Redistributable — phiên bản 32-bit (x84) và 64-bit (x64). Sửa chữa cả hai phiên bản có thể phân phối lại.
- Lựa chọn Sửa chữa trên cửa sổ mới bật lên.
- Khởi động lại máy tính của bạn để hoàn tất việc sửa chữa.
Hãy nhớ lặp lại quy trình cho tất cả các phiên bản của thư viện Visual C ++ 2015-2019. Nếu lỗi vẫn còn sau khi sửa chữa bản phân phối, hãy cài đặt lại cả hai thư viện từ trang web của Microsoft.
Cài đặt lại Microsoft Visual C ++ Redistributable
Cài đặt lại Visual C ++ Redistributable đã giải quyết được sự cố cho nhiều người dùng Windows trong chuỗi Cộng đồng Microsoft này.
Gỡ cài đặt Microsoft Visual C ++ Redistributable
Đầu tiên, xóa các thư viện và khởi động lại PC của bạn.
- Hướng tới Cài đặt > Ứng dụng > Ứng dụng và tính năng > Microsoft Visual C ++ 2015-2019 có thể phân phối lại và chọn Gỡ cài đặt.
- Lựa chọn Gỡ cài đặt tiến hành với.
- Một lần nữa, hãy chọn Gỡ cài đặt trên cửa sổ mới và khởi động lại PC của bạn khi hoạt động hoàn tất.
Lặp lại quy trình cho tất cả các phiên bản Visual C ++ 2015-2019 Redistributable trên máy tính của bạn.
Cài đặt Microsoft Visual C ++ Redistributable
Để cài đặt lại các thư viện, hãy truy cập trang tải xuống Visual C ++ 2015 Redistributable trên trang web của Microsoft và làm theo các bước sau.
- Chọn một ngôn ngữ và nhấp vào Tải xuống cái nút.
- Chọn cả hai phiên bản của tệp và chọn Kế tiếp.
- Trình duyệt của bạn có thể hiển thị thông báo cho bạn biết rằng microsoft.com muốn tải xuống nhiều tệp đồng thời. Lựa chọn Cho phép và lưu các tệp thực thi trên PC của bạn.
Đi tới thư mục chứa các tệp tải xuống và cài đặt từng tệp được phân phối lại.
- Nhấp chuột phải vào các tệp (vc_redist.x64 hoặc vc_redist.x86), nhấp chuột Chạy như quản trị viên, và làm theo lời nhắc.
Sửa chữa chương trình bị ảnh hưởng
Windows 10 đi kèm với một công cụ sửa chữa các chương trình không hoạt động chính xác trên PC của bạn. Công cụ này sẽ cố gắng khắc phục các sự cố khiến ứng dụng hoạt động sai mà không xóa hoặc sửa đổi dữ liệu của ứng dụng.
Lưu ý rằng công cụ này không hỗ trợ tất cả các ứng dụng. Theo nghiên cứu của chúng tôi, công cụ sửa chữa Windows 10 chỉ hoạt động với các ứng dụng và chương trình tích hợp sẵn mà bạn cài đặt từ Microsoft Store.
- Trước khi làm bất cứ điều gì, hãy buộc đóng ứng dụng trong Windows Task Manager. nhấn Điều khiển + Sự thay đổi + Thoát ra để khởi chạy Trình quản lý tác vụ, hãy chọn ứng dụng và chọn Kết thúc nhiệm vụ.
- Đi đến Cài đặt > Ứng dụng > Ứng dụng và tính năng, chọn chương trình bị ảnh hưởng và chọn Tùy chọn nâng cao.
- Cuộn xuống trang đến phần “Đặt lại” và chọn Sửa chữa cái nút.
Chờ cho đến khi một dấu kiểm xuất hiện bên cạnh nút Sửa chữa. Điều đó cho thấy một hoạt động sửa chữa thành công.
Sửa chữa ứng dụng Windows từ bảng điều khiển
Nếu bạn không tìm thấy tùy chọn để sửa chữa ứng dụng trong menu Cài đặt Windows, hãy kiểm tra Bảng điều khiển.
- Nhấn phím Windows để khởi chạy Menu Bắt đầu. Mở rộng Hệ thống Windows thư mục và chọn Bảng điều khiển.
- Lựa chọn Chương trình.
- Nhấn vào Chương trình và các tính năng đầu trang.
- Chọn ứng dụng có vấn đề và chọn Sửa chữa.
Cấp quyền truy cập quản trị cho công cụ sửa chữa khi được nhắc và đợi cho đến khi bạn nhận được thông báo thành công. Bạn sẽ thấy ước tính thời gian về thời gian hoạt động sẽ diễn ra. Tùy thuộc vào chương trình bạn đang sửa chữa, bạn cũng có thể được yêu cầu khởi động lại PC của mình sau đó.
Chạy lệnh dọn dẹp hệ thống nâng cao của Windows
Trình kiểm tra tệp hệ thống (SFC) và Quản lý và phục vụ hình ảnh triển khai (DISM) là các công cụ cấu thành các lệnh hệ thống nâng cao trong Windows. Họ kiểm tra thiết bị của bạn để tìm lỗi hệ thống tệp và khôi phục các tệp hệ thống bị thiếu.
Nếu PC của bạn vẫn không khởi động được chương trình do thiếu MSVCP140.dll hoặc VCRUNTIME140.dll, hãy chạy các lệnh SFC và DISM qua Command Prompt.
- Nhấn nút Phím Windows + NS và chọn Command Prompt (Quản trị viên).
- Dán DISM.exe / Trực tuyến / Cleanup-image / Restorehealth trong thiết bị đầu cuối và nhấn Vào.
Công cụ DISM sửa chữa các tệp hệ thống bằng cách sao chép các tệp từ máy chủ của Microsoft. Đảm bảo PC của bạn được kết nối với mạng Wi-Fi hoặc Ethernet trong khi bạn chạy lệnh. Bạn cũng cần lưu ý rằng công cụ DISM phải mất vài phút để thực hiện thao tác này. Chờ cho đến khi bạn nhận được thông báo thành công và thực hiện bước tiếp theo.
- Dán sfc / scannow trong thiết bị đầu cuối và nhấn Vào.
Lệnh này sẽ thay thế các tệp hệ thống bị hỏng hoặc bị thiếu bằng các bản sao được lưu trong bộ nhớ cache (do DISM tải xuống) từ máy chủ của Microsoft.
- Khi thanh tiến trình chạm 100%, hãy dán lối ra trong thiết bị đầu cuối và nhấn Vào.
Khởi động lại máy tính của bạn và kiểm tra xem bạn có thể sử dụng (các) ứng dụng bị ảnh hưởng hay không.
Đặt lại ứng dụng bị ảnh hưởng
Đặt lại các ứng dụng có thể khắc phục các vấn đề về hiệu suất và loại bỏ các lỗi khó chịu. Tuy nhiên, có một vấn đề: Thao tác này sẽ xóa vĩnh viễn dữ liệu của ứng dụng khỏi PC của bạn và hoàn nguyên cài đặt về mặc định ban đầu.
- Đi đến Cài đặt > Ứng dụng > Ứng dụng và tính năng, nhấp vào chương trình bị ảnh hưởng và chọn Tùy chọn nâng cao.
- Cuộn đến phần “Đặt lại” và chọn Cài lại cái nút.
- Lựa chọn Cài lại như trước.
- Khởi chạy ứng dụng khi biểu tượng dấu kiểm xuất hiện bên cạnh nút Đặt lại.
Cài đặt lại chương trình
Nếu (các) lỗi vẫn tiếp diễn sau khi đặt lại ứng dụng, việc xóa hoàn toàn ứng dụng khỏi thiết bị của bạn sẽ hữu ích.
- Đi đến Cài đặt > Ứng dụng > Ứng dụng và tính năng, nhấp vào chương trình bị ảnh hưởng và chọn Gỡ cài đặt.
- Chọn Gỡ cài đặt một lần nữa để xác nhận việc xóa ứng dụng.
Khởi động lại máy tính của bạn và truy cập Microsoft Store hoặc trang web của nhà phát triển để tải lại ứng dụng.
Khôi phục các tệp DLL bị thiếu
Khi đẩy đến xô đẩy và không có đề xuất nào trong số này khắc phục được sự cố, bạn có thể bị cám dỗ để tải xuống các tệp DLL bị thiếu từ các trang web của bên thứ ba. Chà, đừng — ít nhất là không trước khi sử dụng hết các tùy chọn có sẵn.
Có những rủi ro bảo mật gắn liền với việc tìm nguồn cung cấp các tệp DLL từ các nền tảng không chính thức. Đối với một, họ chỉ có thể khắc phục sự cố tạm thời hoặc không khắc phục được. Thậm chí tệ hơn, chúng đôi khi lỗi thời hoặc bị nhiễm vi-rút.
Xóa và cài đặt lại thư viện Visual C ++ 2015-2019 khỏi trang web của Microsoft là cách tốt hơn và an toàn hơn nhiều để khôi phục các tệp DLL bị thiếu này. Bạn cũng nên cân nhắc thực hiện Khôi phục Hệ thống hoặc cập nhật Windows lên phiên bản mới nhất.