Trong bài viết này chúng tôi sẽ hướng dẫn bạn một số bước khắc phục sự cố để có thể khôi phục các bản cập nhật Windows.

Nguyên nhân nào gây ra lỗi Windows Update 0x80073701?
Lỗi Windows Update thường xảy ra trong quá trình cập nhật. Nếu bạn gặp phải lỗi 0x80073701 trong khi cập nhật Windows, có thể đã xảy ra lỗi với các file cập nhật. Lỗi có thể xảy ra vì một số lý do, nhưng nó thường xảy ra do các file bị hỏng.

Có một số nguyên nhân khác có thể gây ra lỗi này. Một vài lý do trong số này được liệt kê dưới đây:

Service Windows Update không chạy
Không có đủ dung lượng ổ đĩa để cài đặt các bản cập nhật
Có sự cố với kết nối Internet của bạn.
Chương trình diệt virus của bên thứ ba đang chặn Windows Update.
Với mã lỗi này, bạn thường sẽ nhận được thông báo "Updates Failed, There were problems installing some updates, but we’ll try again later". Thông báo này cũng có mã lỗi 0x80073701.

Bây giờ, bạn đã hiểu rõ hơn về mã lỗi và lý do khiến nó xảy ra, hãy chuyển sang các giải pháp hy vọng có thể giúp bạn khắc phục lỗi.

Cách sửa lỗi Windows Update 0x80073701
1. Khởi động lại máy tính và thử lại
Nếu bạn đang cố cập nhật Windows và gặp phải lỗi 0x80073701, có thể bạn có file bị hỏng hoặc bị thiếu mà Windows Update cần để hoạt động bình thường. Trong trường hợp này, chỉ cần khởi động lại máy tính của bạn và thử cập nhật lại Windows. Điều này có vẻ quá đơn giản, nhưng đôi khi đó là tất cả những gì cần thiết để khắc phục sự cố.

2. Chạy quét SFC và DISM
Windows có một công cụ có sẵn để quét hệ thống của bạn và tìm các file bị thiếu hoặc bị hỏng, sau đó thay thế chúng nếu cần thiết. Vì vậy, nếu việc khởi động lại máy tính không giải quyết được sự cố, hãy thử chạy System File Checker.

Nếu sự cố vẫn tiếp diễn, bạn nên chạy công cụ dòng lệnh Deployment Image Servicing and Management để khôi phục các file hệ thống và sửa chữa mọi system image bị hỏng.

>> Xem thêm sửa máy tính bắc ninh

3. Chạy Windows Update Troubleshooter
Nếu gặp sự cố khi cập nhật Windows, bạn có thể khắc phục bằng cách chạy Windows Update Troubleshooter. Đây là một công cụ tích hợp có thể giúp xác định và khắc phục các sự cố với Windows Update.

Để chạy trình khắc phục sự cố, hãy làm theo các bước sau:

  • Nhấp chuột phải vào Start và chọn Settings từ danh sách menu.
  • Tiếp theo, đi tới System > Troubleshoot > Other troubleshooters.
  • Trên trang tiếp theo, nhấp vào tùy chọn Run bên cạnh Windows Update.



Nếu trình khắc phục sự cố tìm thấy bất kỳ vấn đề nào, trình khắc phục sự cố sẽ cố gắng khắc phục chúng tự động. Trong một số trường hợp, bạn có thể cần làm theo hướng dẫn bổ sung hoặc khởi động lại máy tính của mình. Sau khi trình khắc phục sự cố hoàn thành công việc, hãy thử cập nhật lại Windows để xem sự cố đã được khắc phục chưa.

4. Xóa thư mục SoftwareDistribution
Nếu bạn vẫn gặp lỗi 0x80073701 sau khi chạy trình khắc phục sự cố, bạn có thể cần phải xóa thư mục SoftwareDistribution, nơi Windows lưu trữ các file cập nhật tạm thời. Nó yêu cầu bạn thực hiện một số lệnh thông qua Command Prompt với quyền admin. Dưới đây là các bước bạn cần làm theo.

Mở Command Prompt với quyền admin.
Trong Command Prompt, nhập các lệnh sau và nhấn Enter sau mỗi lệnh:

  • net stop wuauserv
  • net stop bits
  • net stop cryptSvc
  • net stop msiserver

Khi bạn đã thực hiện các lệnh này, hãy nhấn Win + E để mở File Explorer.
Tiếp theo, điều hướng đến đường dẫn sau:
C:\Windows\SoftwareDistribution
Xóa tất cả các file và thư mục khỏi thư mục SoftwareDistribution.
Sau khi bạn xóa thư mục SoftwareDistribution, hãy khởi động lại các service đã dừng trước đó. Để làm điều này, hãy khởi chạy Command Prompt với quyền admin và thực thi lệnh dưới đây:

  • net start wuauserv
  • net start bits
  • net start cryptSvc
  • net start msiserver

Khi bạn đã hoàn thành tất cả các bước, hãy khởi động lại máy tính và thử lại.

5. Khắc phục sự cố trong Clean Boot
Nếu bạn gặp sự cố khi cập nhật Windows, điều đó có thể do một tiến trình hoặc service chạy ẩn gây ra. Để khắc phục, bạn có thể đưa máy tính của mình vào chế độ Clean Boot. Thao tác này sẽ vô hiệu hóa tất cả các service của bên thứ 3 và khởi động Windows chỉ với số lượng chương trình tối thiểu đang chạy.

Đây là cách tiến hành.

Mở hộp thoại Run.
Nhập MSConfig vào hộp văn bản và nhấn Enter để mở System Configuration.
Trong cửa sổ System Configuration, bạn sẽ ở trên tab General.
Đặt dấu kiểm bên cạnh Selective startup.
Bỏ chọn hộp có nội dung Load startup items.
Bỏ chọn hộp có nội dung Load startup items
Ads (0:00)

Chuyển sang tab Services ngay bây giờ.
Chọn Hide all Microsoft services, sau đó nhấp vào Disable all.
Nhấp vào nút Apply để lưu các thay đổi.
Lưu các thay đổi

Bây giờ, hãy chuyển đến tab Startup và chọn liên kết Open Task Manager.
Chọn liên kết Open Task Manager

Bấm chuột phải vào từng service trên tab Startup và tắt chúng.
Khi bạn hoàn tất việc chỉnh sửa System Configuration, hãy nhấp vào OK để lưu các thay đổi của bạn
Khi bạn đã hoàn thành các bước trên, hãy khởi động lại máy tính và sau đó thử cập nhật nó lên phiên bản Windows mới nhất. Nếu phương pháp này hoạt động, có thể bạn đã vô hiệu hóa một service gây ra sự cố. Khi điều này xảy ra, bạn cần bật từng service một và tìm ra cái nào đang gây ra sự cố.