Cách khắc phục lỗi khong cai duoc visual c++

Một trong những lỗi phổ biến nhất mà người dùng gặp phải khi cài đặt các thành phần có thể phân phối lại của Microsoft Visual C ++ là thông báo "Thiết lập chưa hoàn tất" với thông tin rằng một phiên bản khác của sản phẩm này đã được cài đặt và mã 0x80070666.

Hướng dẫn này nêu chi tiết các nguyên nhân có thể gây ra lỗi 0x80070666 khi cài đặt Visual C ++ Redistributable 2015, 2017 và 2019, cũng như các phiên bản trước đó và phương pháp để khắc phục lỗi này.

Các cách khắc phục lỗi khi cài đặt các thành phần phân tán Visual C ++

Trước hết, tôi khuyên bạn nên chú ý đến những điểm quan trọng sau đây mà một số người dùng không tính đến khi cài đặt các thành phần Visual C ++ phân tán:

  1. Các thành phần Visual C 2015, 2017 và 2019, không giống như các phiên bản trước, hoạt động như sau: nếu bạn đã cài đặt 2017, bạn không thể cài đặt riêng 2015 có cùng kích thước và nếu bạn đã cài đặt 2019, bạn không thể cài đặt riêng Visual C + + 2015 và 2017 vì chúng đã được đưa vào phiên bản 2019. Tức là các phiên bản mới hơn cũng chứa các phiên bản cũ hơn (trong những năm được chỉ định), và các phiên bản cũ hơn không thể cài đặt được. Bạn có thể xem chính xác phiên bản Visual C nào đã được cài đặt trên máy tính của mình trong Control Panel - Programs and Components.
  2. Thông thường, người dùng bắt đầu cài đặt các thành phần Visual C sau khi nhận được thông báo về việc không có bất kỳ DLL nào cần thiết để khởi chạy trò chơi hoặc chương trình bằng cách đọc hướng dẫn tương ứng trên Internet. Họ thường quên đề cập rằng chỉ cài đặt phiên bản x64 cho Windows 10, 8.1 và Windows 7 64-bit có thể là không đủ - phiên bản 32-bit (x86) cũng là bắt buộc. Vì vậy, mặc dù phiên bản x64 đã được cài đặt (bạn gặp lỗi 0x8007066 khi khởi chạy vc_redist.x64.exe), chương trình vẫn không khởi chạy. Giải pháp là cài đặt phiên bản x86 (32-bit, vc_redist.x86.exe) của gói Visual C được yêu cầu.

Nếu những điều trên không áp dụng cho bạn: Không có phiên bản Microsoft Visual C ++ Redistributable được chỉ định nào trong danh sách các thành phần được cài đặt, phiên bản 32-bit không được cài đặt với cùng một lỗi, bạn có thể thực hiện thêm hành động để sửa lỗi.

  • Giải pháp đơn giản nhất và hoạt động thường xuyên nhất là loại bỏ tất cả các thành phần phân phối có thể phân phối Microsoft Visual C ++ Redistributable hiện có trong Pa-nen điều khiển - Chương trình và Thành phần (cài đặt và gỡ bỏ chương trình), sau đó khởi động lại máy tính, tải xuống thủ công tất cả các hướng dẫn cài đặt tệp từ trang web chính thức https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads và cài đặt chúng. cảnh báo: Phiên bản x64 của Windows yêu cầu cả thành phần 64-bit và 32-bit (x86).
  • Trong một số ít trường hợp, lỗi là do các bản cập nhật đang chờ xử lý trong Windows. Hãy đi tới Cài đặt - Cập nhật & Bảo mật - Trung tâm Cập nhật Windows. Nếu bạn được nhắc khởi động lại máy tính của mình để cài đặt các bản cập nhật, hãy làm như vậy và thử lại.
  • Ngoài ra, đôi khi, trong trường hợp phiên bản yêu cầu của Visual C đã được cài đặt, nhưng chương trình không nhìn thấy nó và báo cáo không có DLL, phương pháp sau có thể giúp: bắt đầu một dòng lệnh, nhập đường dẫn của tệp Visual C cài đặt thành phần, bạn có thể chỉ cần kéo biểu tượng vào cửa sổ dòng lệnh để thực hiện việc này, thêm thông qua dấu cách / gỡ cài đặt và nhấn Enter. Một cửa sổ như trong hình sau sẽ xuất hiện. Nhấp vào "Chính xác".

Video hướng dẫn.

