Sửa lỗi msvcr120.dll bị thiếu
Khi cài đặt hoặc chạy một số phần mềm, game trên Windows, bạn có thể gặp thông báo lỗi: “The program can’t start because MSVCR120.dll is missing from your computer.” Điều này khiến chương trình không thể khởi động và gây khó chịu cho người dùng. Tuy nhiên, đây là lỗi khá phổ biến trên Windows và hoàn toàn có thể khắc phục chỉ trong vài phút. Trong bài viết này, chúng ta sẽ tìm hiểu MSVCR120.dll là gì và cách sửa lỗi MSVCR120.dll bị thiếu trên Windows 11, Windows 10, Windows 8.1 và Windows 7 một cách chi tiết nhất.

1. MSVCR120.dll là gì?
MSVCR120.dll là một tệp thư viện thuộc Microsoft Visual C++ Redistributable for Visual Studio 2013. Đây là thành phần quan trọng giúp các chương trình và trò chơi được phát triển bằng Visual C++ hoạt động trên Windows.
Tệp này chứa các hàm runtime tiêu chuẩn của C++, cho phép phần mềm:
- Khởi chạy và xử lý dữ liệu
- Tương tác với hệ thống Windows
- Thực hiện các tác vụ lập trình cơ bản

Nếu tệp MSVCR120.dll bị thiếu, bị lỗi hoặc bị xóa, các chương trình phụ thuộc vào nó sẽ không thể khởi động và hiển thị thông báo lỗi.
Bạn có thể quan tâm Cách sửa lỗi thiếu file DLL trong Windows 10/8/7
Gọi ngay hotline 0911.003.113 để nhận được tư vấn nhanh nhất
2. Nguyên nhân và dấu hiệu gây nên lỗi MSVCR120.dll bị thiếu
2.1 Dấu hiệu lỗi MSVCR120.dll bị thiếu
Bạn có thể nhận biết lỗi này thông qua một số thông báo phổ biến như:
- MSVCR120.dll is missing
- The program can’t start because MSVCR120.dll is missing
- MSVCR120.dll not found
- MSVCR120.dll is either not designed to run on Windows

Những lỗi này thường xuất hiện khi:
- Mở game
- Khởi chạy phần mềm lập trình
- Chạy các ứng dụng đồ họa
2.2 Nguyên nhân gây lỗi MSVCR120.dll
Có nhiều nguyên nhân khiến Windows báo lỗi thiếu file msvcr120.dll, phổ biến nhất gồm:
- Chưa cài Microsoft Visual C++ 2013 – Một số chương trình yêu cầu thư viện này nhưng hệ thống chưa được cài đặt.

- File DLL bị xóa hoặc bị lỗi – Trong quá trình sử dụng, file có thể bị xóa nhầm hoặc bị hỏng.
- Phần mềm cài đặt không đầy đủ – Việc cài đặt chương trình bị gián đoạn có thể khiến file DLL không được thêm vào hệ thống.
- Máy tính bị nhiễm virus – Một số phần mềm độc hại có thể làm hỏng hoặc thay thế file DLL hệ thống.
Bạn có thể quan tâm Sửa lỗi RunDLL trên ổ cứng HDD
Gọi ngay hotline 0911.003.113 để nhận được tư vấn nhanh nhất
3. Cách sửa lỗi MSVCR120.dll bị thiếu trên Windows
Dưới đây là các phương pháp hiệu quả nhất để khắc phục lỗi MSVCR120.dll bị thiếu.
3.1 Cài đặt Microsoft Visual C++ Redistributable 2013
Cài đặt Microsoft Visual C++ Redistributable 2013 là cách sửa lỗi hiệu quả và an toàn nhất.
- Truy cập trang tải Microsoft Visual C++ Redistributable 2013
- Tải về 2 phiên bản:
- vcredist_x86
- vcredist_x64
- Tiến hành cài đặt cả hai
- Khởi động lại máy tính
Sau khi hoàn tất, hãy mở lại chương trình để kiểm tra lỗi đã được khắc phục hay chưa.
Lưu ý: Ngay cả khi bạn dùng Windows 64-bit, nhiều phần mềm vẫn yêu cầu phiên bản x86.
3.2 Cài đặt lại chương trình bị lỗi
Nếu lỗi xuất hiện khi mở một phần mềm cụ thể, bạn nên cài đặt lại chương trình đó.
- Nhấn Windows + R
- Nhập lệnh: appwiz.cpl
- Nhấn Enter

- Tìm chương trình bị lỗi
- Chọn Uninstall

