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

Khắc phục lỗi Windows Update 0x80070002: Hướng dẫn từng bước

Khi máy tính kết nối Internet, Windows 10/11 sẽ tự động tìm bản cập nhật mới nhất. Người dùng cũng có thể chọn cài đặt thủ công thay vì cập nhật tự động.

Kết quả là, cập nhật Windows định kỳ cung cấp truy cập vào tính năng mới nhất của dịch vụ và ứng dụng Microsoft, như Office và Outlook. Nó cũng cung cấp bản sửa lỗi và bảo trì bảo mật hệ thống.

Hầu hết người dùng Windows quen với thông báo lỗi sau:

"An error occurred while checking for new updates for your computer. Error(s) found: Code 80070002 Windows Update encountered an unknown problem." (Đã xảy ra lỗi khi kiểm tra cập nhật mới cho máy tính. Lỗi tìm thấy: Mã 80070002 Windows Update gặp vấn đề không xác định.)

Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt sai, file rác, ứng dụng độc hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc làm chậm hiệu suất.

Bạn có thể gặp vấn đề này khi cố cài đặt một số bản cập nhật Windows 10/11, như KB3200970 và gói khác. Bạn có thể gặp feature update to Windows 10/11, version 1709 – error 0x80070002 hoặc feature update to Windows 10/11, version 1903 – error 0x80070002, tùy phiên bản bạn cài. Bản cập nhật sẽ bắt đầu tải, nhưng ngay khi đến màn hình cài đặt, nó sẽ thất bại ngay và gỡ tự động. Thậm chí có thể khởi động lại máy, rồi thất bại và gỡ.

Lỗi 0x80070002 và 0x80070003 đều liên quan đến cập nhật Windows. Khi làm việc trên PC Windows và cố cài đặt bản cập nhật hệ thống, bạn có thể gặp Mã lỗi 0x80070002 hoặc 0x80070003. Vấn đề này thường xuất hiện với thông báo lỗi khác nhau giữa các phiên bản Windows.

Mã lỗi 0x80070002 là gì?

Một lỗi khác bạn có thể gặp khi cố cập nhật Windows 10/11 lên phiên bản mới là 0x80070002. Lỗi cập nhật khá phổ biến và được ký hiệu bằng tên mã khác nhau – chúng đại diện cho khía cạnh khác của vấn đề. Tuy nhiên, có vài cách giải quyết vấn đề một lần cho tất cả.

Nhiều người dùng báo cáo không thể cập nhật hệ điều hành lên phiên bản mới. Khi truy cập Windows Update qua settings, nó chạy ngắn trước khi đóng băng và trả về lỗi 0x80070002. Người khác báo cáo nhận mã lỗi 0x80070003 thay vào đó.

Mã lỗi thường thấy khi nâng cấp từ Windows 7 hoặc 8 lên Windows 10/11, nhưng cũng có thể liên quan đến cập nhật ứng dụng. Dù Microsoft đã chính thức xác nhận lỗi này và cung cấp sửa chữa, vẫn chưa rõ vấn đề gì gây ra nó. Lỗi cập nhật Windows 10/11 trước thường do cài đặt bản cập nhật trước không hoàn chỉnh, lỗi registry, cài đặt ngày/giờ sai, phần mềm diệt virus, v.v.

Tuy nhiên, trong trường hợp này, mã lỗi chỉ ra vấn đề khởi tạo (initialization issues), nghĩa là file đã tải xuống được giải nén trên máy. Tuy nhiên, một phần gói bị bỏ lại vì lý do nào đó.

Bạn có thể gặp một vài biến thể của lỗi 0x80070002. Bất kể phiên bản nào, vấn đề vẫn là: người dùng không thể cập nhật máy Windows. Kết quả, nhiều vấn đề có thể nảy sinh khi vận hành PC. Các thông báo liên quan:

  • Try again later (Thử lại sau)

Something happened to this app. We're working to fix the problem. (Đã có sự cố với ứng dụng này. Chúng tôi đang khắc phục.)

The error code is 0x80070002, in case you need it. (Mã lỗi là 0x80070002, phòng khi bạn cần.)

  • An error has occurred in the program during initialization. If this problem continues, please contact your system administrator. (Lỗi xảy ra trong chương trình khi khởi tạo. Nếu vấn đề tiếp diễn, liên hệ quản trị hệ thống.)

Error code: 0x80070002

  • Windows could not search for new updates (Windows không thể tìm cập nhật mới)

An error occurred while checking for new updates for your computer (Lỗi xảy ra khi kiểm tra cập nhật mới cho máy tính)

