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)(Dynamic Link Library (DLL) files) là các tệp hệ thống quan trọng cung cấp năng lượng cho 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(vital DLL files are corrupt or missing) . 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(running a virus scan using Windows Defender) hoặc phần mềm chống vi-rút(antivirus software) ưa thích của bạn . Sau đó, 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.

Repair Microsoft Visual C++ Redistributable

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(DLL) ( MSVCP140.dllVCRUNTIME140.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(some Dell users) đã 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(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(Repair) cả hai phiên bản và khởi động lại máy tính của bạn.

  1. Khởi chạy ứng dụng Cài đặt Windows(Windows Settings) , đi tới Ứng dụng(Apps) > Ứng dụng & tính năng(Apps & features) > Microsoft Visual C++ 2015-2019 Redistributable và chọn Sửa đổi(Modify) .

Lưu ý:(Note:) Bạn có thể tìm thấy hai phiên bản Microsoft Visual C++ 2015-2019 Redistributable — phiên bản(Redistributable—the) 32-bit ( x84 ) và 64-bit ( x64 ). Sửa chữa(Repair) cả hai phiên bản có thể phân phối lại.

  1. Chọn Sửa chữa(Repair) trên cửa sổ mới bật lên.

  1. 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 (Remember)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(Microsoft Community thread) này .

Uninstall 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.

  1. Đi tới Cài đặt(Settings) > Ứng dụng(Apps) > Ứng dụng & tính năng(Apps & features) > Microsoft Visual C++ 2015-2019 Redistributable và chọn Gỡ cài(Uninstall) đặt.

  1. Chọn Gỡ cài(Uninstall) đặt để tiếp tục.

  1. Một lần nữa, chọn Gỡ cài(Uninstall) đặ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.

Install Microsoft Visual C++ Redistributable

Để cài đặt lại thư viện, hãy truy cập trang tải xuống Visual C++ 2015 Redistributable trên trang web của Microsoft(download page on Microsoft’s website) và làm theo các bước sau.

  1. Chọn một ngôn ngữ và nhấp vào nút Tải xuống(Download) .

  1. Chọn(Select) cả hai phiên bản của tệp và chọn Tiếp theo(Next) .

  1. 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. Chọn Cho phép(Allow) 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.

  1. Bấm chuột phải vào tệp ( vc_redist.x64 hoặc vc_redist.x86 ), bấm Chạy với tư cách quản trị viên(Run as administrator,) 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 bình thường 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 .

  1. 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 Ctrl + Shift + Esc để khởi chạy Trình quản lý tác vụ(Task Manager) , chọn ứng dụng và chọn Kết thúc tác vụ(End task) .

  1. Đi tới Cài đặt(Settings) > Ứng dụng(Apps) > Ứng dụng & tính năng(Apps & features) , chọn chương trình bị ảnh hưởng và chọn Tùy chọn nâng cao(Advanced options) .

  1. Cuộn(Scroll) xuống trang đến phần “Đặt lại” và chọn nút Sửa chữa(Repair) .

Chờ(Wait) cho đến khi dấu kiểm xuất hiện bên cạnh nút Sửa chữa(Repair) . Đ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(Repair Windows Apps From the Control Panel)

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 (Windows Settings)Bảng điều khiển(Control Panel) .

  1. Nhấn phím(Press) Windows để(Windows) khởi chạy Menu Bắt đầu(Start Menu) . Mở rộng thư mục Hệ thống Windows(Windows System) và chọn Bảng điều khiển(Control Panel) .

  1. Chọn Chương trình(Program) .

  1. Bấm vào tiêu đề Chương trình và Tính năng(Programs and Features) .

  1. Chọn ứng dụng có vấn đề và chọn Sửa chữa(Repair) .

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 sau đó.

Chạy lệnh dọn dẹp hệ thống nâng cao của Windows(Run Windows Advanced System Cleanup Commands)

Trình kiểm tra tệp hệ thống(System File Checker) ( SFC ) và Quản lý và (Management)phục vụ hình ảnh triển khai(Deployment Image Servicing) ( DISM ) là các công cụ cấu thành các lệnh hệ thống nâng cao trong Windows(advanced system commands in Windows) . Họ kiểm tra thiết bị của bạn để tìm lỗi hệ thống tệp(file system corruption) 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(MSVCP140.dll) hoặc VCRUNTIME140.dll , hãy chạy các lệnh SFCDISM qua Command Prompt .

  1. Nhấn phím Windows(Windows key) + X và chọn Command Prompt (Admin) .

  1. Dán DISM.exe /Online /Cleanup-image /Restorehealth vào thiết bị đầu cuối và nhấn Enter .

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ờ(Wait) 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. 

  1. Dán sfc /scannow vào thiết bị đầu cuối và nhấn Enter .

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ộ đệm (do DISM tải xuống ) từ máy chủ của Microsoft.

  1. Khi thanh tiến trình chạm 100%, hãy dán lối ra(exit) trong thiết bị đầu cuối và nhấn Enter .

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 điểm khó khă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.

  1. Đi tới Cài đặt(Settings) > Ứng dụng(Apps) > Ứng dụng & tính năng(Apps & features) , nhấp vào chương trình bị ảnh hưởng và chọn Tùy chọn nâng cao(Advanced options) .

  1. Cuộn đến phần “Đặt lại” và chọn nút Đặt lại(Reset) .

  1. Chọn Đặt lại(Reset) một lần nữa.

  1. 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(Reset) .

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.

  1. Đi tới Cài đặt(Settings) > Ứng dụng(Apps) > Ứng dụng & tính năng(Apps & features) , nhấp vào chương trình bị ảnh hưởng và chọn Gỡ cài(Uninstall) đặt.

  1. Chọn lại nút Gỡ cài(Uninstall) đặt để xác nhận việc gỡ bỏ ứ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(missing DLL files) từ các trang web của bên thứ ba. Chà(Well) , đừ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(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(performing a System Restore) hoặc cập nhật Windows lên phiên bản mới nhất.



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts