Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Sửa lỗi: "Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT"

Một số người dùng Windows báo cáo gặp lỗi "An error occurred during the installation of assembly Microsoft.VC80.CRT" khi cài đặt phần mềm. Người dùng xác nhận lỗi xảy ra trên Windows 7, 8.1 và 10. Lỗi này báo cáo xảy ra với iTunes, inLab, WIDCOMM Bluetooth và khi cài đặt ban đầu Microsoft SQL Server.

Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT

Nguyên nhân gây lỗi "An error occurred during the installation of assembly Microsoft.VC80.CRT"?

Chúng tôi điều tra bằng cách xem báo cáo người dùng và chiến lược sửa chữa. Từ đó, một số tình huống phổ biến gây ra lỗi này:

  • Thiếu hoặc hỏng gói Microsoft Visual C++ Redistributable – Đây là nguyên nhân phổ biến nhất. Một số trình cài đặt (kể cả iTunes) yêu cầu các phụ thuộc trong gói Visual C++ 2010 để hoàn tất cài đặt.
  • Có bản cập nhật Windows đang chờ – Với một số trình cài đặt ứng dụng, lỗi có thể xảy ra nếu máy có bản cập nhật Windows đang chờ. Nhiều người dùng báo cáo khắc phục sau khi cài mọi bản cập nhật bảo mật đang chờ. Thường hiệu quả khi cài ứng dụng giám sát mạng.
  • Driver âm thanh chưa cài đặt – Một số người dùng khắc phục bằng cách cài driver âm thanh thiếu. Có thể làm qua phương tiện cài đặt cung cấp hoặc qua Windows Update (Device Manager).
  • Card video quá cũ không hỗ trợ phiên bản iTunes mới nhất – GPU dedicated cũ không hỗ trợ cài iTunes mới nhất. Có giải pháp thay thế: cài phiên bản iTunes cũ hơn trước, sau đó cập nhật lên mới nhất sau khi đã cài xong.

Nếu bạn đang vật lộn với lỗi này, bài viết cung cấp danh sách bước khắc phục đã kiểm chứng. Dưới đây là các phương pháp người dùng khác đã dùng thành công.

Để tối đa hiệu quả, làm theo thứ tự các phương pháp dưới cho đến khi tìm thấy cách khắc phục cho trường hợp của bạn.

Phương pháp 1: Cài đặt/Cài lại gói Microsoft Visual C++ Redistributable Package

Như hầu hết người dùng gợi ý, khả năng cao lỗi do thiếu Visual C++ Redistributable Package bắt buộc. Triệu chứng tương tự cũng xảy ra nếu Microsoft Visual C++ bị hỏng hoặc cài không đúng.

Trong hầu hết trường hợp, trình cài đặt báo lỗi vì không tìm thấy MSVCR110.dll – file DLL phổ biến thường cần cho dự án xây dựng bằng Visual Studio.

Một số người dùng khắc phục sau khi nhận ra thiếu gói Visual C++ Redistributable bắt buộc. Người khác xác định cài đặt Visual C++ không hoàn chỉnh hoặc hỏng. Trong cả hai trường hợp, cài đặt hoặc cài lại gói Microsoft Visual C++ Redistributable đã khắc phục hoàn toàn.

Cách làm:

  1. Nhấn Windows + R, gõ appwiz.cpl và nhấn Enter mở Programs and Features.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  2. Trong Programs and Features, duyệt danh sách ứng dụng và tìm tất cả cài đặt Microsoft Visual C++ Redistributable. Dễ thấy hơn nếu nhấn Publisher để nhóm.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT

    Lưu ý: Nếu không có gói Visual C++ 2005/2010 Redistributable nào, nhảy thẳng bước 5.

  3. Chuột phải vào từng Visual C++ 2005 Redistributable & Visual C++ 2010 Redistributable chọn Uninstall. Làm theo hướng dẫn gỡ khỏi hệ thống. Lặp lại cho mọi gói redistributable 2005 và 2010 cho đến khi không còn.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  4. Khởi động lại máy.
  5. Sau khi khởi động, truy cập các link dưới lần lượt để tải & cài các file thực thi cài đặt:
    Visual C++ 2005 Service Pack 1 Redistributable Package
    Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update

    Visual C++ Redistributable Package 2013 – Gói này cũng chứa thư viện DLL từ các bản phân phối trước (2010 và 2012)

    Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT

    Lưu ý: Bạn cũng có thể dùng bộ cài All-In-One của Major Geeks (tại đây) để tự động cài tất cả gói Visual C++ thiếu chỉ với một click.

  6. Sau khi cài lại mọi gói Visual C++ Redistributable, khởi động lại máy một lần nữa và xem cài đặt ứng dụng có hoàn tất không lỗi ở lần khởi động tiếp theo.

Nếu vẫn gặp lỗi "An error occurred during the installation of assembly Microsoft.VC80.CRT", thử phương pháp tiếp theo.

Phương pháp 2: Cài đặt các bản cập nhật Windows đang chờ

Một số người dùng báo cáo lỗi khắc phục và họ cài đặt ứng dụng không lỗi sau khi cài mọi bản cập nhật Windows đang chờ.

Có suy đoán người dùng trỏ về phụ thuộc của Flash Player có thể kích hoạt lỗi. Microsoft đã phát hành bản cập nhật bảo mật khắc phục vấn đề và cho phép cài đặt tiếp tục.

Một số người dùng gặp lỗi An error occurred during the installation of assembly Microsoft.VC80.CRT khi cài Orion Network Performance. Họ báo cáo khắc phục sau khi cài mọi bản cập nhật Windows đang chờ.