Error(s) found: Code 80070002 (Lỗi tìm thấy: Mã 80070002)

  • Error encountered (Gặp lỗi)

There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070002) (Có vấn đề cài đặt cập nhật, nhưng sẽ thử lại sau. Nếu vẫn thấy, tìm web hoặc liên hệ hỗ trợ để biết thêm: (0x80070002))

Vì vậy, Mã lỗi 0x80070002 chỉ ra vấn đề với Windows Update ngăn cài đặt cập nhật. Nó cũng có thể hiển thị cảnh báo rằng BITS (Background Intelligent Transfer Service) đã bị chấm dứt. Vấn đề thực sự là với Windows Update.

Bạn có thể gặp vấn đề này khi cố cài đặt các bản cập nhật Windows 10/11 khác nhau, như KB3200970. Bản cập nhật sẽ bắt đầu tải, nhưng ngay khi đến điểm cài đặt, nó sẽ thất bại và gỡ tự động, hoặc khởi động lại máy rồi thất bại và gỡ.

Các kích hoạt tương tự có thể dùng xử lý lỗi 0x80070002 (hoặc 0x80070003). May mắn thay, có việc bạn có thể làm để giải quyết vấn đề và chạy thành công bản cập nhật Windows 10/11. Xem các phương pháp dưới để xác định gì cần làm để loại bỏ mã lỗi.

Nguyên nhân gây ra lỗi Windows Update 0x80070002

Dưới đây là nguyên nhân chính của lỗi 0x80070002:

  • File hệ thống hỏng — Mã độc là nguyên nhân phổ biến nhất gây hỏng file can thiệp vào quy trình Windows, bao gồm Windows Update. Trong trường hợp này, bạn phải thay thế hoặc sửa file hỏng bằng file khỏe để hệ điều hành hoạt động đúng.
  • Dịch vụ Windows Update không phản hồi — Nếu vấn đề do dịch vụ WU quan trọng bị kẹt, bạn có thể khắc phục bằng cách đặt lại mọi thành phần Windows.
  • Thiếu hoặc hỏng mục Windows Registry — Mục Registry Windows hỏng có thể dẫn đến Lỗi 0x80070002. Do hệ điều hành không thể tìm file cần cho cập nhật, khiến nó không boot đúng.
  • Kết nối internet không ổn định — Kết nối internet ổn định cần để cài đặt bản cập nhật Windows. Nếu kết nối không ổn định, bạn gần chắc sẽ nhận lỗi Windows Update.
  • Dịch vụ Windows Update bị vô hiệu hóa — Trước khi tải và cài đặt bản cập nhật Windows, bạn phải bật dịch vụ Windows Update; nếu không, mã lỗi 0x80070002 sẽ xuất hiện.
  • Cài đặt sai cấu hình — Lỗi Windows 10/11 Update 0x80070002 có thể xảy ra nếu cài đặt Windows Update bị cấu hình sai.

Biết nguyên nhân gây ra Windows Update 0x80070002 là half the battle (một nửa cuộc chiến). Điều này giúp bạn quyết định tập trung nỗ lực khắc phục sự cố ở đâu để không lãng phí thời gian. Tuy nhiên, nếu bạn không cách ly nguồn gốc vấn đề, hướng dẫn khắc phục sự cố dưới sẽ giúp rất nhiều. Hãy chắc chắn làm theo giải pháp theo thứ tự chỉ định.

Giải pháp cho lỗi Windows 10/11 Update 0x80070002

Khởi động lại máy tính là cách khắc phục đơn giản nhất cho Lỗi Windows 10/11 Update 0x80070002 và điều đầu tiên bạn nên thử khi khắc phục sự cố lỗi này. Đóng tất cả chương trình và tài liệu bạn đang làm để tránh mất tiến độ. Khởi động lại máy và thử cài đặt bản cập nhật lại.

Bạn cũng nên xem kết nối internet. Kết nối mạng có thể can thiệp vào tải bản cập nhật, dẫn đến lỗi. Nếu kết nối qua Wi-Fi, thử chuyển sang LAN, và ngược lại. Sau đó, tải và cài đặt bản cập nhật lại.

Cách đơn giản nhất khắc phục Lỗi 0x80070002 là quét máy tính dùng công cụ PC Repair Tool đáng tin cậy sẽ quét hệ thống tìm mọi thứ có thể ảnh hưởng hiệu suất, như lỗi Windows Update như lỗi 0x80070002 này.

Bạn cũng nên cân nhắc tạm thời tắt tường lửa và phần mềm diệt virus, vì đây là thủ phạm phổ biến ngăn Windows Update hoạt động. Nếu các giải pháp trên không hiệu quả, xem xét các giải pháp sau:

