Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

Cách sửa mã lỗi cập nhật NET Framework 0x643 và mã lỗi 1603

Nếu bạn đã cố gắng cài đặt bản cập nhật cho Microsoft .NET Framework 1.0, cho Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 hoặc cho Microsoft .NET Framework 3.5, bạn có thể nhận được một trong các mã lỗi chung sau từ Microsoft Windows Update.

Lỗi:“0x643” hoặc “1603”

Khi các mã lỗi này xuất hiện, điều đó có nghĩa là bản cập nhật chưa được cài đặt do sự cố trong quá trình cài đặt.

Nguyên nhân nào khiến các mã lỗi xuất hiện?

Lý do tại sao các mã lỗi này xuất hiện thường là do cài đặt .NET Framework bị hỏng hoặc trạng thái cơ sở dữ liệu MSI không nhất quán. Để sửa những lỗi này, bạn nên cài đặt lại .NET framework theo cách thủ công, tải xuống phiên bản .NET mới và xóa sổ đăng ký của hệ thống.

Bước 1 - Xóa và cài đặt lại .NET Framework theo cách thủ công

Đầu tiên, bạn phải gỡ bỏ tất cả các phiên bản .NET Framework trên máy tính của mình và sau đó cài đặt lại chúng, vì máy tính của bạn cần nghĩ rằng khi bạn cài đặt lại .NET Framework đó là lần đầu tiên hệ thống của bạn gặp phải nó. Để thực hiện việc này, hãy làm theo các bước sau:

  • Nhấp vào Bắt đầu , sau đó chọn Bảng điều khiển.
  • Nhấp đúp vào Thêm hoặc Xoá Chương trình .
  • Điều hướng qua Các chương trình hiện được cài đặt danh sách và gỡ cài đặt TẤT CẢ các phiên bản .NET Framework từng cái một trên hệ thống của bạn. LƯU Ý:Trước khi thực hiện việc này, hãy lập danh sách các phiên bản .NET Framework hiện được cài đặt.
  • Khi được nhắc, hãy khởi động lại máy tính của bạn.

Bước 2 - Xóa trạng thái cơ sở dữ liệu MSI của tất cả các phiên bản .NET Framework.

Đối với bước này, bạn cần xóa trạng thái cơ sở dữ liệu MSI của tất cả các phiên bản .NET Framework bằng Windows Installer CleanUp Utility. Tuy nhiên, công cụ này không nhằm mục đích thay thế quy trình gỡ cài đặt tiêu chuẩn như được giải thích trong Bước một. Trước tiên, bạn nên thử Bước một trước khi sử dụng phương pháp này. Lý do cho điều này là vì công cụ dọn dẹp này xóa các tệp được chia sẻ và khóa đăng ký được một số phiên bản .NET Framework khác nhau sử dụng.

  • Tải xuống Tiện ích dọn dẹp Windows Uninstaller từ Trang web Tải xuống của Microsoft.
  • Trước tiên, hãy đảm bảo rằng bạn đã đăng nhập vào máy tính của mình với tư cách là quản trị viên có quyền quản trị đối với hệ thống.
  • Nhấp vào Bắt đầu, chọn Tất cả chương trình và chọn lệnh Windows Install CleanUp.
  • Trong hộp thoại Windows Installer CleanUp, chọn tất cả các phiên bản có liên quan đến .NET Framework và xóa chúng.
  • Sau khi hoàn tất, hãy khởi động lại máy tính của bạn.

Bước 3 - Tải xuống và cài đặt phiên bản .NET Framework đã được cài đặt trước trên máy tính của bạn

Khi bạn đã xóa tất cả các phiên bản của .NET Framework và khởi động lại máy tính của mình, sau đó bạn có thể tiếp tục tải xuống và cài đặt bất kỳ phiên bản .NET Framework nào trên hệ thống của bạn trước khi bạn xóa nó. Khi bạn thực hiện việc này, máy tính của bạn sẽ coi cài đặt như một phiên bản hoàn toàn mới và sẽ ngăn lỗi xuất hiện lại trên hệ thống của bạn.

Bước 4 - Xóa sổ đăng ký

- Tải xuống trình dọn dẹp sổ đăng ký này

Sổ đăng ký là cơ sở dữ liệu trung tâm lưu trữ thông tin và cài đặt quan trọng cho máy tính của bạn. Đây là nơi có một số cài đặt quan trọng nhất cho PC của bạn, bao gồm mọi thứ từ hình nền máy tính đến các tùy chọn phần mềm của bạn. Thật không may, sổ đăng ký cũng là một trong những lý do lớn nhất khiến lỗi .NET xuất hiện. Mỗi khi bạn sử dụng PC, ngày càng có nhiều tệp đăng ký và cài đặt bị hỏng trên hệ thống của bạn, khiến PC của bạn cực kỳ khó sử dụng các tệp cần chạy. Để tránh việc này trở thành sự cố, bạn nên sử dụng "trình dọn dẹp sổ đăng ký" để sửa chữa bất kỳ cài đặt đăng ký nào bị hỏng bên trong PC của mình, điều này có thể gây ra lỗi bạn đang thấy.