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

[KHẮC PHỤC] Lỗi Windows Update 646

Một số người dùng Windows báo một số cập nhật cài đặt qua thành phần WU tích hợp thất bại với Mã lỗi 646. Lỗi này chỉ xuất hiện trên Windows 7 và Windows 8.1.

[KHẮC PHỤC] Lỗi Windows Update 646

Nếu gặp lỗi trên Windows 7/8.1, hãy bắt đầu bằng cách chạy Windows Update Troubleshooter xem máy có tự khắc phục không.

Theo người dùng, nguyên nhân phổ biến là dịch vụ Windows Update hoặc Background Intelligent Transfer Service bị tắt buộc.

Một vấn đề khác phổ biến trên Windows 7 là khóa Appdata trỏ sai vị trí. Khắc phục bằng cách sửa Registry qua Registry Editor.

Tường lửa quá bảo vệ cũng chặn liên lạc với Microsoft do false positive. Giải pháp: whitelist WU trong cài đặt AV hoặc chuyển sang bộ bảo mật nhẹ hơn, gỡ bỏ bộ hiện tại.

Nếu muốn giải pháp thay thế (không sửa nguyên nhân), tải cập nhật từ Windows Update Catalog chính thức là cách an toàn nhất.

Nếu do xung đột phần mềm, dùng System Restore quay lại trạng thái trước khi xung đột. Nếu do lỗi OS, cần repair install hoặc clean install để sửa thành phần Windows Update.

Chạy Windows Update Troubleshooter

Trên Windows 7/8.1, có thể lỗi đã được Microsoft đưa vào chiến lược sửa tự động. Nếu đúng, OS sẽ tự triển khai sửa chữa.

Hãy chạy quét với Windows Update troubleshooter xem tiện ích có xác định và sửa tự động không.

Windows Update Troubleshooter chứa bộ chiến lược sửa tự động cho nhiều lỗi. Sau khi chạy, công cụ phân tích WU tìm bất thường và khuyến nghị sửa nếu khả thi.

Nếu chưa chạy, hướng dẫn chạy Windows Update Troubleshooter trên Windows 7/8.1 sửa Mã lỗi 646:

  1. Nhấn Windows + R, gõ control nhấn Enter mở Classic Control Panel.[KHẮC PHỤC] Lỗi Windows Update 646
  2. Trong Control Panel, dùng tìm kiếm góc trên phải từ khóa troubleshoot. Từ kết quả, nhấp Troubleshooting mở rộng danh sách troubleshooter tích hợp.[KHẮC PHỤC] Lỗi Windows Update 646
  3. Trong menu Troubleshooting, nhấp System and Security.[KHẮC PHỤC] Lỗi Windows Update 646
  4. Trong System and Security, nhấp Windows Update (dưới Windows) mở Windows Update Troubleshooter.
  5. Màn hình đầu tiên troubleshooter, nhấp Advanced, tích chọn Apply repairs automatically.[KHẮC PHỤC] Lỗi Windows Update 646
  6. Chờ hoàn tất, nhấp Apply this Fix làm theo hướng dẫn nếu cần thêm bước.[KHẮC PHỤC] Lỗi Windows Update 646
  7. Nếu nhắc khởi động, làm theo, sau đó xem lỗi đã khắc phục chưa. Quay lại màn hình Windows Update cài các cập nhật chờ khác xem còn lỗi 646 không.

Nếu vẫn lỗi, chuyển phương pháp tiếp theo.

Cài đặt cập nhật qua Windows Update Catalog

Nếu troubleshooter không sửa được lỗi thành phần WU cục bộ, bạn có thể bỏ qua thành phần này bằng cách tự tải cập nhật từ Microsoft Update Catalog và cài thủ công. Hơi thủ công (đặc biệt nếu nhiều cập nhật lỗi) nhưng vẫn tốt hơn chạy máy cũ.

