Thiếu msvcr120.dll trên máy tính của bạn? 8 cách để sửa chữa

Bạn có tiếp tục nhận được lỗi “chương trình không thể khởi động vì thiếu MSVCR120.dll(MSVCR120.dll) ” khi cố gắng khởi chạy một ứng dụng trong Windows 10 không? C++ Redistributable bị hỏng hoặc bị thiếu .

Gói Visual C++ Redistributable chứa các thành phần thời gian chạy quan trọng để programs built using C++ hoạt động chính xác. Mặc dù có nhiều phiên bản của gói, tệp MSVCR120.dll dành riêng cho Visual C++ 2013 Redistributable .

Danh sách các phương pháp khắc phục sự cố tiếp theo sẽ giúp bạn khắc phục lỗi thiếu MSVCR120.dll trên Windows .

1. Cài đặt Microsoft Visual C++ 2013 Redistributable

Các chương trình phụ thuộc vào Visual C++ 2013 Redistributable sẽ tự động thêm các thành phần có liên quan của gói vào máy tính của bạn trong khi cài đặt.

Để xác nhận, hãy đi tới Bắt đầu(Start ) > Cài đặt(Settings ) > Ứng dụng(Apps ) > Ứng dụng và tính năng(Apps & feature) . Sau đó, cuộn xuống và kiểm tra Microsoft Visual C++ 2013 Redistributable . Bạn sẽ thấy các danh sách riêng biệt— (x64) và ( x86 ) —của cùng một gói trừ khi bạn chạy phiên bản Windows 32 bit .

Nếu bạn không thể tìm thấy Visual C++ 2013 Redistributable , bạn phải cài đặt nó theo cách thủ công. Truy cập trang Visual C++ Redistributable Packages for Visual Studio 2013 tại trang web chính thức của Microsoft(Microsoft) , chọn Tải xuống(Download) và lấy trình cài đặt vredist_x64.exevcredist_x86.exe .

Tiếp theo(Follow) bằng cách chạy lần lượt cả hai trình cài đặt để cài đặt Visual C++ 2013 Redistributable . Tiếp theo(Next) , khởi động lại máy tính của bạn và kiểm tra xem lỗi “MSVCR120.dll bị thiếu” có tái diễn hay không.

Ngoài ra, bạn có thể sử dụng trình cài đặt Visual C++ 2013 Redistributable từ nguồn cài đặt của chương trình gây ra lỗi 'msvcr120.dll is missing'. Chúng phải hiện diện trong một thư mục có nhãn VCRedist .

2. Repair Microsoft Visual C++ 2013 Redistributable

Nếu Microsoft Visual C++ 2013 Redistributable có trên máy tính của bạn, bạn phải sửa chữa nó để loại trừ các sự cố do hỏng tệp.

Bắt đầu bằng cách chọn Microsoft Visual C++ 2013 Redistributable (x64) từ trong phần Ứng dụng(Apps) của ứng dụng Cài đặt(Settings) và chọn Sửa đổi(Modify)

Trên trình hướng dẫn Sửa đổi Thiết lập(Modify Setup) xuất hiện, hãy chọn Sửa chữa(Repair ) và đợi nó sửa chữa cài đặt. Sau đó, lặp lại những gì bạn vừa làm cho Microsoft Visual C++ 2013 Redistributable (x86) .

Nếu bạn gặp phải bất kỳ sự cố nào trong khi sửa chữa Visual C++ 2013 Redistributable , hãy sử dụng tùy chọn Gỡ cài(Uninstall ) đặt để xóa cả hai gói khỏi máy tính của bạn. Tiếp theo, tải xuống trình cài đặt mới và sử dụng chúng để cài đặt lại Visual C++ 2013 Redistributable từ đầu.

3. Sao chép MSVCR120.dll(Copy MSVCR120.dll) vào Thư mục chương trình(Program Folder)

Trong một số trường hợp, sao chép tệp MSVCR120.dll vào thư mục cài đặt của chương trình có vấn đề có thể giúp loại bỏ lỗi “ MSVCR120.dll bị thiếu”.

Bạn sẽ tìm thấy phiên bản 64 bit và 32 bit của tệp MSVCR120.dll nằm trong các thư mục sau:

  • Đĩa cục bộ (C :(Local Disk (C:)) )> Windows > System32 - phiên bản 64 bit
  • Đĩa cục bộ (C :(Local Disk (C:)) )> Windows > SysWOW64 - phiên bản 32-bit

Tùy thuộc vào phiên bản của chương trình, sao chép và dán tệp MSVCR120.dll vào thư mục gốc của thư mục cài đặt. Ví dụ: các chương trình(Programs) nằm trong thư mục Tệp Chương trình (x86)(Program Files (x86)) chạy ở 32-bit, vì vậy bạn phải sử dụng tệp MSVCR120.dll từ SysWOW64 .