Giải pháp #1: Tận dụng Trình khắc phục sự cố Windows Update

Trình khắc phục sự cố Windows Update là một trong vài tiện ích tích hợp trong Windows 10/11. Công cụ này được thiết kế hỗ trợ bạn giải quyết vấn đề ngăn cập nhật OS. Khi gặp vấn đề với Windows Update, thường nên thử công cụ này trước.

Để truy cập Trình khắc phục sự cố Windows Update, chỉ cần làm theo bước:

  1. Để mở hộp thoại Run, nhấn phím logo Windows và R trên bàn phím cùng lúc.
  2. Nhập msdt.exe /id WindowsUpdateDiagnostic để mở cửa sổ Trình khắc phục sự cố Windows Update.
  3. Nhấp Next (Tiếp theo) và làm theo hướng dẫn trên màn hình để cho trình khắc phục sự cố tìm và khắc phục bất kỳ vấn đề WU nào.

Kiểm tra xem Trình khắc phục sự cố Windows Update có thành công khắc phục vấn đề không. Nếu không, tiến hành bước tiếp theo dưới.

Giải pháp #2: Thử khởi động lại dịch vụ Windows Update

Nguyên nhân chính của lỗi này là bạn có file cập nhật hỏng hoặc không hoàn chỉnh trong hệ thống. Về mặt kỹ thuật, khởi động lại dịch vụ Windows Update và xóa file cập nhật hỏng hoặc tất cả file cập nhật đã lưu trong thư mục SoftwareDistribution có thể giúp đại đa số người dùng khắc phục lỗi 0x80070002.

Các bước thực hiện phần này:

  1. Tắt dịch vụ Windows Update. Bằng cách nhấn Windows + R, truy cập hộp thoại Run.
  2. Trong hộp tìm kiếm Run, gõ services.msc và nhấn nút OK.
  3. Bây giờ bạn đã mở cửa sổ Services (Dịch vụ) trên PC, duyệt danh sách dịch vụ tìm dịch vụ cục bộ tên Windows Update.
  4. Nhấp tùy chọn Stop (Dừng) sau khi nhấp đúp vào dịch vụ Windows Update.
  5. Tiếp theo, xóa file cập nhật tạm thời trong thư mục Software Distribution.
  6. Mở My Computer hoặc This PC và điều hướng đến ổ C hoặc ổ cài Hệ điều hành.
  7. Chọn Windows > SoftwareDistribution.
  8. Tìm thư mục DataStore và Download trong thư mục Software Distribution. Xóa tất cả file và thư mục trong hai thư mục này.
  9. Khởi động lại dịch vụ Windows Update.
  10. Tiếp tục mở cửa sổ Services và tìm dịch vụ Windows Update dùng hướng dẫn trên.
  11. Nhấp đúp Windows Update và chọn tùy chọn Start (Khởi động).

Khởi động lại dịch vụ Windows Update hiệu quả hầu hết thời gian. Tuy nhiên, nếu không giúp, tiến hành giải pháp tiếp theo.

Giải pháp #3: Kiểm tra cài đặt Thời gian và Ngày của máy tính

Cài đặt thời gian và ngày không đúng của hệ thống cũng có thể gây vấn đề khi Windows Update. Trong trường hợp này, đồng bộ cài đặt Ngày và Giờ của máy với máy chủ thời gian Internet có thể giải quyết hoàn toàn. Bạn cũng phải thay đổi ngày và giờ nếu không muốn đồng bộ với thời gian Internet.

Để khắc phục, làm theo bước:

  1. Để mở menu Power User, nhấn Windows + X và chọn tùy chọn Control Panel.
  2. Chọn Large icons (Biểu tượng lớn) từ hộp thả xuống View by.
  3. Chọn Date and Time (Ngày và giờ) từ menu thả xuống.
  4. Nhấp Change date and time… và thay đổi cần thiết.
  5. Nhấp Change time zone… (Thay đổi múi giờ) và chọn múi giờ tương ứng vị trí bạn.
  6. Bây giờ, điều hướng đến tab Internet Time (Thời gian Internet) và chọn tùy chọn Change settings (Thay đổi cài đặt) bên trái.
  7. Chọn ô tùy chọn Synchronize with an Internet time server (Đồng bộ với máy chủ thời gian Internet) và trang web bạn muốn đồng bộ thời gian, sau đó nhấp nút Update now (Cập nhật ngay).
  8. Để thay đổi có hiệu lực, nhấp OK và khởi động lại máy.

