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

Khắc phục lỗi Windows Update 0x80070003: Hướng dẫn từng bước cho Windows 10/11

Bạn có từng cố gắng nâng cấp thiết bị từ Windows 7 lên Windows 10/11 không? Hay bạn đang cập nhật từ phiên bản Windows 10/11 cũ hơn lên phiên bản mới hơn?

Bạn có thể đã nhận thấy quá trình Windows Update đôi khi dừng ở khoảng 20% – 50% và hiển thị mã lỗi 0x80070003.

Bạn không cần lo lắng vì sau khi đọc bài viết này, bạn sẽ hiểu cách khắc phục thành công vấn đề 0x80070003 trong Windows 10/11 và các phiên bản trước.

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 không đúng, tệp 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 hiệu suất chậm.

Lỗi cập nhật Windows 10/11 0x80070003 là gì?

Windows và một số ứng dụng Microsoft được cập nhật bằng Windows Update. Các bản vá bảo mật thường được bao gồm trong các bản cập nhật để bảo vệ Windows khỏi phần mềm độc hại và tấn công có hại.

Các bản cập nhật khác khắc phục nhiều lỗi và vấn đề khác nhau. Mặc dù các vấn đề này không chịu trách nhiệm về lỗ hổng bảo mật, chúng có thể ảnh hưởng đến độ ổn định của hệ điều hành và có thể gây phiền toái.

Tuy nhiên, có trường hợp các vấn đề, như mã lỗi 0x80070003, có thể ngăn bạn cập nhật Windows lên phiên bản mới nhất. Lỗi này cho thấy một số tệp cập nhật bị thiếu hoặc trở nên không thể sử dụng. Ví dụ, nếu tệp bị hỏng, máy tính của bạn sẽ không thể truy cập và đọc chúng.

Mã lỗi: (0x80070003) do đó đề cập đến vấn đề với Windows Update ngăn cản 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) đã dừng. Tuy nhiên, vấn đề nằm ở Windows Update.

Khi cố gắng cài đặt các bản cập nhật Windows 10/11 khác nhau, như KB3200970, bạn có thể gặp phải vấn đề này. Bản cập nhật sẽ bắt đầu tải xuống, nhưng ngay khi nó đạt đến điểm cần cài đặt, nó sẽ thất bại và gỡ cài đặt chính nó, hoặc reboot máy tính của bạn rồi thất bại và gỡ cài đặt chính nó. Một số người dùng báo cáo gặp lỗi này khi chạy Windows Hyper-V server.

Trong bất kỳ trường hợp nào, bạn sẽ không thể cài đặt bản cập nhật. Tải xuống và cài đặt thủ công cũng sẽ thất bại.

Khi tệp cập nhật Windows của bạn không đúng hoặc bị hỏng, lỗi 0x80070003 xuất hiện. Điều này có thể xảy ra khi bản cập nhật Windows xung đột với chương trình khác đang chạy trên máy tính. Một số tệp có thể bị hỏng do điều này.

Nguyên nhân gây ra lỗi cập nhật Windows 10/11 0x80070003?

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

  • Tệp hệ thống hỏng (Corrupted system files) – Phần mềm độc hại là nguyên nhân phổ biến của hỏng tệp làm gián đoạn các quy trình Windows, bao gồm Windows Update. Nếu đây là trường hợp, bạn cần thay thế hoặc sửa chữa các tệp hỏng bằng các tệp khỏe mạnh để hệ điều hành hoạt động suôn sẻ.
  • Dịch vụ Windows Update bị kẹt (Stuck Windows Update services) – Nếu vấn đề xuất phát từ các dịch vụ WU quan trọng bị kẹt, bạn có thể khắc phục bằng cách reset mọi thành phần Windows.
  • Mục nhập Windows Registry lỗi (Faulty Windows Registry entries) – Các mục nhập Windows Registry hỏng có thể gây ra lỗi Windows Update 0x800f0805. Điều này vì hệ điều hành không thể định vị các tệp cần thiết cho bản cập nhật, khiến nó không thể khởi động đúng cách.
  • Kết nối Internet không ổn định — Để cài đặt bản cập nhật Windows, bạn phải có kết nối internet ổn định. Nếu kết nối internet của bạn không ổn định, bạn rất có thể sẽ nhận được lỗi Windows Update.
  • Dịch vụ Windows Update bị vô hiệu hóa (Disabled Windows Update Service) — Để tải xuống và cài đặt bản cập nhật Windows, bạn phải trước tiên bật dịch vụ Windows Update, nếu không, thông báo mã lỗi: (0x80070003) sẽ được tạo ra.
  • Cấu hình sai (Misconfiguration) — Khi cài đặt Windows Update của bạn được cấu hình không đúng, bạn có thể gặp lỗi 0x80070003.