Người dùng báo mã lỗi 646 thường gặp với các cập nhật:

  • KB972363
  • KB973709
  • KB972581
  • KB974234
  • KB974810

Nếu chọn cách này, hướng dẫn cài thủ công:

  1. Mở trình duyệt truy cập link (tại đây) đến trang gốc Microsoft Update Catalog.
  2. Dùng tìm kiếm (góc trên trái) tìm một trong các cập nhật lỗi 646.[KHẮC PHỤC] Lỗi Windows Update 646
  3. Khi có kết quả, tìm bản cập nhật phù hợp với kiến trúc CPU và phiên bản Windows.[KHẮC PHỤC] Lỗi Windows Update 646
  4. Xác định đúng cập nhật, nhấp Download chờ hoàn tất.
  5. Mở File Explorer đến thư mục tải xuống, chuột phải tệp .inf chọn Install.[KHẮC PHỤC] Lỗi Windows Update 646
  6. Lặp lại cho mọi cập nhật lỗi 646.
  7. Sau khi cài xong tất cả, khởi động lại máy hoàn tất.

Nếu cài qua Catalog vẫn báo lỗi, chuyển phương pháp tiếp theo.

Buộc khởi động dịch vụ Windows Update và Background Intelligent Transfer

Trên các phiên bản Windows gần đây, hai dịch vụ thiết yếu để cài cập nhật mới: Windows Update và Background Intelligent Transfer Services.

Nếu dịch vụ bị tắt mặc định hoặc Startup type KHÔNG phải Automatic, có thể gặp sự cố cài cập nhật.

Kiểm tra hai dịch vụ này – nếu bị tắt hoặc không cấu hình Automatic, hãy sửa để khắc phục thành phần Windows Update.

Hướng dẫn từng bước:

  1. Nhấn Windows + R, gõ services.msc nhấn Enter mở màn hình Services.[KHẮC PHỤC] Lỗi Windows Update 646
  2. Trong Service, cuộn xuống tìm Windows Update. Chuột phải chọn Properties.[KHẮC PHỤC] Lỗi Windows Update 646
  3. Tab General, đổi Startup type thành Automatic, nhấp Start nếu dịch vụ chưa chạy. Nhấp Apply lưu.[KHẮC PHỤC] Lỗi Windows Update 646
  4. Lặp lại bước 2-4 cho Background Intelligent Transfer Services, đảm bảo dịch vụ đang chạy trước khi nhấp Apply.
  5. Quay lại màn hình Windows Update cài lại cập nhật xem đã khắc phục chưa.

Nếu hai dịch vụ đã chạy hoặc không hiệu quả, chuyển phương pháp tiếp theo.

Xóa khóa AppData qua Registry Editor

Trên Windows 7/8.1, mã lỗi 646 có thể do dữ liệu tạm hỏng trong khóa Registry liên quan AppData.

Một số người dùng khắc phục bằng cách dùng Registry Editor điều hướng đến khóa AppData và kiểm tra nội dung (trên nhiều thư mục khác nhau). Theo người dùng, khóa này có thể giữ vị trí sai gây lỗi.

Để thực hiện sửa chữa, hướng dẫn xóa nội dung khóa AppData:

Lưu ý: Nếu không thoải mái chỉnh Registry, hãy sao lưu dữ liệu trước.

  1. Nhấn Windows + R, gõ regedit nhấn Enter mở Registry Editor. Khi UAC hỏi, nhấn Yes.[KHẮC PHỤC] Lỗi Windows Update 646
  2. Trong Registry Editor, dùng bên trái điều hướng đến:
    HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    Lưu ý: Có thể điều hướng thủ công hoặc dán đường dẫn vào thanh điều hướng nhấn Enter.

  3. Đến vị trí đúng, bên phải double-click AppData xem giá trị.
  4. Nếu giá trị AppData khác %USERPROFILE%\AppData\Roaming, sửa thành giá trị này nhấp OK lưu.[KHẮC PHỤC] Lỗi Windows Update 646
  5. Dùng bên trái điều hướng đến vị trí sau và lặp lại bước 3-4 cho thư mục AppData:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  6. Cuối cùng, điều hướng đến vị trí này và lặp lại bước 3-4:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  7. Sau khi đảm bảo khóa AppData giữ giá trị đúng, khởi động lại máy lần cuối và kiểm tra.

