Các mã lỗi “0x80070643” hoặc “0x643” xảy ra khi bạn cài đặt các bản cập nhật của .NET Framework

ID c?a bài: 976982 - Xem s?n ph?m mà bài này áp d?ng vào.
Nếu bạn là khách hàng Doanh nghiệp Nhỏ, hãy tìm các tài nguyên học tập và khắc phục sự cố bổ sung tại trang web Hỗ trợ Doanh nghiệp Nhỏ.
Bung t?t c? | Thu g?n t?t c?

Tóm t?t

Khi bạn cố gắng cài đặt bản cập nhật cho .NET Framework bằng Windows Update, Microsoft Update hoặc bản cập nhật cho .NET Framework, bạn có thể nhận được lỗi có một trong những mã lỗi sau:
Mã lỗi: 0x80070643

Mã lỗi: 0x643

Nguyên nhân

Sự cố này có thể xảy ra nếu đăng ký cập nhật phần mềm MSI bị lỗi hoặc nếu bản cài đặt .NET trên máy tính bị lỗi.

Giải pháp

Đ? kh?c ph?c s? c? này, h?y c? g?ng kh?c ph?c các s? c? h?ng đăng k? c?p nh?t ph?n m?m MSI b?ng cách s? d?ng các bư?c trong phương pháp 1. N?u cách này không hi?u qu?, h?y c? g?ng s?a .NET Framework b?ng cách s? d?ng các bư?c trong phương pháp 2.
Phương pháp 1: Kh?c ph?c s? c? h?ng đăng k? c?p nh?t ph?n m?m MSI
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Đ? t? đ?ng kh?c ph?c s? c? h?ng đăng k? c?p nh?t ph?n m?m MSI, b?m nút ho?c liên k?t Kh?c ph?c s? c? . B?m Ch?y trong h?p tho?i Xem T?i xu?ng , sau đó làm theo các bư?c trong tr?nh hư?ng d?n Kh?c ph?c s? c?.
Lưu ?: Tính năng Kh?c ph?c s? c? này không áp d?ng cho Windows 8 ho?c Windows RT

Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Kh?c ph?c s? c?
Kh?c ph?c s? c? c?a Microsoft Kh?c ph?c s? c? c?a Microsoft 50123
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này




Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ý
Thuật sĩ này có thể chỉ có bằng tiếng Anh, nhưng khắc phục sự cố tự động cũng hoạt động đối với các phiên bản ngôn ngữ khác của Windows.

Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ?
N?u hiện b?n không s? d?ng máy tính có s? c?, h?y lưu gi?i pháp Kh?c ph?c s? c? vào m?t ? đ?a flash ho?c CD hay DVD, r?i ch?y trên máy tính có s? c?.

Để biết thêm thông tin về cách khắc phục sự cố này, hãy xem bài viết sau trong Cơ sở Kiến thức Microsoft:
971187 Cách kh?c ph?c s? c? h?ng đăng k? c?p nh?t ph?n m?m MSI
Truy c?p Windows Update, sau đó c? g?ng cài đ?t l?i các c?p nh?t. Hoặc, cập nhật Microsoft Security Essentials. Để biết thông tin về cách cập nhật Microsoft Security Essentials, hãy xem Cài đặt bản cập nhật định nghĩa Microsoft Security Essentials mới nhất.

N?u s? c? không đư?c gi?i quy?t, đi t?i phương pháp 2.
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Phương pháp 2: S?a .NET Framework
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
S?a phiên b?n .NET Framework không c?p nh?t.
.NET Framework 4

Làm theo các bước sau nếu bạn đang chạy Windows Vista hoặc Windows 7:
  1. Đóng tất cả ứng dụng.
  2. Bấm Bắt đầu, gõ Uninstall vào hộp Tìm kiếm rồi bấm Dỡ cài đặt chương trình.
  3. Bấm đúp vào Hồ sơ Máy khách Microsoft .NET Framework 4.
  4. Chọn Sửa Hồ sơ Máy khách .NET Framework 4 về trạng thái ban đầu rồi bấm Tiếp theo.
  5. Khi hoàn tất quá trình sửa chữa, bấm Kết thúc.
  6. Bấm Khởi động lại Ngay để khởi động lại máy tính của bạn.
  7. Khi máy tính của bạn được khởi động lại, bấm Bắt đầu, gõ Windows Update trong hộp Tìm kiếm , rồi bấm Windows Update để cài đặt bản cập nhật Windows mới nhất.