Biết nguyên nhân đằng sau lỗi cập nhật Windows 10/11 0x80070003 là nửa giải pháp. Điều này sẽ cho bạn ý tưởng về nơi tập trung nỗ lực khắc phục sự cố để bạn không lãng phí thời gian. Nhưng nếu bạn không thể xác định gốc rễ vấn đề, hướng dẫn khắc phục sự cố dưới đây sẽ giúp ích rất lớn. Hãy chắc chắn làm theo các giải pháp theo trình tự được nêu ở đây.

Các phương pháp khắc phục 0x80070003 Windows 10/11

Cách khắc phục lỗi Windows Update 0x80070003 đơn giản nhất và điều đầu tiên bạn nên thử khi khắc phục sự cố lỗi này là khởi động lại máy tính. Để tránh mất tiến độ, hãy đóng tất cả chương trình và tài liệu bạn đang làm việc. Khởi động lại máy tính, sau đó thử cài đặt bản cập nhật một lần nữa.

Bạn cũng nên kiểm tra kết nối internet của mình. Kết nối mạng của bạn có thể can thiệp vào việc tải xuống bản cập nhật, dẫn đến lỗi này. Nếu bạn đang dùng Wi-Fi, hãy thử chuyển sang kết nối LAN, hoặc ngược lại. Sau đó, tải xuống và cài đặt bản cập nhật một lần nữa.

Bạn cũng nên cân nhắc tạm thời tắt tường lửa (firewall) và antivirus, vì đây là những kẻ chính gây chặn Windows Update. Cách đơn giản nhất để khắc phục lỗi này là tắt bất kỳ phần mềm antivirus nào bạn đã cài đặt và xem vấn đề có tiếp diễn hay không. Nếu không, hãy gỡ cài đặt bộ bảo mật bên thứ ba và thay thế bằng chương trình chống phần mềm độc hại đáng tin cậy, uy tín, như Outbyte AVarmor.

Nếu các biện pháp khắc phục trên không hiệu quả, hãy thử các gợi ý sau:

Bước 1: Sử dụng trình khắc phục sự cố Windows Update trước.

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

Chỉ cần làm theo các bước dưới đây để chạy trình khắc phục sự cố Windows Update:

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

Kiểm tra xem trình khắc phục sự cố Windows Update có khắc phục được vấn đề không. Nếu không, hãy chuyển sang bước tiếp theo dưới đây.

Bước 2: Reset tất cả dịch vụ liên quan đến Windows Update.

Dịch vụ Windows Update bản thân có thể là nguyên nhân gây ra lỗi cập nhật Windows 10/11 0x80070003. Nếu trình khắc phục sự cố Windows Update không khắc phục được vấn đề, hãy khởi động lại dịch vụ Windows Update. Cách làm:

  1. Mở hộp thoại Run bằng cách nhấn phím logo Windows và R cùng lúc trên bàn phím.
  2. Mở cửa sổ Services (Dịch vụ) bằng cách gõ services.msc rồi nhấp Enter.
  3. Tìm các dịch vụ sau từ danh sách:
  • Windows Update Service
  • Background Intelligent Transfer Service
  • Cryptographic Services
  1. Kiểm tra trạng thái của các dịch vụ này và đảm bảo Startup type (Loại khởi động) được đặt thành Automatic (Tự động) và trạng thái của chúng là Running (Đang chạy).

Thực hiện cập nhật Windows để xem vấn đề có tiếp diễn hay không.

Bước 3: Thử reset các thư mục liên quan đến Windows Update.