Hy vọng một trong những phương pháp gợi ý sẽ giúp giải quyết vấn đề. Nếu không, vui lòng mô tả tình huống, bao gồm phiên bản bạn đang cài đặt và các phiên bản Visual C Redistributable trên máy tính của bạn và tôi sẽ cố gắng giúp bạn. Bạn cũng có thể đánh giá cao phương pháp cài đặt mới nhất từ ​​bài viết Cách tải xuống và cài đặt tất cả các thành phần của Visual C Redistributable cho Windows.

sử dụng rất nhiều người dùng Windows 8 và Windows 10 hay gặp phải lỗi Microsoft Visual C++ Runtime Library. Để sửa lỗi Microsoft Visual C++ Runtime Library đúng cách và đạt hiệu quả cao thì bạn hãy tham khảo ngay bài viết dưới đây của Truesmart nhé!

1. Lỗi Microsoft Visual C++ Runtime Library là gì?

Máy tính bị lỗi Microsoft Visual C++ Runtime Library là một số ứng dụng trong quá trình sử dụng hoặc cài đặt xảy ra tình trạng xung đột với Visual C++. Ta có thể hiểu đơn giản rằng hầu hết ứng dụng hay chương trình được phát triển dựa trên Visual C++ đều sẽ có nguy cơ xảy ra lỗi này.

Cách khắc phục lỗi khong cai duoc visual c++

Lỗi Microsoft Visual C++ Runtime Library

Lỗi này sẽ làm ảnh hướng đến những chương trình và ứng dụng được phát triển bằng Visual C++. Cụ thể khi lỗi này xuất hiện thì bạn sẽ không thể chạy những ứng dụng như Photoshop, Autocad, Corel,…

2. Cách sửa lỗi Microsoft Visual C++ Runtime Library

2.1 Nâng cấp trình điều khiển hiển thị

– Trước tiên người dùng nhấn giữ phím Windows và click vào X rồi chọn mục Device Manager.

– Bạn đến Display Adapters rồi nhấn chuột phải.

– Sau đó chọn Update Driver.

Bạn chọn Search Automatically for Updated Driver khi có thông báo Best Drivers for your device are already installed hãy nhấn vào tùy chọn hai Search for updated drivers on Windows Update, nhấn tiếp check for updates và hãy kiểm tra cài đặt nếu bạn tìm thấy bản cập nhật mới của drivers. Sau đó, bạn hãy kiểm tra lỗi Microsoft Visual C++ Runtime Library còn tồn tại hay không nếu lỗi này vẫn còn thì bạn hãy thực hiện tiếp những cách dưới đây.

2.2 Cài đặt cùng khôi phục Display Driver

Cách này sẽ phù hợp với một số trường hợp cho những ứng dụng phục thuộc Microsoft Visual C++ Runtime Library và Windows để sử dụng. Do đó, trong trường này nếu máy xuất hiện lỗi thì bạn cần phải khôi phục Driver về lại phiên bản Display Adapter.

Nếu bạn không được cài đặt những phiên bản trước thì bạn nên cài đặt lại phiên bản cũ từ năng ngoái và nếu cách này thành công thì bạn cũng cần tắt đi những trình tự cập nhật của Windows.

Lưu ý: Windows sẽ không cài đặt lại nếu bạn khôi phục Driver. Nếu bạn cài đặt lại Driver, Windows Update sẽ cài đặt lại khi tìm thấy Driver thông qua Windows Update.

– Hãy giữ phím Windows rồi nhấn vào X

– Sau khi click Device Manager bạn nhấp chuột phải vào Display Adapter rồi chọn tab Driver.

– Nhấp Roll Back Driver để kiểm tra khôi phục xem phiên bản này có thể sửa lỗi Microsoft Visual C++ Runtime Library.

– Khi bạn áp dụng mà không thành công thì hãy đặt lại Display Adapter từ trang web của nhà sản xuất và tắt cập nhật Driver tự động.

2.3 Đặt lại Microsoft Visual C++ Runtime Library

– Khi đã nhấn Windows + R thì bạn hãy nhập appwiz.cpl rồi nhấn Enter.

– Bạn hãy các chương trình trong danh sách Microsoft Visual C++.

– Sau khi chọn từng mục thì bạn hãy nhấn vào Uninstall.

– Tải lại phiên bản mới của Microsoft Visual C++ Runtime Library và cài đặt nó.

Cách khắc phục lỗi khong cai duoc visual c++

2.4 Sửa Microsoft Visual C++ Runtime Library

– Nhấn tổ hợp phím Windows + R, nhập appwiz.cpl và nhấn Enter