Nếu vẫn mã lỗi 646, chuyển phương pháp tiếp theo.

Tắt/Gỡ bộ tường lửa bên thứ ba (nếu có)

Nếu dùng bộ bảo mật bên thứ ba thay vì Windows Security mặc định, lỗi có do tường lửa. Một số người dùng ESET/Comodo xác nhận AV chặn liên lạc giữa WU cục bộ và server Microsoft.

Lưu ý: Tắt bảo vệ thời gian thực hoặc đóng tiến trình nền không đủ vì quy tắc bảo mật vẫn còn.

Cách duy nhất xác định tường lửa bên thứ ba có gây lỗi không là gỡ bỏ hoàn toàn chương trình bên thứ ba và thử cài lại cập nhật Windows thất bại.

Nếu sẵn sàng, hướng dẫn:

  1. Nhấn Windows + R, gõ appwiz.cpl nhấn Enter mở cửa sổ Programs and Features.[KHẮC PHỤC] Lỗi Windows Update 646
  2. Trong Programs and Features, cuộn xuống tìm tường lửa bên thứ ba muốn gỡ.
  3. Chuột phải chọn Uninstall.[KHẮC PHỤC] Lỗi Windows Update 646
  4. Làm theo hướng dẫn gỡ cài đặt, khởi động lại máy.
  5. Lần khởi động tiếp theo, thử cài lại cập nhật Windows sau khi gỡ bộ bảo mật xem đã khắc phục chưa.

Nếu vẫn không khắc phục, có thể cài lại bộ bảo mật trước và chuyển phương pháp tiếp theo.

Sử dụng System Restore

Nếu chỉ nhận ra lỗi sau khi hệ thống trải qua thay đổi (cài driver, app bên thứ ba), mã lỗi 646 có do xung đột phần mềm thứ ba.

Vì danh sách can thiệp tiềm ẩn gần như vô hạn, cách tốt nhất là khôi phục trạng thái máy về thời điểm không có xung đột.

Mọi phiên bản Windows gần đây cho phép làm dễ dàng qua System Restore – tiện ích dùng snapshot khôi phục trạng thái máy về các thời điểm trước.

Lưu ý: Nếu không thay đổi hành vi mặc định, tiện ích này cấu hình lưu snapshot định kỳ tại các sự kiện quan trọng (cài driver mới, cập nhật app, v.v.).

Nếu nghĩ xung đột phần mềm gây mã lỗi 646, dùng System Restore quay lại trạng thái khỏe mạnh.

Nếu không hiệu quả hoặc không áp dụng, chuyển phương pháp tiếp theo.

Thực hiện Repair install / Clean Install

Nếu các sửa chữa trên không khắc phục, rất có thể hệ thống gặp hỏng tệp hệ thống không giải quyết được thông thường. Lúc này chỉ còn cách reset hoàn toàn mọi thành phần Windows bằng clean install hoặc repair install (in-place upgrade).

Clean install dễ hơn vì không yêu cầu media cài đặt tương thích. Nhưng nếu không backup dữ liệu trước, bạn sẽ mất tệp, tùy chọn người dùng, mọi chương trình và game.

Ngược lại, repair install (in-place repair) phức tạp hơn, cần media cài đặt tương thích (trừ khi lỗi trên Windows 10). Ưu điểm lớn: chỉ chạm vào thành phần OS – tệp cá nhân, game, ứng dụng, tài liệu và mọi thứ không liên quan OS không bị ảnh hưởng.