Lưu ý:(Note:) Nếu bạn sử dụng phiên bản 32-bit của Windows 10 , bạn phải sử dụng tệp MSVCR120.dll từ thư mục System32 .

4. Sửa chữa hoặc cài đặt lại chương trình

Nếu bạn vẫn nhận được lỗi “ MSVCR120.dll bị thiếu” trên máy tính của mình, hãy thử sửa chữa hoặc cài đặt lại chương trình khiến nó hiển thị. Hy vọng rằng(Hopefully) điều đó sẽ giải quyết các vấn đề ngăn nó hoạt động với Visual C++ 2013 Redistributable .

Đi tới Bắt đầu(Start ) > Cài đặt(Settings ) > Ứng dụng(Apps) . Sau đó, chọn chương trình và chọn Sửa đổi(Modify ) để sửa chữa nó. Nếu tùy chọn xuất hiện màu xám, hãy xóa chương trình và cài đặt lại nó thay thế.

5. Cập nhật chương trình

Bạn cũng nên cập nhật chương trình. Nhận phiên bản mới nhất của trình cài đặt ứng dụng — chẳng hạn như thông qua trang web của nhà phát triển — và sử dụng nó để cập nhật hoặc cài đặt lại chương trình. 

6. Cài đặt bản cập nhật Windows 10

Các bản cập nhật Windows 10 mới nhất chứa ít lỗi và trục trặc hơn có thể ngăn các chương trình định vị các thành phần thời gian chạy Visual C++ 2013 Redistributable . Nếu bạn chưa cập nhật máy tính của mình trong một thời gian, bạn nên làm điều đó ngay bây giờ.

Mở menu Bắt đầu(Start ) và đi tới Cài đặt(Settings ) > Cập nhật & Bảo mật(Update & Security) . Sau đó, chọn Kiểm tra bản cập nhật(Check for updates ) và chọn Tải xuống và Cài đặt(Download and Install) để áp dụng bất kỳ bản cập nhật nào.

7. Chạy Trình kiểm tra tệp hệ thống

Mặc dù Visual C++ 2013 Redistributable không phải là một phần của Windows 10 , bạn nên kiểm tra và sửa bất kỳ lỗi nào liên quan đến hệ thống bằng cách sử dụng System File Checker .

Nhấn Windows + S để mở Windows Search, nhập cmd và chọn Run as administrator . Sau đó, nhập sfc /scannow vào bảng điều khiển Command Prompt nâng cao và nhấn Enter .

Quá trình quét SFC thường mất vài phút để hoàn thành. Nếu nó có vẻ bị kẹt, hãy kiên nhẫn và nó sẽ bắt đầu di chuyển trở lại sau một thời gian.

Ngoài ra, bạn có thể chạy quét DISM (Deployment Image Servicing and Management)(DISM (Deployment Image Servicing and Management) scan) và sử dụng Check Disk (chkdsk) để sửa các lỗi bổ sung trên máy tính của mình.

8. Quét vi rút máy tính

Chưa có may mắn? Bạn nên loại bỏ khả năng lây nhiễm phần mềm độc hại bằng cách quét vi rút máy tính. 

Hãy thử sử dụng công cụ Windows Security gốc của Windows 10 . Bạn có thể đưa nó lên bằng cách chọn biểu tượng Windows Security trên khay hệ thống. Khi nó xuất hiện, hãy chọn Bảo vệ khỏi mối đe dọa và vi-rút(Virus & threat protection) , chọn Tùy chọn quét(Scan options) , chuyển sang Quét toàn bộ(Full scan) và chọn Quét(Scan) .

Nếu Bảo mật Windows(Windows Security) không phát hiện được bất kỳ điều gì, bạn nên tiếp tục quét bằng công cụ loại bỏ phần mềm độc hại chuyên dụng. Phiên bản miễn phí của Malwarebytes là một lựa chọn tuyệt vời và thực hiện một công việc xuất sắc trong việc loại bỏ vi rút cho máy tính của bạn.

Mất và tìm thấy

Trong hầu hết các trường hợp, việc cài đặt hoặc sửa chữa Visual C++ 2013 Redistributable sẽ khắc phục vĩnh viễn sự cố “MSVCR120.dll bị thiếu”. 

Nếu bạn tiếp tục nhận được lỗi mặc dù đã xử lý theo cách của bạn với phần còn lại của các đề xuất, bạn nên xem xét đặt lại Windows 10 về mặc định ban đầu(resetting Windows 10 to factory defaults) . Điều đó có thể giải quyết mọi vấn đề cơ bản khiến lỗi hiển thị. Nhưng chỉ tiếp tục sau khi cân nhắc ưu và nhược điểm của quy trình đặt lại hệ điều hành dài dòng.



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts