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

Khắc phục: Windows Update bị treo ở 0%

Vì có nhiều vấn đề bảo mật và tương thích trên các chương trình và hệ điều hành cũ, rõ ràng chúng ta cần đảm bảo hệ điều hành của mình được cập nhật. Đây là quá trình tự động trừ khi bạn đã thay đổi cài đặt để ngăn cập nhật. Tuy nhiên, đôi khi các cập nhật này bị treo trong quá trình. Trong trường hợp cụ thể này, Windows Update của bạn sẽ bị treo ở 0% và sẽ vẫn ở 0% không bao lâu bạn chờ.

Sự chậm trễ này có thể do nhiều lý do. Đôi khi, nó có thể do bộ nhớ vật lý bị quá tải đơn giản. Và đôi khi là do xung đột phần mềm hoặc vấn đề đã tồn tại trước đó mà không hiển thị cho đến khi Windows Updates khởi động. Dưới đây là một vài giải pháp giúp bạn khắc phục vấn đề và để cập nhật tiến hành đến hoàn thành:

Mẹo

  1. Khởi động lại hệ thống và thử lại. Đôi khi, vấn đề có thể đơn giản là không có vấn đề. Nhiều lần khởi động lại hệ thống khắc phục loại vấn đề này.
  2. Thử tắt antivirus rồi thử cập nhật Windows. Đôi khi, antivirus của bạn có thể chặn cập nhật. Gần như mọi antivirus đều có tùy chọn cho phép bạn tắt chương trình.
  3. Đôi khi vấn đề có thể do phần mềm độc hại. Thử quét hệ thống với antivirus. Đảm bảo bạn làm full scan (quét toàn bộ) thay vì quick scan (quét nhanh).
  4. Chờ một lúc. Đôi khi internet của bạn có thể chậm hoặc có vấn đề trong cập nhật khiến hệ thống không hiển thị tiến độ. Vậy hãy để hệ thống vài giờ trong khi nó đang cập nhật.
  5. Nhấp vào đây để tải Windows Update Troubleshooter riêng của Windows. Điều này có thể giúp giải quyết vấn đề cập nhật.
  6. Nếu bạn có nhiều cập nhật đang được tải xuống thì thử tải một vài cái. Ví dụ, nếu bạn có 20 cập nhật thì chọn chỉ 2 hoặc 3 và tải chúng. Nếu điều này hoạt động thì chọn 2 hoặc 3 nữa và cứ thế.

Phương pháp 1: Tắt các dịch vụ nền (Background Services)

Các dịch vụ chạy nền chắc chắn có thể gây ra vấn đề và xung đột với Windows Update. Vậy nên, điều đầu tiên cần quan tâm là tắt các dịch vụ nền không cần thiết.

Làm theo các bước sau để tắt các dịch vụ không cần thiết.

  1. Giữ phím Windows và nhấn R
  2. Gõ msconfig và nhấn Enter.

Khắc phục: Windows Update bị treo ở 0%

  1. Điều này sẽ mở cửa sổ System Configuration (Cấu hình hệ thống). Nhấp tab Services (Dịch vụ) trong cửa sổ.
  2. Ở dưới cùng danh sách, tick (chọn) tùy chọn Hide all Microsoft Services (Ẩn tất cả dịch vụ Microsoft)
  3. Sau đó nhấp nút Disable All (Vô hiệu hóa tất cả) ở góc dưới bên phải danh sách và nhấp Ok.

Khắc phục: Windows Update bị treo ở 0%

  1. Khởi động lại PC, bằng cách nhấp nút Restart trong menu Start, để thay đổi có hiệu lực.
  2. Khi PC đã khởi động lại, chạy Windows Update lại bằng cách làm theo các bước dưới đây:
    1. Nhấn phím Windows một lần
    2. Nhấp vào Settings. (Cài đặt)
    3. Chọn Update & Security (Cập nhật & Bảo mật)
    4. Nhấp Check for updates (Kiểm tra cập nhật)
    5. Chờ Windows kiểm tra và tải xuống cập nhật

Sau khi hệ thống đã cập nhật, bạn cần Bật lại các dịch vụ nền đã tắt. Để làm vậy, làm theo sau:

  1. Lặp lại bước 1-3 ở trên
  2. Bỏ tick (bỏ chọn) Hide all Microsoft Services ở dưới cùng danh sách.
  3. Sau đó nhấp nút Enable All (Bật tất cả) ở góc dưới bên phải danh sách và sau đó nhấp Ok.

Khắc phục: Windows Update bị treo ở 0%

Khi xong, vấn đề của bạn nên được giải quyết và các dịch vụ khác nên hoạt động bình thường.

Phương pháp 2: Tắt Windows Firewall tạm thời

Đôi khi, các tính năng tích hợp của Windows ngăn cập nhật; như firewall. Vậy bạn phải tắt firewall cho cập nhật và bật lại ngay sau khi cập nhật được tải xuống và cài đặt thành công.

Bạn có thể tắt firewall bằng cách làm theo các bước sau:

  1. Giữ phím Windows và nhấn R
  2. Gõ firewall.cpl và nhấn Enter

Khắc phục: Windows Update bị treo ở 0%

  1. Trong Windows Firewall, chọn tùy chọn Turn Windows firewall on or off (Bật/Tắt Windows Firewall) ở khung bên trái.

Khắc phục: Windows Update bị treo ở 0%

  1. Chọn tùy chọn Turn off Windows Firewall (not recommended) (Tắt Windows Firewall - không khuyến khích) ở cả hai phần Public (Công cộng) và Private (Riêng tư) network settings. Khi xong, nhấp Ok ở dưới cùng.

Khắc phục: Windows Update bị treo ở 0%

Bây giờ, kiểm tra cập nhật lại

  1. Nhấn phím Windows một lần
  2. Nhấp vào Settings.
  3. Chọn Update & Security
  4. Nhấp Check for updates
  5. Chờ Windows kiểm tra và tải xuống cập nhật

Khi cập nhật xong, bạn phải bật firewall lại. Điều này vì Windows Firewall rất quan trọng cho bảo mật hệ thống. Để làm vậy:

  1. Giữ phím Windows và nhấn R
  2. Gõ firewall.cpl và nhấn Enter

Khắc phục: Windows Update bị treo ở 0%

  1. Trong Windows Firewall, chọn tùy chọn Turn Windows Firewall on or off ở khung bên trái.
  2. Chọn tùy chọn Turn on Windows Firewall (Bật Windows Firewall) và nhấp Ok ở dưới cùng.

Khắc phục: Windows Update bị treo ở 0%

Bây giờ bạn nên ổn thỏa.

Phương pháp 3: Khởi động lại Windows Update

Nhiều vấn đề PC được khắc phục đơn giản bằng cách khởi động lại Windows Updates, vậy khởi động lại Windows Update có thể là giải pháp bạn cần.

Để khởi động lại Windows Update, làm theo các bước sau:

  1. Mở hộp thoại Run bằng cách giữ phím Windows và nhấn R
  2. Gõ services.msc trong hộp thoại và nhấn Enter.

Khắc phục: Windows Update bị treo ở 0%

  1. Điều này sẽ mở Services (Dịch vụ)
  2. Cuộn xuống cuối danh sách dịch vụ và tìm dịch vụ Windows Update trong đó.

Khắc phục: Windows Update bị treo ở 0%

  1. Nhấp chuột phải Windows Update và chọn Stop (Dừng).

Khắc phục: Windows Update bị treo ở 0%

  1. Sau khi dừng Windows Update, đơn giản nhấn phím Windows + E để mở Explorer.
  2. Đi đến thư mục sau: “C:\Windows\SoftwareDistribution”. Chỉ cần copy/paste địa chỉ (không có dấu ngoặc) vào thanh địa chỉ ở trên cùng của Windows Explorer
    1. Giữ phím CTRL và nhấn A để chọn tất cả tệp
    2. Nhấn phím Delete hoặc nhấp chuột phải vào bất kỳ tệp nào được chọn và chọn Delete (Xóa).
  3. Sau khi xóa các tệp này, khởi động lại máy tính
    1. Mở hộp thoại Run bằng cách giữ phím Windows và nhấn R
    2. Gõ services.msc trong hộp thoại và nhấn Enter.Khắc phục: Windows Update bị treo ở 0%
    3. Điều này sẽ mở Services (Dịch vụ)
    4. Cuộn xuống cuối danh sách dịch vụ và tìm dịch vụ Windows Update trong đó.
    5. Nhấp chuột phải Windows Update và chọn Start (Bắt đầu).

