Cách sửa lỗi VCRUNTIME140.DLL was not found, is missing trong Windows

Khi mở một ứng dụng hay chương trình trên máy tính Windows, nếu gặp lỗi "The program can't start because VCRUNTIME140.dll is missing from your computer" (Chương trình không thể hoạt động bởi thiếu file VCRUNTIME140.DLL), hay "The code execution cannot proceed because VCRUNTIME140.dll was not found" thì bạn cần thực hiện một số thao tác dưới đây để khắc phục sự cố này.

VCRUNTIME140.DLL là gì?

Thực chất, VCRUNTIME140.DLL là một phần mở rộng của ứng dụng Runtime Library của Microsoft C có kích thước khoảng 86 KB, nằm trong thư mục System 32 và được cài đặt bởi Microsoft Visual Studio. Nếu bất kì file DLL nào bị thiếu hoặc bị lỗi, bạn sẽ thấy thông báo hiển thị trên màn hình.

Thông báo lỗi thiếu file VCRUNTIME140.DLL

Điều này xảy ra khi chương trình bạn đang cố gắng chạy yêu cầu file VCRUNTIME140.DLL phải có trên hệ thống máy tính.

DLL là viết tắt của Dynamic Link Libraries và là những phần bên ngoài của các ứng dụng chạy trên Windows hoặc bất kỳ hệ điều hành nào khác. Hầu hết các ứng dụng đều không hoàn chỉnh và lưu trữ code trong những file khác nhau. Nếu cần code, file liên quan sẽ được load vào bộ nhớ và sử dụng. Nếu hệ điều hành hoặc phần mềm không thể tìm thấy file DLL liên quan hoặc nếu file DLL bị hỏng, bạn có thể nhận được thông báo thiếu file DLL.

Nguyên nhân phổ biến của lỗi thiếu file VCRUNTIME140.dll

Cũng giống như hầu hết các sự cố khác của Windows 10, lỗi này có thể do nhiều nguyên nhân.

Một số những nguyên nhân chính gây ra lỗi này là:

- File VCRUNTIME140.dll đã bị xóa hoặc bị hỏng: Nguyên nhân chính của lỗi này là do file .dll quan trọng mà ứng dụng cần đã bị xóa. Nếu không có file đó, các ứng dụng bạn đang cố gắng sử dụng sẽ không thể khởi động, vì vậy cần khôi phục hoặc tải xuống lại file đó.

- Lỗi đã biết với Adobe Creative Cloud: Adobe đã giải quyết sự cố với Creative Cloud. Sự cố bắt đầu xảy ra sau khi họ chuyển từ Runtimes của Microsoft sang Visual C++.

- File Visual Studio 2015 bị hỏng hoặc bị thiếu: File VCRUNTIME140.dll liên quan đến Visual Studio 2015. Trên máy tính của bạn, nó có thể bị thiếu hoặc đã bị hỏng do ứng dụng, hệ thống hoặc phần mềm độc hại.

- Hệ thống bị nhiễm phần mềm độc hại: Có thể hệ thống của bạn đã bị nhiễm virus hoặc phần mềm độc hại. Do đó, VCRUNTIME140.dll có thể đã bị phá hỏng hoặc gặp sự cố.

- File hệ thống bị hỏng: Các file hệ thống thường dễ bị lỗi và hỏng, đặc biệt là sau khi reset lại Windows 10 hoặc xử lý một ứng dụng độc hại.

Hãy nhớ rằng đây không phải là tất cả các nguyên nhân có thể gây ra lỗi này. Bạn có thể đang gặp phải phải sự cố do một tác nhân khác. Tuy nhiên, các phương pháp được nêu trong phần tiếp theo chắc chắn sẽ giúp bạn khắc phục lỗi này một cách dễ dàng.

Bây giờ, sau khi đã xem xét một số nguyên nhân tiềm năng, đã đến lúc bắt đầu khắc phục sự cố. Có một số phương pháp để thử khi gặp thông báo lỗi rắc rối này, tất cả đều có thể thực hiện dễ dàng và đơn giản.

Lưu ý: Bạn sẽ được yêu cầu sử dụng tài khoản admin để có thể thực hiện tất cả các bước mô tả bên dưới.

Cách khắc phục lỗi thiếu file VCRUNTIME140.DLL trong Windows

Nếu file DLL có trên máy tính, nhưng bạn vẫn nhận được thông báo lỗi này, bạn có thể cần đăng ký lại file DLL. Ngoài ra, hãy chạy System File Checker để thay thế các file hệ thống có thể bị hỏng.

Nếu file DLL bị thiếu, thì việc tải xuống file DLL bị thiếu từ Internet và dán nó vào một nơi cụ thể không phải là giải pháp thực tế. Bạn có thể thử phương pháp đó, nhưng đừng mong đợi nhận được bất kỳ kết quả tích cực nào từ đó.

Cài đặt lại chương trình gặp lỗi có thể hữu ích, vì vậy hãy thử nó. Có lẽ gói cài đặt của chương trình bao gồm file này.