Làm theo các bước sau nếu bạn đang chạy Windows XP:
  1. Đóng tất cả ứng dụng.
  2. Bấm Bắt đầu, bấm Pa-nen Điều khiển rồi bấm Thêm hoặc Loại bỏ Chương trình.
  3. Bấm Hồ sơ Máy khách Microsoft .NET Framework 4 từ danh sách các chương trình đã cài đặt rồi bấm Thay đổi/Loại bỏ.
  4. Chọn Sửa Hồ sơ Máy khách .NET Framework 4 về trạng thái ban đầu rồi bấm Tiếp theo.
  5. Khi hoàn tất quá trình sửa chữa, bấm Kết thúc.
  6. Bấm Khởi động lại Bây giờ.
  7. Sau khi máy tính khởi động lại và bạn đăng nhập vào Windows, bấm Bắt đầu, gõ Windows Update trong hộp Tìm kiếm , rồi bấm Windows Update.
  8. Bám Kiểm tra bản cập nhật. Sau khi quá trình quét hoàn tất, bấm Cài đặt Bản cập nhật Windows, rồi làm theo hướng dẫn.
.NET Framework 1.1, 2.0, 3.0, 3.5
Làm theo các bước sau nếu bạn đang chạy Windows 8:
  1. Vuốt vào từ cạnh phải của màn hình, rồi chạm Tìm kiếm.

    Lưu ý Nếu bạn đang sử dụng chuột, trỏ vào góc phía trên bên phải của màn hình, di chuyển con trỏ chuột xuống, rồi bấm vào Tìm kiếm.
  2. Chạm hoặc bấm Thiết đặt, rồi nhập tên của ứng dụng bạn muốn tìm.
  3. Chạm hoặc bấm Dỡ cài đặt chương trình
  4. Chạm hoặc bấm vào Bật hoặc tắt tính năng của Windows
  5. Chạm hoặc bấm để chọn hộp .Net framework 3.5 (bao gồm .Net2.0 và 3.0)
  6. Chạm hoặc bấm OK và bấm Đóng khi quá trình dỡ cài đặt hoàn tất.
  7. Chạm hoặc bấm để đóng cửa sổ Dỡ cài đặt chương trình.

Làm theo các bước sau nếu bạn đang chạy WindowsXP, Windows Vista và Windows 7:

Để sửa chữa .NET Framework 1.1, 2.0, 3.0, 3.5, hãy sử dụng Công cụ Dọn .NET Framework để dỡ cài đặt nhiều phiên bản .NET Framework, rồi cài đặt lại các cấu phần.

Để thực hiện việc này, làm theo các bước sau:
  1. Truy nhập bài đăng sau trên blog:
    Hướng dẫn Sử dụng Công cụ Dọn .NET Framework
  2. Tải xuống dotnetfx_cleanup_tool.zip từ trang sau:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip
  3. Khi bạn được nhắc, hãy bấm Mở, rồi bấm Trích xuất Bây giờ.
  4. Trong số các tệp bạn đã trích xuất, bấm đúp vào cleanup_tool.exe.
    Nếu bạn được nhắc nhập mật khẩu quản trị viên hoặc xác nhận, hãy cung cấp mật khẩu, rồi bấm Tiếp tục.
  5. Trong thông báo Bạn có muốn chạy Tiện ích Dọn Thiết lập .NET Framework không?, bấm Có.
    Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
    Lưu ý
    Công cụ này có thể chỉ có bằng tiếng Anh, nhưng công cụ này cũng hoạt động cho các phiên bản ngôn ngữ khác của Windows.
  6. Bấm Có để chấp nhận thoả thuận cấp phép.
  7. Trong cửa sổ Sản phẩm sẽ dọn, bấm vào danh sách, chọn .NET Framework - Tất cả Phiên bản, rồi bấm Dọn Bây giờ.
    Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
    Lưu ý
    Công cụ dọn không cho phép bạn gỡ bỏ .NET Framework 2.0 trong Windows Vista hoặc các phiên bản Windows mới hơn vì .NET Framework được cài đặt làm cấu phần của hệ điều hành.
  8. Sau khi .NET Framework đã được gỡ bỏ, hãy khởi động lại máy tính.
  9. Tải về và cài đặt các cấu phần sau:
    .NET Framework 1.1

    Microsoft .NET Framework Phiên b?n 1.1 Gói Có thể phân phối lại

    .NET Framework 1.1 Gói Dịch vụ 1 (SP1)

    Microsoft .NET Framework 1.1 Gói Dịch vụ 1

    .NET Framework 3.5 SP1 (cấu phần này cũng sẽ cài đặt .NET Framework 2.0 SP2 và .NET Framework 3.0 SP2)
    Microsoft .NET Framework 3.5 Gói Dịch vụ 1
  10. Khởi động lại máy tính.
  11. Truy cập lại vào Windows Update, rồi kiểm tra và cài đặt các bản cập nhật.
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này

Thông tin thêm

Các vấn đề Đã biết

Bạn cũng có thể gặp phải các vấn đề sau đây khi cố gắng cài đặt bản cập nhật này:
  • Bản cập nhật không được cài đặt.
  • Hệ thống tiếp tục nhắc bạn cài đặt bản cập nhật này mặc dù bạn đã cài đặt rồi.
  • Màn hình không xuất hiện.
Nếu bạn gặp phải một trong những vấn đề này, hãy thử các phương pháp sau để giải quyết vấn đề.


Phương pháp 1: Đ?t l?i các c?u ph?n c?a Windows Update và c?p nh?t máy tính c?a b?n
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này