– Bạn tìm danh sách rồi gỡ cài đặt tất cả Microsoft Visual C++ Runtime Library trừ phiên bản 2012 và 2010.

– Trong danh sách ứng dụng cài đặt bạn hãy tìm Microsoft Visual C++ Runtime Library 2012.

– Nhấn đúp chuột 2 lần rồi bạn chọn Repair rồi cho phép hoàn tất quá trình. Khi máy tính có yêu cầu được khởi động lại thì bạn hãy thực hiện để lỗi Microsoft Visual C++ Runtime Library biến mất.

2.5 Xoá bỏ cài đặt ứng dụng

Có một số ứng dụng bị báo lỗi Microsoft Visual C++ Runtime Library khi người dùng mở Explorer. Để giải quyết sự cố trên thì bạn cần gỡ bỏ ứng dụng rồi sau đó bạn hãy cài đặt lại để xem sự cố này đã được khắc phục hay chưa.

– Người dùng nhấn Windows + R, nhận appwiz.cpl rồi click Enter

– Tiếp đến bạn hãy thử gỡ cài đặt những ứng dụng dưới đây:

+ Visual Studio 2013

+ AutoCAD

+ Bing Desktop

– Sau đó bạn hãy thử khởi động lại máy tính để xem lỗi này đã được khắc phục hay chưa.

2.6 Sửa lỗi Microsoft Visual C++ Runtime Library bằng cách chạy Clean Boot

Những ứng dụng và dịch vụ hoạt động cần thiết thường được gọi là Clean Boot. Nhằm ngăn những ứng dụng bên thứ ba không thể hoạt động, bởi vậy nếu Microsoft Visual C++ Runtime Library xung đột với một phần mềm nào đó thì nó sẽ dễ dàng được khắc phục.

– Dùng tài khoản quản trị viên để đăng nhập vào máy tính.

– Mở Run bằng tổ hợp phím Windows + R.

– Bạn nhấn Enter sau khi đã nhập msconfig.

– Chọn mục Services rồi click để bỏ nút Hide all Microsoft services.

– Nhấn vào chọn Disable All rồi chọn OK.

– Ở tab Startup bạn nhấn chọn Open Task Manager.

Cách khắc phục lỗi khong cai duoc visual c++

– Trong mục Task Manager bạn chọn Startup.

– Bạn có thể chọn một ứng dụng bất trong Status là Enabled hoặc chọn Disable.

Cách khắc phục lỗi khong cai duoc visual c++

– Hãy lặp lại quy trình này cho tất cả những ứng dụng ở trong danh sách rồi bạn hãy khởi động lại máy tính.

– Giờ đây máy tính của bạn đã được khởi động ở trạng thái Clean Boot.

– Rồi bạn hãy kiểm tra xem lỗi này có còn hay không.

– Nếu lỗi này đã hết thì chứng tỏ dịch vụ và ứng dụng của bên thứ ba đã gây ra lỗi Microsoft Visual C++ Runtime Library.

– Tiếp đến bạn hãy bật trạng thái cho Enable rồi sau đó hãy kiểm tra xem lỗi này xảy ra là do đâu.

– Hãy Reinstall lại những ứng dụng/ dịch vụ khi bạn phát hiện có lỗi xảy ra.

2.7 Huỷ bỏ cài đặt Intel True Key

Đôi khi phần mềm True Key của Intel có thể can thiệp vào những phần quan trọng khiến cho hệ điều hành gặp lỗi. Bởi vậy chúng ta hãy gỡ bỏ cài đặt này ra khỏi máy tính.

– Nhấn tổ hợp phím Windows + I.

– Chọn tùy chọn Apps.

– Cuộn xuống rồi nhấn và tìm tùy chọn Intel True Key ở trong danh sách.

– Khi lời nhắc nhở được mở lên thì bạn hãy chọn nút Uninstall và hãy chọn Yes.

– Sau khi phần mềm được gỡ thì kiểm tra xem lỗi này đã hết hay chưa.

2.8 Kích hoạt chẩn đoán

– Nhấn Ctrl + Shift + Esc để tắt các tác vụ sử dụng Windows Explorer rồi chọn tab Processes.

– Trong danh sách bạn hãy nhấn Windows Explorer (explorer.exe) rồi nhấn vào End task.

– Nhấn tổ hợp phím Windows + R, nhập MdSched và click OK.

– Chọn Restart now and check for problems.

– Sau khi đã theo đúng những hướng dẫn trên thì bạn hãy kiểm tra xem lỗi trên đã được giải quyết hay chưa.