Tùy chọn khác để giải quyết vấn đề này là cài đặt Microsoft Visual C++ Redistributable cho Visual Studio trên máy tính.

Đóng tất cả ứng dụng đang mở bằng cửa sổ chương trình hoặc Task Manager. Sau khi thực hiện xong việc này, bạn có thể tải xuống từ Microsoft. Cài đặt thành phần Runtime và khởi động lại máy tính xem lỗi có được khắc phục không.

Bạn cũng có thể muốn chạy quét quá trình quét virus. VCRUNTIME140.DLL nếu nằm trong thư mục System32 là file hệ điều hành hợp pháp. Nếu nó nằm ở bất kỳ nơi nào khác, đó có thể là phần mềm độc hại.

Ngoài ra, không cần phải nói, hãy đảm bảo rằng Windows đã được cập nhật. Hãy chạy Windows Update và xác nhận.

1. Khởi động lại PC

Đôi khi, một trong những giải pháp đơn giản nhất và có vẻ tầm thường, chẳng hạn như khởi động lại PC lại rất hiệu quả trong quá trình khắc phục sự cố. Vì vậy, trước khi bạn tiếp tục với những phương pháp phức tạp hơn, hãy thử khởi động lại máy một lần.

2. Chạy Windows Troubleshooter

Lỗi thiếu vcruntime140.dll có thể do quá trình cài đặt hoặc cập nhật ứng dụng gây ra, điều này thường dẫn đến mất dữ liệu hoặc file quan trọng.

Nếu đúng như vậy, thì ứng dụng Windows Troubleshooter sẽ là giải pháp phù hợp cho bạn. Windows Troubleshooter là một công cụ Windows 10 tích hợp giúp bạn giải quyết các vấn đề nhỏ như sự cố với bản cập nhật Windows, sự cố driver với Bluetooth, âm thanh, v.v...

B1: Để bắt đầu, hãy mở Windows Settings bằng cách nhấp vào phím Win + I và từ đó, nhấp vào Update & Security.

B2: Trong cửa sổ tiếp theo, chuyển đến phần Troubleshoot và nhấp vào tùy chọn Additional Troubleshooter.

B3: Từ đó, điều hướng đến Program Compatibility Troubleshooter và nhấp vào nó. Sau đó, trình khắc phục sự cố sẽ chạy quy trình của nó, kiểm tra và cố gắng sửa bất kỳ lỗi nào tìm thấy.

Nếu đây thực sự là nguyên nhân gây ra lỗi không tìm thấy vcruntime140.dll trong PC của bạn, thì việc chạy trình khắc phục sự cố sẽ nhanh chóng loại bỏ nó.

3. Chạy System File Checker

Nếu file DLL tồn tại trên máy tính nhưng bạn vẫn nhận được thông báo lỗi thì bạn có thể sẽ phải đăng kí lại file này. Ngoài ra, bạn cần chạy System File Checker để thay thế các tập tin hệ thống bị lỗi.

4. Tải file thiếu

Nếu máy tính của bạn thiếu file DLL, hãy tải xuống file này và paste nó vào một thư mục cụ thể trên Windows.

5. Cài đặt lại Microsoft Visual C++ 2015 Redistributable

Một cách khác để giải quyết vấn đề này là cài đặt Microsoft Visual C++ Redistributable cho Visual Studio trên máy tính.

Đóng tất cả các ứng dụng đang hoạt động bằng cách sử dụng cửa sổ chương trình hoặc Task Manager. Khi thực hiện xong, bạn có thể truy cập và tải Visual C++ Redistributable từ Microsoft. Cài đặt phần Runtime và khởi động lại máy tính của mình rồi chờ xem cách này có hiệu quả không.

Các bước cần thực hiện cụ thể như sau:

B1: Chuyển đến trang Redistributable Microsoft Visual C++ 2015 từ Microsoft và nhấp vào nút Download.

B2: Bạn sẽ được đưa đến trang nơi yêu cầu bạn chọn xem bạn muốn tải xuống phiên bản Windows 32 bit hay 64 bit. Chọn phiên bản bạn cần và nhấp vào nút Next. Nếu không chắc chắn mình cần phiên bản nào, bạn có thể sử dụng hướng dẫn trên để xác định những gì bạn cần.

B3: Các file sẽ được tải về máy tính. Sau khi việc tải xuống hoàn tất, nhấp đúp vào file vc_redist.x64.exe đã tải.

B4: Màn hình Microsoft Visual C++-2015 Redistributable sẽ được hiển thị, yêu cầu bạn đồng ý với các điều khoản và điều kiện cấp phép. Đặt dấu tích vào ô "I agree" và sau đó nhấp vào nút Install.

Đặt dấu tích vào ô "I agree" và sau đó nhấp vào nút Install
Đặt dấu tích vào ô "I agree" và sau đó nhấp vào nút Install

B5: Nếu Windows nhắc bạn cho phép chương trình thực hiện thay đổi hoặc tiếp tục, hãy nhấp vào nút Yes hoặc Allow.