- Khởi động lại máy
- Cài đặt lại phần mềm
Việc cài đặt lại giúp khôi phục các file cần thiết, bao gồm MSVCR120.dll.
Bạn có thể quan tâm Xóa tệp nhật ký hệ thống trong Windows 11
Gọi ngay hotline 0911.003.113 để nhận được tư vấn nhanh nhất
3.3 Sao chép file MSVCR120.dll từ máy tính khác
Bạn cũng có thể sao chép file này từ một máy tính khác đang hoạt động bình thường.
Bước 1: Tìm một máy tính có cùng:
- Phiên bản Windows
- Kiến trúc hệ thống (32bit hoặc 64bit)
Bước 2: Truy cập thư mục: C:\Windows\System32
Bước 3: Sao chép file msvcr120.dll

Bước 4: Dán vào cùng thư mục trên máy tính của bạn.
Sau đó khởi động lại chương trình để kiểm tra.
3.4 Quét virus và phần mềm độc hại
Virus hoặc malware cũng có thể làm hỏng file DLL hệ thống.
Bạn nên:
- Chạy quét virus toàn bộ hệ thống
- Sử dụng phần mềm bảo mật uy tín
- Khởi động lại máy sau khi quét
Một số phần mềm diệt virus phổ biến:
- Norton
- AVG Antivirus
- Bitdefender
- Kaspersky
Bạn có thể quan tâm Lỗi Steam Disk Write là gì?
Gọi ngay hotline 0911.003.113 để nhận được tư vấn nhanh nhất
3.5 Cập nhật driver thiết bị
Driver lỗi thời đôi khi cũng gây ra xung đột hệ thống và dẫn đến lỗi DLL.
Bạn nên:
- Cập nhật driver đồ họa
- Cập nhật driver chipset
- Cập nhật driver hệ thống
Điều này giúp Windows hoạt động ổn định và tránh nhiều lỗi phần mềm khác.
4. Một số lưu ý khi sửa lỗi MSVCR120.dll
Sau khi khắc phục lỗi thiếu MSVCR120.dll, người dùng nên chú ý một số vấn đề quan trọng để tránh lỗi tiếp tục xảy ra trong tương lai. Những lưu ý dưới đây giúp đảm bảo hệ thống hoạt động ổn định và an toàn hơn.
- Không tải file DLL từ các website không uy tín
Khi gặp lỗi thiếu MSVCR120.dll, nhiều người thường tìm cách tải riêng file DLL trên internet để chép vào hệ thống. Tuy nhiên, việc này tiềm ẩn nhiều rủi ro vì các website không chính thống có thể cung cấp file đã bị chỉnh sửa hoặc chứa mã độc. Ngoài ra, file DLL tải về có thể không tương thích với phiên bản Windows đang sử dụng, dẫn đến phát sinh thêm các lỗi khác. Vì vậy, người dùng nên hạn chế tải DLL từ các nguồn không rõ ràng để đảm bảo an toàn cho hệ thống.
- Cài đặt Visual C++ Redistributable từ nguồn chính thức
File MSVCR120.dll là một thành phần thuộc bộ thư viện Microsoft Visual C++ Redistributable 2013. Thay vì tải riêng lẻ file DLL, cách an toàn và đúng nhất là cài đặt đầy đủ gói Visual C++ từ Microsoft. Khi cài đặt, hệ thống sẽ tự động bổ sung tất cả các thư viện cần thiết, giúp phần mềm và trò chơi hoạt động ổn định hơn, đồng thời tránh được các lỗi thiếu file DLL.
- Thường xuyên cập nhật Windows
Cập nhật Windows là một trong những cách giúp hệ thống hoạt động ổn định và hạn chế lỗi phần mềm. Các bản cập nhật từ Microsoft thường bao gồm việc vá lỗi, nâng cấp thư viện hệ thống và cải thiện khả năng tương thích với phần mềm mới. Nếu Windows quá cũ hoặc chưa được cập nhật đầy đủ, một số chương trình có thể không tìm thấy các thư viện cần thiết như MSVCR120.dll.