Sau khi khởi động lại, khởi chạy Windows Update và kiểm tra cập nhật thêm lần. Nếu thông báo lỗi 0x80070002 xuất hiện do cài đặt ngày/giờ sai, dùng giải pháp này sẽ khắc phục nhanh và dễ dàng.

Giải pháp #4: Khắc phục file hệ thống hỏng

Nguyên nhân chính khác của Lỗi 0x80070002 trong máy Windows là file hệ thống hỏng. Bạn có thể khắc phục bằng tiện ích Windows như SFC (System File Checker) và DISM (Deployment Image Servicing & Management).

Windows 10/11 bao gồm nhiều công cụ và tiện ích sửa hệ thống Windows. DISM là một công cụ kiểm tra và sửa file hình ảnh Windows online và offline bị hỏng hoặc cần sửa.

Để quét PC tìm file hỏng và thử sửa, làm theo hướng dẫn:

  1. Khởi chạy Command Prompt với đặc quyền admin. Để bắt đầu, nhấp biểu tượng menu Start rồi gõ cmd vào hộp tìm kiếm. Nhấp chuột phải Command Prompt từ kết quả, chọn Run as administrator. Nhấp Yes trên cửa sổ UAC.
  2. Bây giờ, trong CMD, nhập lệnh sfc /scannow và nhấn phím Enter. Giữ Command Prompt mở cho đến khi lệnh xong.
  3. SFC sẽ hiển thị kết quả kiểm tra khi lệnh hoàn tất. Danh sách file hệ thống hỏng cũng có trong file log cbs.log, tại đường dẫn: C:\Windows\Logs\CBS.
  4. Nhập lệnh sau: DISM.exe /Online /Cleanup-image /Restorehealth
  5. Đóng cửa sổ Command Prompt và thử chạy lệnh Check for updates (Kiểm tra cập nhật) lại.

Không may? Thử giải pháp tiếp theo.

Giải pháp #5: Tắt kết nối Proxy của PC

Lỗi Windows Update cũng có thể do kết nối proxy trên máy. Đầu tiên, kết nối proxy đóng vai trò máy chủ kết nối người dùng với trang web hoặc địa chỉ web. Nó đóng vai trò cầu nối giữa hệ thống và Internet.

Hơn nữa, Proxy Server bao gồm tường lửa và bộ lọc web bổ sung, lọc bỏ thứ xấu cố gắng xâm nhập hệ thống. Kết quả, nó cung cấp mức độ riêng tư cao cho máy.

Trong một số trường hợp, Proxy server có thể chặn kết nối giữa hệ thống và máy chủ cập nhật, dẫn đến lỗi khi tải gói.

Để tắt kết nối proxy của PC, các bước cần làm:

  1. Điều hướng đến Control Panel của máy.
  2. Đi đến Network and Internet > Internet Settings (Mạng và Internet > Cài đặt Internet).
  3. Nhấp tùy chọn LAN Settings (Cài đặt LAN) trên tab Connections (Kết nối).
  4. Bỏ chọn ô "Use a proxy server for your LAN." (Sử dụng máy chủ proxy cho LAN).

Để đóng cửa sổ LAN Settings, nhấp OK. Để lưu cài đặt, nhấp Apply rồi OK.

Giải pháp #6: Sử dụng Windows Update Assistant (Trợ lý cập nhật Windows)

Windows Update Assistant là công cụ hữu ích có thể tải thủ công từ trang web Microsoft. Nó tự động hóa việc cập nhật hoặc nâng cấp máy tính.

Chỉ cần tải tiện ích, chạy nó, và làm theo hướng dẫn trên màn hình để nâng cấp hệ thống.

Lưu ý bạn cần kết nối internet ổn định và khả năng khởi động lại máy khi được nhắc.

Kết luận

Nếu các giải pháp này không hiệu quả, hãy thử thực hiện clean boot trước. Vô hiệu hóa tất cả ứng dụng và dịch vụ khởi động không phải Microsoft là bước đầu clean boot trên hệ thống. Tại sao? Sự hiện diện ứng dụng bên thứ ba có thể tạo rào cản thêm khi cố cài đặt bản cập nhật Windows mới và gặp lỗi 0x80070002.

Đây là các phương pháp phổ biến và hiệu quả nhất khắc phục mã lỗi 0x80070002 trong Windows Update. Phương pháp nào hiệu quả nhất cho vấn đề của bạn? Nếu vấn đề vẫn tồn tại, hãy để bình luận dưới và chúng tôi sẽ xem còn có thể giúp gì thêm.