B6: Khi hoàn tất, chương trình sẽ hiển thị thông báo cho biết nó đã được cài đặt thành công.

Khi hoàn tất, chương trình sẽ hiển thị thông báo cho biết nó đã được cài đặt thành công
Khi hoàn tất, chương trình sẽ hiển thị thông báo cho biết nó đã được cài đặt thành công

B7: Bây giờ, bạn có thể đóng trình cài đặt.

Nếu bạn đã cài đặt DLL và vẫn còn thông báo file bị thiếu, bạn có thể tải xuống Redistributable ở trên, nhưng lần này thực hiện việc sửa chữa.

Nếu bạn đã cài đặt DLL và vẫn còn thông báo file bị thiếu, bạn có thể tải xuống Redistributable ở trên, nhưng lần này chọn Repair
Nếu bạn đã cài đặt DLL và vẫn còn thông báo file bị thiếu, bạn có thể tải xuống Redistributable ở trên, nhưng lần này chọn Repair

6. Cập nhật Windows 10

Microsoft định kỳ phát hành các bản cập nhật mới cho Windows 10.

Các bản cập nhật này bao gồm các giải pháp cho các mối đe dọa bảo mật mới, bản sửa lỗi cho những lỗi đơn giản, v.v... Cũng bao gồm các bản cập nhật driver và do lỗi thiếu vcruntime140.dll được liên kết với file DLL, bản cập nhật Windows có thể giải quyết sự cố.

7. Cài đặt lại chương trình cụ thể

Bạn có thể cài đặt lại chương trình đang gặp lỗi. Có thể gói cài đặt của ứng dụng sẽ chứa file DLL cần thiết.

8. Cập nhật driver Windows

Nếu bạn đang làm việc với một số driver cụ thể và bạn gặp phải lỗi vcruntime140.dll tại thời điểm đó, thì cập nhật những driver đó có thể là giải pháp.

Để làm điều đó, bạn có thể sử dụng Windows Device Manager. Windows Device Manager là một công cụ miễn phí do Microsoft tạo ra cho phép bạn quản lý phần cứng được kết nối với PC của mình.

Để mở nó, hãy nhấp chuột phải vào nút Start của Windows và sau đó nhấp vào Device Manager.

Sau đó, chọn driver gây ra cho bạn rắc rối. Ví dụ, nếu đó là driver AC Adapter, hãy chọn biểu tượng để mở rộng nó, sau đó nhấp chuột phải vào nó và chọn Update Driver.

Nếu có bản cập nhật mới, Device Manager sẽ tự động cài đặt bản cập nhật đó.

9. Sử dụng Windows System Restore

Windows System Restore hoạt động bằng cách đưa PC của bạn trở lại trạng thái hoạt động tốt trước đó.

Lưu ý rằng để thực hiện khôi phục hệ thống, trước tiên bạn cần có một bản sao lưu. Nếu bạn chưa từng sao lưu PC, phương pháp này sẽ không hiệu quả với bạn.

Để kiểm tra xem bạn có bản sao lưu System Restore hay không, chỉ cần mở ứng dụng System Restore. Để làm điều đó, hãy nhập system restore vào thanh tìm kiếm của menu Start và chọn kết quả phù hợp nhất.

Từ đó, nhấn vào System Restore như hình dưới đây. System Restore sẽ thiết lập trình hướng dẫn. Sau đó nhấp vào Next, chọn một điểm khôi phục và nhấp vào Next một lần nữa. Khi bạn nhấp vào Finish, quá trình khôi phục sẽ bắt đầu.

Sử dụng Windows System Restore
Sử dụng Windows System Restore

Nếu mọi thứ được thực hiện đúng, bạn sẽ không thấy lỗi không tìm thấy vcruntime140.dll nữa.

10. Khôi phục cài đặt gốc cho Windows 10

Nếu bạn đã thử tất cả các phương pháp trên nhưng vẫn không thể thoát khỏi lỗi không tìm thấy vcruntime140.dll, thì biện pháp cuối cùng, bạn có thể thử khôi phục cài đặt gốc của Windows.

Đúng như tên gọi của nó, khôi phục cài đặt gốc sẽ cho phép bạn format hoàn toàn thiết bị Windows của mình và do đó, xóa tất cả các file và ứng dụng khỏi máy tính của bạn. Sau đó, nó sẽ cài đặt lại Windows và những ứng dụng đã được cài đặt sẵn từ nhà sản xuất.

Hãy thử những cách đề cập ở trên để sửa lỗi VCRUNTIME140.DLL nhé, các thông báo lỗi sẽ không xuất hiện nữa đâu.

Lưu ý: Cần đảm bảo rằng Windows của bạn đã được cập nhật nhé!

Bạn có thể tham khảo:

Chúc bạn thực hiện thành công!

Thứ Sáu, 15/10/2021 17:52
4,315 👨 105.464
0 Bình luận
Sắp xếp theo