Đ? t? đ?ng đ?t l?i các c?u ph?n c?a Windows Update, b?m nút ho?c liên k?t Kh?c ph?c s? c?. Bấm Chạy trong hộp thoại Xem Bản tải xuống, rồi làm theo các bước trong thuật sĩ Khắc phục sự cố.

Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ?
Gi?i pháp Khắc phục sự cố này có hai ch? đ?: M?c đ?nh và Linh ho?t. Bạn nên chạy giải pháp Khắc phục sự cố trong chế độ Mặc định và xem giải pháp này có gi?i quy?t đư?c v?n đ? xảy ra với Windows Update trước khi bạn chạy trong chế độ Linh hoạt.

Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Kh?c ph?c s? c? này
Kh?c ph?c s? c? c?a Microsoft Kh?c ph?c s? c? c?a Microsoft 50202
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này


Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ý
Thuật sĩ này có thể chỉ có bằng tiếng Anh, nhưng khắc phục sự cố tự động cũng hoạt động đối với các phiên bản ngôn ngữ khác của Windows.

Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Lưu ?
N?u hiện b?n không s? d?ng máy tính có s? c?, h?y lưu gi?i pháp Kh?c ph?c s? c? vào m?t ? đ?a flash ho?c CD hay DVD, r?i ch?y trên máy tính có s? c?.

Để biết thêm thông tin về cách đặt lại các cấu phần Windows Update, hãy xem bài viết sau:
http://support.microsoft.com/kb/971058/vi-vn
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này
Phương pháp 2: T?i xu?ng b?n c?p nh?t theo cách th? công t? liên k?t t?i xu?ng và cài đ?t b?n này ? ch? đ? kh?i đ?ng s?ch 
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này


Chúng tôi khuyên b?n nên cài đ?t các c?p nh?t ? ch? đ? kh?i đ?ng s?ch nh?m tránh làm gián đo?n các chương tr?nh không ph?i c?a Microsoft. Để truy cập vào chế độ khởi động sạch trên máy tính, hãy làm theo các bước sau:
  1. Bấm Bắt đầu, gõ msconfig vào hộp Bắt đầu Tìm kiếm, rồi nhấn Enter.
  2. Nếu bạn được nhắc nhập mật khẩu quản trị viên hoặc xác nhận, hãy nhập mật khẩu hoặc bấm Tiếp tục.
  3. Trên tab Chung, bấm Khởi động Lựa chọn.
  4. Trong Khởi động Lựa chọn, bỏ chọn hộp kiểm Nạp các Mục Khởi động.
  5. Bấm vào tab Dịch vụ, bấm để chọn hộp kiểm Ẩn Tất cả Dịch vụ của Microsoft rồi bấm Vô hiệu hoá Tất cả.
  6. Bấm OK.
  7. Khi bạn được nhắc, bấm Khởi động lại.
  8. Sau khi máy tính của bạn khởi động lại, hãy thử cập nhật lại máy tính.
Để biết thêm thông tin về phương pháp này, hãy xem bài viết sau trong Cơ sở Kiến thức Microsoft:
331796 Th?c hi?n kh?i đ?ng s?ch đ? quy?t đ?nh li?u các chương tr?nh dư?i n?n có can thi?p vào tr? chơi ho?c chương tr?nh c?a b?n hay không
Thu g?n h?nh ?nh nàyBung r?ng h?nh ?nh này

Thông tin Bổ sung

Nếu bạn không cài đặt các bản cập nhật .NET Framework khi nhận được mã lỗi 0x80070643 or 0x643, có thể bạn phải thu thập thông tin nhật ký bổ sung để khắc phục sự cố.

Các chuyên gia hỗ trợ hoặc chuyên gia CNTT có thể xem lại các nhật ký này để giúp xác định sự cố.

Để thực hiện việc này, hãy bấm để làm theo các bước trong bài viết sau:
Cách bật ghi nhật ký Microsoft Installer và ghi nhật ký Verbose để thu thập thông tin khắc phục sự cố bổ sung: http://support.microsoft.com/kb/2545723 (Trang này có thể có bằng tiếng Anh)


Nếu bạn nhận được lỗi này với Bản cập nhật Office, hãy xem bài viết Windows Online sau để tìm giải pháp:
http://windows.microsoft.com/vi-vn/windows-vista/windows-update-error-80070643

VẪN CẦN TRỢ GIÚP?

Nếu bài viết này không giải đáp được thắc mắc của bạn, hãy bấm vào nút này để hỏi các thành viên khác của cộng đồng tại Cộng đồng Microsoft:
Đặt câu hỏi

Thu?c tính

ID c?a bài: 976982 - L?n xem xét sau cùng: 26 Tháng Tư 2013 - Xem xét l?i: 7.0
Áp d?ng
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional, khi đư?c dùng v?i:
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
T? khóa: 
kbsurveytest kbfixme kbmsifixme kbcip kbsmbportal KB976982

Cung cấp Phản hồi