Lỗi "VCRUNTIME140_1.dll was not found" xảy ra khi file DLL này thiếu trên máy hoặc chương trình vừa cài không có file DLL trong thư mục. Điều này khiến một số tính năng chương trình ngừng hoạt động, làm chương trình không thể dùng, thậm chí không mở được.
Nếu VCRUNTIME140_1.dll thiếu, có thể do chương trình khác đặt sai chỗ, mã độc hỏng file hoặc hỏng Registry Windows. Thông báo thường: "The program can't start because vcruntime140_1.dll is missing from your computer. Try reinstalling the program to fix this problem".
![[SỬA LỖI] Thiếu VCRUNTIME140_1.dll](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041118094792.png)
1. Tải bản sao mới của VCRUNTIME140_1.dll
Tải VCRUNTIME140_1.dll từ trang chính thức và cài vào hệ thống. Vì là cài mới, sẽ ghi đè file hỏng hoặc tạo Registry mới nếu thiếu.
- Tải file VCRUNTIME140_1.dll Missing từ trang chính thức tại đây.
![[SỬA LỖI] Thiếu VCRUNTIME140_1.dll](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041118094753.png)
- Mở thư mục nén, trích xuất file VCRUNTIME140_1.dll.
- Nếu dùng Windows 64-bit, dán file vào:
C:\Windows\System32
- Nếu dùng Windows 32-bit, dán file vào:
C:\Windows\SysWOW64
2. Gỡ và cài lại VC Runtimes thiết yếu
Microsoft Visual C++ Redistributable là tập hợp Dynamic Link Libraries (.dll) các chương trình cần để chạy trên Windows. Đôi khi VCRUNTIME140_1.dll thiếu từ thư viện chung VC++ hoặc bị hỏng. Giải pháp duy nhất: cài lại Microsoft Visual C++. Các bước tải tất cả VC Runtimes thiết yếu:
- Giữ phím Windows nhấn R mở Run.
- Gõ Appwiz.cpl → Enter.
![[SỬA LỖI] Thiếu VCRUNTIME140_1.dll](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041118094756.png)
- Tìm và gỡ tất cả VC runtimes trên máy.
![[SỬA LỖI] Thiếu VCRUNTIME140_1.dll](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041118094830.png)
- Khởi động lại máy (Quan trọng)
- Cài lại tất cả runtimes để đảm bảo mọi thứ trơn tru.
- Tải gói all-in-one runtimes từ liên kết này.
- Giải nén file vừa tải.
- Mở thư mục giải nén.
- Chuột phải file install_all.bat → Run as administrator.
![[SỬA LỖI] Thiếu VCRUNTIME140_1.dll](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041118094805.png)
- Đợi tất cả VC Runtimes cài xong, khởi động lại máy.
- Kiểm tra lỗi còn tồn tại không.
3. Cài lại chương trình bị ảnh hưởng
Nếu vẫn gặp lỗi, rất có thể ứng dụng bạn tải không cài đặt đúng hoặc tải từ nguồn không uy tín. Điều này dẫn đến chương trình bị gắn cờ sai bởi antivirus, gây sự cố. Khuyến khích gỡ cài đặt và cài lại chương trình. Điều này làm mới file DLL bị ảnh hưởng và sửa hỏng có thể.
4. Đăng ký lại VCRUNTIME140.dll
Có thể thử đăng ký lại file DLL gây sự cố. Dưới đây là lệnh đăng ký đúng cách:
- Tìm Command Prompt trong Windows Search, chọn Run as administrator.
- Trong CMD, gõ lần lượt các lệnh:
Regsvr32 C:\Windows\SysWOW64\vcruntime140.dll Regsvr32 C:\Windows\System32\vcruntime140.dll
- Khởi động lại máy, kiểm tra.
5. Dùng lệnh SFC và DISM
Dù đã cài lại chương trình và runtimes mà không khắc phục, có thể Windows đang hỏng file DLL. Thử dùng lệnh sửa Windows: SFC và DISM.
- Tìm Command Prompt trong Windows Search, chạy quyền Admin.
- Gõ lệnh, Enter:
sfc /scannow
- Đợi xong (có thể mất một lúc).
- Khởi động lại máy.
- Mở CMD Admin lại, chạy lệnh:
DISM /Online /Cleanup-Image /RestoreHealth
- Khởi động lại máy, kiểm tra.