Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Khắc phục lỗi 0x80070424 cho Windows Update hoặc Microsoft Store

Windows Update và Windows Store là các dịch vụ phụ thuộc lẫn nhau trên Windows 11/10. Vì vậy, nhiều khi một lỗi như 0x80070424, ERROR SERVICE DOES NOT EXIST (LỖI DỊCH VỤ KHÔNG TỒN TẠI) xảy ra cho một dịch vụ, dịch vụ kia cũng dễ bị ảnh hưởng. Tuy nhiên, lỗi này có thể xảy ra cho cả Windows Update Standalone Installer (Bộ cài đặt độc lập) lẫn phần Windows Update trong ứng dụng Windows Settings (Cài đặt Windows).

Thông báo lỗi của Windows Update Standalone Installer:

Installer encountered an error: 0x80070424, The specified service does not exist as an installed service. (Bộ cài đặt gặp lỗi: 0x80070424, Dịch vụ được chỉ định không tồn tại dưới dạng dịch vụ đã cài đặt.)

Thông báo lỗi của Windows Store:

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: (0x80070424). (Có một số vấn đề khi cài đặt cập nhật, nhưng chúng tôi sẽ thử lại sau. Nếu bạn tiếp tục thấy lỗi này và muốn tìm kiếm trên web hoặc liên hệ hỗ trợ để biết thông tin, điều này có thể giúp: (0x80070424).)

Mã lỗi này cũng đã biết xuất hiện khi cập nhật Windows Defender.

Lỗi 0x80070424 cho Windows Update hoặc Microsoft Store

Chúng ta sẽ thảo luận cách khắc phục lỗi này cho Windows Update và Microsoft Store trên Windows 11 hoặc Windows 10:

  1. Đăng ký lại file DLL của Background Intelligent Transfer Service
  2. Chạy Windows Update & Store apps Troubleshooters (Trình khắc phục sự cố)
  3. Reset các thư mục liên quan đến Windows Update
  4. Sử dụng Registry Editor (Trình chỉnh sửa Registry)
  5. Kiểm tra các dịch vụ Windows
  6. Reset Microsoft Store
  7. Sửa file Windows Update bằng DISM
  8. Khôi phục qua Registry

Xem giải pháp nào áp dụng cho trường hợp của bạn.

1. Đăng ký lại file DLL của Background Intelligent Transfer Service

Mở Command Prompt (Dòng lệnh) với đặc quyền Quản trị viên.

Gõ các lệnh sau và nhấn Enter để đăng ký lại các file dll–

regsvr32 Qmgr.dll /s
regsvr32 Qmgrprxy.dll /s

Khởi động lại và kiểm tra xem sự cố đã được khắc phục chưa.

2. Chạy Windows Update & Windows Store Apps Troubleshooters

Bạn có thể chạy Windows Update Troubleshooter và Microsoft's Online Windows Update Troubleshooter (Trình khắc phục sự cố Windows Update trực tuyến của Microsoft) và kiểm tra xem có giúp ích gì không. Bạn cũng có thể muốn chạy Windows Store Apps Troubleshooter.

3. Reset các thư mục liên quan đến Windows Update

Bạn cần xóa nội dung của thư mục SoftwareDistribution & reset thư mục Catroot2.

4. Kiểm tra thiết lập WU trong Registry

Gõ regedit trong hộp tìm kiếm Windows và nhấn Enter để mở Registry Editor. Điều hướng đến khóa registry:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

Chọn và nhấp đúp vào DWORD có tên DisableWindowsUpdateAccess đặt Value Data (Giá trị dữ liệu) là 0.

Khởi động lại máy tính và kiểm tra xem điều này đã khắc phục sự cố của bạn chưa.

5. Kiểm tra một số dịch vụ Windows

Mở Windows Services Manager (Trình quản lý dịch vụ Windows) và tìm các dịch vụ sau:

  1. Windows Update Service – Manual (Triggered) (Thủ công - Được kích hoạt)
  2. Background Intelligent Transfer Service – Manual (Thủ công)
  3. Workstation Service – Automatic (Tự động)

Mở Properties (Thuộc tính) của chúng và đảm bảo rằng Startup type (Loại khởi động) như đã nêu trên và các Dịch vụ đang chạy (Running). Nếu không, nhấp vào nút Start (Bắt đầu).

6. Reset Microsoft Store

Để Reset Microsoft Store, chạy CMD với quyền Quản trị viên và thực thi lệnh sau:

wsreset

Đợi quá trình hoàn tất và sau đó thử cài đặt App hoặc Windows Update lại.

7. Sửa file Windows Update bằng DISM

Bạn có thể cần sửa file Windows Update bằng DISM.

8. Khôi phục qua Registry

Nếu bạn đã xóa Windows Update Service (sc delete wuauserv), thì nó cũng đã xóa các entry registry dưới HKLM\SYSTEM\CurrentControlSet\Services\wuauserv. Một số người dùng Windows Home đã bị báo cáo xóa dịch vụ để ngăn Windows Update tải xuống các cập nhật trong tương lai.

Vì vậy bạn cần làm theo hai bước ở đây để khắc phục lỗi:

Khôi phục dịch vụ Windows Update

Rất tiếc, không có cách đơn giản nào để làm điều này. Mặc dù bạn có thể dùng lệnh DISM và SFC, nhưng chúng không thể sửa những gì không tồn tại. Đặc biệt DISM, sử dụng Windows Update để cung cấp các file cần thiết để sửa chữa sự hỏng hóc.

Cách thay thế là sử dụng DISM với cài đặt Windows làm nguồn sửa chữa. Nó có thể là thư mục Windows side-by-side từ chia sẻ mạng hoặc phương tiện di động. Để làm điều này, chạy lệnh sau:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

Trong lệnh, thay thế placeholder C:\RepairSource\Windows bằng vị trí nguồn sửa chữa của bạn. Đọc thêm về Repair Source (Nguồn sửa chữa) tại đây. Nếu bạn không thể làm được điều này, bạn cần Refresh (Làm mới) Windows 10 PC, nhưng bạn sẽ cần phương tiện boot Windows 10 vì nó sẽ sao chép file dịch vụ từ image và đăng ký lại nó.

Sau khi khắc phục sự cố dịch vụ Windows Update, hãy chắc chắn chạy nó. Nếu không có lỗi và bạn có thể tải cập nhật, thì bạn đã xong. Nếu không, làm theo bước tiếp theo.

Nhập Registry Entries từ một máy tính khác

Vì dịch vụ Windows Update sẽ cần các entry registry của nó để hoạt động như mong đợi, bạn cần đặt chúng thủ công. Cách tốt nhất là tìm một laptop chạy cùng phiên bản với máy của bạn, và sau đó export tất cả các entry liên quan đến dịch vụ Windows Update.

Mở Registry Editor và điều hướng đến:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
  • Nhấp chuột phải vào khóa wuauserv, chọn export
  • Lưu dưới dạng file REG trên máy tính.
  • Sao chép file sang máy tính cần khắc phục sự cố.
  • Nhấp đúp vào file, và đồng ý import (nhập).

Chúng tôi cũng đã liên kết đến phiên bản đã export của file trong bài viết này. Tải xuống 0x80070424 Fix, giải nén nội dung và nhấp đúp vào file reg. Bây giờ khi bạn chạy dịch vụ Windows Update, bạn sẽ không nhận được lỗi 0x80070424.

Hy vọng điều gì đó sẽ giúp ích!