- Sử dụng phần mềm diệt virus để bảo vệ hệ thống
Virus hoặc phần mềm độc hại đôi khi có thể xóa, làm hỏng hoặc thay đổi các file hệ thống quan trọng, trong đó có các file DLL. Điều này có thể khiến máy tính phát sinh lỗi khi chạy phần mềm. Vì vậy, việc cài đặt và sử dụng phần mềm diệt virus để quét hệ thống định kỳ sẽ giúp bảo vệ các file quan trọng của Windows, đồng thời giảm nguy cơ gặp lại lỗi MSVCR120.dll trong quá trình sử dụng máy tính.
Bạn có thể quan tâm Tệp M là gì?
Gọi ngay hotline 0911.003.113 để nhận được tư vấn nhanh nhất
5. Câu hỏi thường gặp về lỗi MSVCR120.dll
- Vì sao máy tính báo lỗi thiếu MSVCR120.dll?
Lỗi thiếu MSVCR120.dll thường xảy ra khi máy tính chưa cài đặt Microsoft Visual C++ 2013 hoặc thư viện này bị lỗi trong quá trình sử dụng. Ngoài ra, file DLL có thể bị xóa nhầm, bị hỏng do cài đặt phần mềm không đầy đủ, hoặc bị ảnh hưởng bởi virus và phần mềm độc hại. Khi hệ thống không tìm thấy file này, các ứng dụng cần sử dụng thư viện sẽ không thể chạy.
- Lỗi MSVCR120.dll có nguy hiểm không?
Thông thường lỗi MSVCR120.dll không gây nguy hiểm trực tiếp đến hệ điều hành Windows. Tuy nhiên, nó sẽ khiến một số phần mềm, đặc biệt là game và các ứng dụng đồ họa, không thể hoạt động. Người dùng chỉ cần cài lại gói Microsoft Visual C++ Redistributable 2013 hoặc khôi phục lại file DLL là có thể khắc phục lỗi một cách nhanh chóng.
- Có nên tải file MSVCR120.dll từ Internet không?
Bạn không nên tải riêng file MSVCR120.dll từ các trang web không chính thức vì nhiều nguồn có thể chứa virus hoặc cung cấp file không đúng phiên bản. Việc sử dụng file DLL không tương thích có thể gây ra lỗi hệ thống hoặc làm phần mềm hoạt động không ổn định. Cách an toàn nhất là tải và cài đặt trực tiếp bộ Microsoft Visual C++ Redistributable từ trang chính thức của Microsoft.

- Windows 10 và Windows 11 có gặp lỗi MSVCR120.dll không?
Lỗi này có thể xuất hiện trên nhiều phiên bản Windows khác nhau như Windows 11, Windows 10, Windows 8.1 và Windows 7. Nguyên nhân chủ yếu là do thiếu thư viện Microsoft Visual C++ 2013 hoặc file MSVCR120.dll bị lỗi. Vì vậy ngay cả trên hệ điều hành mới, lỗi này vẫn có thể xảy ra nếu các thư viện cần thiết chưa được cài đặt.
- Cài Microsoft Visual C++ có sửa được lỗi MSVCR120.dll không?
Trong hầu hết trường hợp, việc cài đặt Microsoft Visual C++ Redistributable 2013 sẽ giúp sửa lỗi MSVCR120.dll bị thiếu. Người dùng nên cài cả hai phiên bản x86 và x64 để đảm bảo các phần mềm 32-bit và 64-bit đều có thể hoạt động bình thường trên hệ thống.
- Lỗi MSVCR120.dll thường xuất hiện khi nào?
Lỗi này thường xảy ra khi người dùng mở game, khởi chạy phần mềm đồ họa, chạy các ứng dụng lập trình hoặc cài đặt một chương trình mới trên Windows. Những phần mềm được phát triển bằng Visual Studio 2013 thường yêu cầu thư viện này để hoạt động, vì vậy nếu hệ thống thiếu MSVCR120.dll thì chương trình sẽ không thể khởi động.
Bạn có thể quan tâm Lỗi Windows not could find a driver for your network adapter
Gọi ngay hotline 0911.003.113 để nhận được tư vấn nhanh nhất
MSVCR120.dll là tệp thư viện quan trọng của Microsoft Visual C++ 2013, được nhiều phần mềm và trò chơi sử dụng. Khi file này bị thiếu hoặc bị lỗi, chương trình sẽ không thể khởi động. Hy vọng những cách khắc phục này sẽ hữu ích đối với bạn.

Nếu bạn muốn MUA/ THAY LINH KIỆN GIÁ SỈ hoặc LẺ hãy liên hệ chúng tôi. Đội ngũ nhân viên của LINH KIỆN MINH KHOA luôn sẵn sàng hỗ trợ quý khách 24/7.
LINH KIỆN MINH KHOA ĐANG Ở ĐÀ NẴNG
- Điện thoại/Zalo Chat: 0911.003.113
- Facebook: www.facebook.com/linhkienminhkhoavn/
- Địa chỉ: 155 Hàm Nghi, Thanh Khê, Đà Nẵng




