Sửa lỗi VCRUNTIME140.dll bị thiếu trong Windows 10

Nếu bạn gặp lỗi “ Chương trình không thể khởi động do máy tính của bạn bị thiếu VCRUNTIME140.DLL(The program can’t start because VCRUNTIME140.DLL is missing from your computer) ” thì điều đó có nghĩa là một chương trình cụ thể mà bạn đang cố gắng khởi động không khởi động được do thiếu tệp .dll. Thông thường, sự cố này phát sinh trong khi cập nhật Windows hoặc sau khi cài đặt thành công bản cập nhật Windows . VCRUNTIME140.dll hoạt động tương tự như tệp thực thi nhưng chỉ được tải trên hệ thống của bạn khi một chương trình cụ thể cần nó. Do đó, nếu các tệp này bị hỏng hoặc không có trên hệ thống của bạn thì bạn có thể thấy lỗi thiếu VCRUNTIME140.dll trên màn hình(VCRUNTIME140.dll is missing error on your screen) , dẫn đến việc khởi động chương trình không thành công. Tệp này thường được lưu trữ trong System32thư mục và được cài đặt bởi Microsoft Visual Studio . Phần mở rộng DLL(DLL) là viết tắt của Dynamic Link Libraries .

Khắc phục Chương trình không thể khởi động do máy tính của bạn bị thiếu VCRUNTIME140.DLL

Thông báo lỗi bật lên thường nhắc bạn tải xuống tệp thiếu VCRUNTIME140.dll . Tuy nhiên, bạn không nên tải xuống các tệp từ các trang web bị nhiễm phần mềm độc hại. Trên thực tế, không tải xuống tệp này từ bất kỳ trang web của bên thứ ba nào. Hơn nữa, bạn cần hiểu phiên bản của tệp này phù hợp với hệ thống của bạn. Hầu hết các trang web của bên thứ ba từ nơi bạn đang nghĩ đến việc tải xuống tệp này có thể lưu trữ phần mềm độc hại vào các liên kết tải xuống. Do đó, bạn cần hết sức thận trọng trong khi xử lý lỗi này.

Bạn không cần phải hoảng sợ vì ở đây trong bài viết này chúng tôi sẽ giải thích cho bạn một số phương pháp để Sửa lỗi VCRUNTIME140.dll(Fix VCRUNTIME140.dll) bị thiếu trên Windows 10 mà không cần sự trợ giúp của các kỹ thuật viên máy tính. Tuy nhiên, bạn cần làm theo các hướng dẫn một cách cẩn thận. Nếu bạn bị mắc kẹt ở đâu đó và không biết bạn cần làm theo bước nào, hãy gửi tin nhắn cho tôi trong khung bình luận.

Sửa lỗi VCRUNTIME140.dll bị thiếu trong Windows 10(Fix VCRUNTIME140.dll is Missing from Windows 10)

Đảm bảo  tạo điểm khôi phục(create a restore point)  đề phòng xảy ra sự cố.

Phương pháp 1 - Đăng ký  (Method 1 – Re-register )lại VCRUNTIME140.dll(VCRUNTIME140.dll)

Bạn cần mở dấu nhắc lệnh với quyền truy cập quản trị và chạy lệnh Regsvr32 trong Dấu nhắc lệnh(Command Prompt) để đăng ký lại tệp này và giải quyết lỗi bị thiếu.

1. Mở Command Prompt với quyền truy cập quản trị(Open the Command Prompt with administrative access) trên hệ thống của bạn.

Nhập cmd vào hộp tìm kiếm của Windows và chọn dấu nhắc lệnh với quyền truy cập quản trị

2.Để hủy đăng ký tệp, bạn cần nhập lệnh được cung cấp bên dưới trong dấu nhắc lệnh nâng cao và nhấn Enter .

regsvr32 /u VCRUNTIME140.dll

3.Bây giờ bạn cần đăng ký lại tệp VCRUNTIME140.dll một lần nữa. Để làm được điều đó, bạn cần gõ lệnh dưới đây.