Làm theo bước dưới để cài mọi bản cập nhật Windows đang chờ:

  1. Nhấn Windows + R, gõ ms-settings:windowsupdate và nhấn Enter mở tab Windows Update trong ứng dụng Settings.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT

    Lưu ý: Nếu không dùng Windows 10, gõ wuapp trong ô Open thay thế.

  2. Trong màn hình Windows Update, nhấn Check for updates. Làm theo hướng dẫn cài mọi bản cập nhật đang chờ.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT

    Lưu ý: Nếu WU yêu cầu khởi động lại giữa các lần cài, hãy làm. Cũng cài mọi bản cập nhật bảo mật đang chờ (kể cả tùy chọn).

  3. Sau khi cài xong mọi bản cập nhật, khởi động lại máy một lần nữa và thử cài ứng dụng lại. Nếu vẫn gặp lỗi An error occurred during the installation of assembly Microsoft.VC80.CRT khi cài iTunes, inLab hoặc ứng dụng khác, thử phương pháp tiếp theo.

Phương pháp 3: Cập nhật Driver âm thanh thủ công

Một số người dùng vật lộn với lỗi "An error occurred during the installation of assembly Microsoft.VC80.CRT" báo cáo khắc phục bằng cách cài đặt/cập nhật driver âm thanh.

Dựa trên báo cáo người dùng, driver âm thanh thiếu có thể làm sập cài đặt iTunes. Nếu bạn nghĩ tình huống này áp dụng cho bạn, làm theo bước dưới để kiểm tra driver âm thanh thiếu và khắc phục.

Cách làm:

  1. Nhấn Windows + R, gõ devmgmt.msc và nhấn Enter mở Device Manager.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  2. Trong Device Manager, mở rộng menu thả xuống Sound, video and game controllers xem có biểu tượng chấm than trên mục nào không.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  3. Nếu thấy dấu hiệu driver âm thanh thiếu/sai, chuột phải vào driver lỗi chọn Update driver.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  4. Chọn Search automatically for updated driver software để Windows Update tìm driver mới. Nếu tìm thấy phiên bản mới, làm theo hướng dẫn cài đặt. Sau khi cài xong driver mới, khởi động lại máy và xem lỗi đã khắc phục chưa.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  5. Nếu WU không tìm thấy driver mới, chuột phải driver lỗi chọn Uninstall device.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  6. Nhấn Uninstall tại lời nhắc xác nhận và đợi xong. Sau đó khởi động lại máy để Windows tự động tải và cài driver âm thanh thiếu.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  7. Thử cài ứng dụng lại và xem lỗi An error occurred during the installation of assembly Microsoft.VC80.CRT đã khắc phục chưa.

Nếu vẫn gặp lỗi, thử phương pháp cuối.

Phương pháp 4: Cài phiên bản iTunes cũ trước rồi cập nhật lên mới nhất (Lỗi iTunes)

Nếu bạn gặp khó khăn cài hoặc đồng bộ phiên bản iTunes mới nhất, có thể bị ngăn cản bởi GPU. Một số người dùng gặp lỗi tương tự nghi ngờ liên quan đến card video cũ.

Apple cung cấp phiên bản iTunes cũ hơn dành cho card video cũ. Bạn sẽ cài được bản build này mà không gặp lỗi "An error occurred during the installation of assembly Microsoft.VC80.CRT". Thậm chí sau khi cài xong, bạn có thể cập nhật lên phiên bản mới nhất.

Hướng dẫn nhanh:

  1. Tải iTunes phiên bản 12.4.3 bằng cách nhấn link Download ở đầu trang.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  2. Sau khi tải xong, mở file cài đặt và làm theo hướng dẫn hoàn tất. Bạn sẽ cài xong không gặp lỗi An error occurred during the installation of assembly Microsoft.VC80.CRT.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  3. Khởi động lại máy và mở iTunes lúc khởi động. Nếu lời nhắc cập nhật không xuất hiện ngay, kích hoạt bằng cách phát bất kỳ bài hát nào. Sẽ hiện popup nhắc cập nhật lên phiên bản mới nhất. Nhấn Download iTunes và làm theo hướng dẫn cập nhật.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT

‏Phương pháp 5: Khởi động dịch vụ Windows Installer & Windows Module Installer

Windows Installer Service là thành phần Windows cho cài đặt, bảo trì, gỡ phần mềm. Nếu dịch vụ này không khởi động được, có thể gây lỗi Visual C hiện tại. Trong trường hợp đó, đặt Windows Modules Installer Service startup type thành Automatic và khởi động Windows Installer có thể giải quyết. Mặc định các dịch vụ này đặt Automatic nhưng có thể bị thay đổi do phần mềm antivirus thứ ba hoặc chương trình tối ưu hóa đặt thành Manual.

  1. Nhấn phím Windows + R gõ services.msc trong hộp Run, nhấn Enter.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  2. Tìm Windows Installer và nhấp đúp mở.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  3. Nhấn Start để khởi động dịch vụ này.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  4. Tìm Windows Modules Installer và nhấp đúp mở.Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  5. Đổi Startup Type thành Automatic và khởi động dịch vụ (nếu không được, thử đổi Manual và kiểm tra lại).Sửa lỗi:  Đã xảy ra lỗi trong quá trình cài đặt assembly Microsoft.VC80.CRT
  6. Áp dụng thay đổi và kiểm tra xem bạn có hoàn tất cài đặt/gỡ cài đặt gặp vấn đề không.

Nếu chưa cách nào giúp được, hãy tham khảo bài viết lỗi Error 1935 của chúng tôi.