Khi xong, bạn nên có thể cập nhật Windows. Tuy nhiên, nếu vẫn không giải quyết được vấn đề thì làm theo bước 1-4 rồi nhấp đúp vào dịch vụ Windows Update và chọn Disable từ menu dropdown. Nhấp Ok và khởi động lại máy tính. Khi hệ thống đã reboot, làm theo bước 1-4 rồi nhấp đúp vào dịch vụ Windows Update và chọn Manual từ menu dropdown. Bây giờ, nhấp Start rồi chọn Ok. Điều này nên khắc phục vấn đề.

Phương pháp 4: Tải Windows Updates thủ công

Nếu Windows Update tự động không hoạt động và bạn không muốn chờ thì bạn có thể tải cập nhật thủ công. Tải cập nhật thủ công là không phổ biến nhưng không phải việc không thể. Tuy nhiên, nó tốn thời gian.

Điều đầu tiên bạn cần làm là tìm số bài viết Knowledge Base của Microsoft của bản cập nhật thất bại. Khi bạn có số bài viết đó, bạn có thể tìm kiếm và tải chính xác bản cập nhật từ Microsoft Update Catalog.

  1. Nhấn phím Windows một lần
  2. Chọn Settings
  3. Nhấp Update & security

Khắc phục: Windows Update bị treo ở 0%

  1. Chọn Update History (Lịch sử cập nhật)

Khắc phục: Windows Update bị treo ở 0%

  1. Bạn sẽ thấy bản cập nhật thất bại trong cửa sổ này

Khắc phục: Windows Update bị treo ở 0%

  1. Khi bạn có số bài viết, đã đến lúc tìm và tải bản cập nhật
  2. Nhấp tại đây để đi đến Microsoft update catalog
  3. Nhập số bài viết vào thanh tìm kiếm.

Khắc phục: Windows Update bị treo ở 0%

  1. Bây giờ, đơn giản xem kết quả và tải bản cập nhật bạn muốn
  2. Sau khi tải xong, mở file đã tải để cài đặt bản cập nhật.

Đó là tất cả. Làm điều này cho tất cả các bản cập nhật đang thất bại hoặc không được cài đặt.

Phương pháp 5: Xóa các giá trị Registry không đúng

Xóa các giá trị registry không đúng và sau đó thử Windows update cũng khắc phục được vấn đề. Vậy hãy làm theo các bước sau để xóa các giá trị registry không đúng

Lưu ý: Làm hỏng khóa registry có thể gây ra vấn đề nghiêm trọng. Vậy khuyến nghị bạn sao lưu khóa registry phòng khi có sự cố. Nhấp vào đây để có hướng dẫn từng bước về cách sao lưu và khôi phục registry.

Bây giờ, làm theo các bước dưới đây để giải quyết vấn đề gốc.

  1. Giữ phím Windows và nhấn R
  2. Gõ regedit.exe và nhấn EnterKhắc phục: Windows Update bị treo ở 0%
  3. Tìm và nhấp đúp HKEY_LOCAL_MACHINE từ khung bên trái
  4. Tìm và chọn COMPONENTS
  5. Tìm và nhấp chuột phải PendingXmlIdentifier rồi chọn Delete (Xóa). Xác nhận bất kỳ lời nhắc thêm nào. PendingXmlIdentifier nên ở khung chi tiết
  6. Tìm và nhấp chuột phải NextQueueEntryIndex rồi chọn Delete. Xác nhận bất kỳ lời nhắc thêm nào. NextQueueEntryIndex nên ở khung chi tiết
  7. Tìm và nhấp chuột phải AdvancedInstallersNeedResolving rồi chọn Delete. Xác nhận bất kỳ lời nhắc thêm nào. AdvancedInstallersNeedResolving nên ở khung chi tiết

Khi xong, đóng registry và khởi động lại máy tính. Điều này nên khắc phục vấn đề cho bạn.