regsvr32 VCRUNTIME140.dll

Để đăng ký lại vcruntime140.dll, gõ lệnh

Phương pháp 2  (Method 2 )Reinstall Visual C++ Redistributable for Visual Studio 2015

Cách khắc phục tốt nhất cho lỗi “ Chương trình không thể khởi động do máy tính của bạn thiếu VCRUNTIME140.DLL(The program can’t start because VCRUNTIME140.DLL is missing from your computer) ” là cài đặt lại Visual C++ Redistributable cho Visual Studio 2015 .

Lưu ý: Không tải xuống VCRUNTIME140.dll từ trang web của bên thứ ba(Note: Do not download the VCRUNTIME140.dll from the third-party website) nhằm thay thế VCRUNTIME140.dll bị thiếu trong máy tính của bạn. Bởi vì các trang web của bên thứ ba này là nguồn tệp DLL(DLL) chưa được phê duyệt và tệp .DLL có thể bị nhiễm và có thể gây hại cho PC của bạn. Lợi ích của việc sử dụng các trang web này là chúng sẽ cho phép bạn tải xuống tệp .DLL duy nhất bị thiếu từ PC của bạn, nhưng chúng tôi khuyên bạn nên bỏ qua lợi ích này và tải tệp xuống bằng trang web chính thức của Microsoft(Microsoft) . Microsoft không cung cấp một tệp .DLL riêng lẻ thay vào đó bạn sẽ cần cài đặt lại Visual C++ Redistributable Packagesđể khắc phục sự cố thiếu .DLL .

1. Truy cập liên kết Microsoft này(this Microsoft link) và nhấp vào nút tải xuống( download button) để tải xuống gói Microsoft Visual C++ Redistributable .

Nhấp vào nút tải xuống để tải xuống gói Microsoft Visual C ++ Redistributable

2.Trên màn hình tiếp theo, chọn phiên bản 64-bit hoặc 32-bit( 64-bit or 32-bit version) của tệp theo kiến ​​trúc hệ thống của bạn, sau đó nhấp vào Tiếp theo.(Next.)

Trên màn hình tiếp theo, chọn phiên bản 64-bit hoặc 32-bit của tệp

3. Sau khi tệp được tải xuống, hãy nhấp đúp vào vc_redist.x64.exe hoặc vc_redist.x32.exe(vc_redist.x64.exe or vc_redist.x32.exe) và làm theo hướng dẫn trên màn hình để install the Microsoft Visual C ++ Redistributable package.

Sau khi tệp được tải xuống, hãy nhấp đúp vào vc_redist.x64.exe hoặc vc_redist.x32.exe

Làm theo hướng dẫn trên màn hình để cài đặt gói Microsoft Visual C ++ Redistributable

4 Khởi động lại PC của bạn để lưu các thay đổi.

5.Sau khi PC Khởi động lại(Restart) , hãy thử khởi chạy chương trình hoặc ứng dụng gây ra lỗi thiếu VCRUNTIME140.dll và xem liệu bạn có thể khắc phục được sự cố hay không.

Nếu bạn đang gặp phải bất kỳ sự cố hoặc lỗi nào khi cài đặt  Visual C++ Redistributable Packages chẳng hạn như “ Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017 ” thì hãy làm theo hướng dẫn này tại đây để sửa lỗi(follow this guide here to fix the error) .

Sửa lỗi Microsoft Visual C ++ 2015 Redistributable Setup Fails 0x80240017

Phương pháp 3 - Kiểm tra phần mềm độc hại trong hệ thống của bạn(Method 3 – Check Malware in Your System)