Bạn có thể gặp vấn đề Windows Update nếu các thư mục liên quan đến Windows Update bị hỏng. Để xem liệu bạn có thể khắc phục vấn đề, hãy thử reset các thư mục liên quan đến Windows Update. Cách thực hiện:

  1. Mở hộp thoại Run bằng cách nhấn phím logo Windows và R cùng lúc trên bàn phím.
  2. Để mở Command Prompt với tư cách quản trị viên, gõ cmd và nhấn Ctrl, Shift và Enter.
  3. Dừng dịch vụ Windows Update bằng cách chạy lệnh sau trong Command Prompt: net stop wuauserv
  4. Đổi tên thư mục SoftwareDistribution bằng cách chạy lệnh sau trong Command Prompt: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  5. Để khởi động dịch vụ Windows Update, gõ lệnh và nhấn Enter: net start wuauserv

Khởi động lại máy tính để xác định xem lỗi Windows Update 0x80070003 đã được khắc phục chưa. Nếu vấn đề vẫn tồn tại, hãy thử giải pháp tiếp theo.

Bước 4: Thay thế tệp Spupdsvc.exe cũ.

Tệp spupdsvc.exe là thành phần phần mềm Windows 10/11 OS có thể tìm thấy trong thư mục C:\Windows\System32. Spupdsvc.exe là tệp tiến trình cập nhật hệ điều hành Windows khi cần. Nếu bạn không thể让Windows Update工作,请尝试用新文件替换旧的Spupdsvc.exe文件。具体操作方法:

  1. Mở hộp thoại Run bằng cách nhấn phím logo Windows và R cùng lúc trên bàn phím.
  2. Để mở Command Prompt với tư cách quản trị viên, gõ cmd và nhấn Ctrl, Shift và Enter.
  3. Nhấn Enter sau khi gõ lệnh sau. Lệnh này sẽ tạo tệp Spupdsvc.exe mới thay thế tệp cũ: cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old

Chạy cập nhật Windows để xác định xem vấn đề đã được khắc phục chưa. Nếu không, hãy chuyển sang bước tiếp theo dưới đây.

Bước 5: Thực hiện quét bằng System File Checker.

Vấn đề Windows Update có thể do tệp hỏng gây ra. Lệnh sfc /scannow (System File Checker) kiểm tra tất cả các tệp hệ thống được bảo vệ và thay thế các tệp hỏng bằng bản sao trong thư mục %WinDir%\System32\dllcache. Để chạy System File Checker, làm theo các bước dưới đây.

  1. Mở hộp thoại Run bằng cách nhấn phím logo Windows và R cùng lúc trên bàn phím.
  2. Để mở Command Prompt với tư cách quản trị viên, gõ cmd và nhấn Ctrl, Shift và Enter.
  3. Để chạy dòng lệnh, gõ sfc /scannow và nhấn Enter tại Command Prompt.

Quét System File Checker sẽ bắt đầu và có thể mất lên đến 15 phút để hoàn tất. Khi quy trình quét kết thúc, hãy chạy cập nhật Windows để xem lỗi Windows Update 0x80070003 có xuất hiện lại không.

Bước 6: Chạy Windows Update Assistant.

Windows Update Assistant là một tiện ích hữu ích bạn có thể tải xuống thủ công từ trang web chính thức của Microsoft. Nó tự động hóa quy trình cập nhật hoặc nâng cấp máy tính của bạn.

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

Hãy nhớ rằng để hoạt động, bạn sẽ cần kết nối Internet ổn định, cũng như khả năng khởi động lại máy tính khi được nhắc.

Bước 7: Cài đặt thủ công các bản cập nhật thất bại.

Nếu không có giải pháp nào trên giúp bạn khắc phục lỗi Windows Update 0x80070003, bạn có thể tải xuống và cài đặt thủ công các bản cập nhật từ Microsoft Update Catalog:

  1. Để mở Windows Settings, nhấn phím Windows và I cùng lúc trên bàn phím.
  2. Tìm xem bạn không cài đặt được bản cập nhật nào dưới Update & Security > View update history (Xem lịch sử cập nhật).
  3. Tìm kiếm bản cập nhật Windows thất bại từ Microsoft Update Catalog.
  4. Cài đặt thủ công Bản cập nhật trên PC của bạn bằng cách nhấp đúp vào tệp đã tải xuống.

Hy vọng sau khi đọc bài viết này, lỗi Windows Update 0x80070003 đã được khắc phục. Nếu bạn có bất kỳ khuyến nghị nào hiệu quả trong việc khắc phục lỗi này, hãy cho chúng tôi biết trong phần bình luận bên dưới.