Bạn có thể gặp phải lỗi thiếu VCRUNTIME140.dll   do nhiễm vi rút hoặc phần mềm độc hại trên hệ thống của bạn. Do sự tấn công của vi-rút hoặc phần mềm độc hại, tệp dll có thể bị hỏng hoặc bị nhiễm do chương trình Chống vi(Antivirus) -rút trên hệ thống của bạn có thể đã xóa tệp VCRUNTIME140.dll   . Vì vậy, trước khi cài đặt Visual C++ Redistributable Packages , bạn nên quét hệ thống của mình bằng phần mềm chống vi-rút tốt.

1.Tải xuống và cài đặt  CCleaner  &  Malwarebytes.

2. Chạy Malwarebytes(Run Malwarebytes)(Run Malwarebytes)  và để nó quét hệ thống của bạn để tìm các tệp có hại.

Nhấp vào Quét ngay sau khi bạn chạy Malwarebytes Anti-Malware

3.Nếu phần mềm độc hại được tìm thấy, nó sẽ tự động loại bỏ chúng.

4.Bây giờ chạy  CCleaner  và trong phần “Cleaner”, dưới tab Windows , chúng tôi khuyên bạn nên kiểm tra các lựa chọn sau để được dọn dẹp:(Windows)

cài đặt trình dọn dẹp ccleaner

5.Khi bạn đã chắc chắn rằng các điểm thích hợp đã được kiểm tra, chỉ cần nhấp vào  Run Cleaner  và để CCleaner chạy quá trình của nó.

6.Để làm sạch hệ thống của bạn, hãy chọn tab Registry( Registry tab) và đảm bảo rằng những điều sau được chọn:

dọn dẹp sổ đăng ký

7. Chọn Quét vấn đề(Scan for Issue) và cho phép CCleaner quét, sau đó nhấp vào  Khắc phục sự cố đã chọn.(Fix Selected Issues.)

8.Khi CCleaner hỏi “ Bạn có muốn sao lưu các thay đổi vào sổ đăng ký không? (Do you want backup changes to the registry?)”Chọn Có.(Yes.)

9.Khi sao lưu của bạn đã hoàn tất, hãy chọn Khắc phục tất cả các vấn đề đã chọn.(Fix All Selected Issues.)

10. Khởi động lại PC của bạn để lưu các thay đổi và xem liệu bạn có thể  Sửa lỗi VCRUNTIME140.dll bị thiếu trong Windows 10 hay không.(Fix VCRUNTIME140.dll is Missing from Windows 10.)

Method 4 – Repair Microsoft Visual C++ 2015 Redistributable

Nếu bạn không thể cài đặt Microsoft Visual C++ 2015 Redistributable thì bạn cũng có thể thử sửa chữa chương trình này bằng tiện ích tích hợp sẵn. Sự cố có thể được giải quyết bằng cách sửa chữa chương trình này.

1. Nhấn phím Windows + R, sau đó nhập appwiz.cpl và nhấn Enter để mở phần Thêm(Add) hoặc Xóa chương trình(Remove Programs) .

gõ appwiz.cpl và nhấn Enter

2. Định vị Microsoft Visual C++ 2015 Redistributable và nhấp vào nút Thay đổi(Change) .

Chọn Microsoft Visual C ++ 2015 Redistributable sau đó từ thanh công cụ nhấp vào Thay đổi

3.Khi cửa sổ bật lên xuất hiện với các tùy chọn Gỡ cài(Uninstall) đặt và Sửa chữa(Repair) , bạn cần chọn tùy chọn Sửa chữa.(Repair option.)

Trên trang thiết lập có thể phân phối lại của Microsoft Visual C ++ 2015, hãy nhấp vào Sửa chữa

4.Sau khi Sửa chữa(Repair) xong, hãy khởi động lại hệ thống của bạn để áp dụng các thay đổi.

Phương pháp 5 - Chạy trình kiểm tra hệ thống(Method 5 – Run System Checker)

Trình kiểm tra tệp hệ thống(System File Checker) sẽ giúp bạn tìm ra tệp bị hỏng, bị hỏng hoặc lỗi thời trên hệ thống của bạn. Đây là một trong những nguyên nhân chính gây ra lỗi VCRUNTIME140.dll trên Windows 10 .

1.Nhấn phím Windows Key + X sau đó nhấp vào Dấu nhắc lệnh (Quản trị).( Command Prompt(Admin).)

dấu nhắc lệnh với quyền quản trị

2.Bây giờ nhập nội dung sau vào cmd và nhấn enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

Dấu nhắc lệnh quét SFC ngay bây giờ

3. Chờ quá trình trên kết thúc và sau khi hoàn tất, hãy khởi động lại PC của bạn.

4. Tiếp tục mở cmd và gõ lệnh sau và nhấn enter sau mỗi lệnh:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM khôi phục hệ thống sức khỏe

5.Để lệnh DISM chạy và đợi nó kết thúc.

6. Nếu lệnh trên không hoạt động, hãy thử cách dưới đây:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Lưu ý: (Note:) Thay thế(Replace) C: RepairSourceWindows bằng vị trí của nguồn sửa chữa ( Đĩa (Recovery Disc)Cài đặt(Windows Installation) hoặc Khôi phục Windows ).

7. Khởi động lại PC của bạn để lưu các thay đổi và xem liệu bạn có thể  Sửa lỗi VCRUNTIME140.dll bị thiếu trong Windows 10 hay không.(Fix VCRUNTIME140.dll is Missing from Windows 10.)

Phương pháp 5 (Method 5) Sửa lỗi khác(Miscellaneous Fix)

Cập nhật cho Universal C Runtime trong Windows(Update for Universal C Runtime in Windows)

Tải xuống phần mềm này từ Trang web của Microsoft(Download this from Microsoft Website) , phần mềm này sẽ cài đặt các thành phần thời gian chạy trên PC của bạn và sẽ cho phép các ứng dụng máy tính để bàn Windows phụ thuộc vào bản phát hành Windows 10 Universal CRT chạy trên hệ điều hành Windows(Windows OS) cũ hơn .

Install Microsoft Visual C++ Redistributable Update

Nếu việc sửa chữa hoặc cài đặt lại Visual C++ Redistributable cho Visual Studio 2015 không khắc phục được sự cố thì bạn nên thử cài đặt Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website .

Microsoft Visual C ++ 2015 Redistributable Update 3 RC từ trang web của Microsoft

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

Bạn có thể không sửa được lỗi VCRUNTIME140.dll bị thiếu trong Windows 10(Fix VCRUNTIME140.dll missing from Windows 10) vì bạn có thể đang cố chạy một ứng dụng phụ thuộc vào Microsoft Visual C++ Redistributable cho Visual Studio 2017 thay vì bản cập nhật 2015. Vì vậy, không lãng phí thời gian, hãy tải xuống và cài đặt Microsoft Visual C++ Redistributable for Visual Studio 2017 .

Cài đặt Microsoft Visual C ++ Redistributable cho Visual Studio 2017

Khuyến khích:(Recommended:)

Tôi hy vọng các bước trên hữu ích và bây giờ bạn có thể dễ dàng Sửa lỗi VCRUNTIME140.dll bị thiếu trong Windows 10,(Fix VCRUNTIME140.dll is Missing from Windows 10,) nhưng nếu bạn vẫn có bất kỳ câu hỏi nào liên quan đến hướng dẫn này, vui lòng hỏi họ trong phần bình luận.



About the author

Tôi là một kỹ thuật viên âm thanh và bàn phím chuyên nghiệp với hơn 10 năm kinh nghiệm. Tôi đã làm việc trong thế giới doanh nghiệp, với tư cách là nhà tư vấn và quản lý sản phẩm, và gần đây nhất là kỹ sư phần mềm. Kỹ năng và kinh nghiệm của tôi cho phép tôi làm việc trên nhiều loại dự án khác nhau từ các doanh nghiệp nhỏ đến các công ty lớn. Tôi cũng là một chuyên gia về Windows 11 và đã làm việc trên hệ điều hành mới hơn hai năm nay.



Related posts