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

Khắc phục lỗi "Service Registration Is Missing or Corrupt" (Đăng ký dịch vụ bị thiếu/hỏng) trên Windows 10, 8.1, 7

Windows 10 có nhiều lỗi, trong đó phổ biến: "Service registration is missing or corrupt" (Đăng ký dịch vụ bị thiếu hoặc hỏng). Triệu chứng: Windows không cập nhật được, không cài được ứng dụng từ Microsoft Store, thông báo "Windows was unable to install updates", "Something went wrong", mã lỗi 0x8024402c, Windows Store Error 0x80010108.

Khi chạy troubleshooter, có thể thấy lỗi: Service registration is missing or corrupt. Điều này chỉ ra file hệ thống bị hỏng/hủy hoại ngăn cản cài đặt cập nhật/ứng dụng.

Windows Update: Service Registration Is Missing

Troubleshooter phát hiện lỗi nhưng không tự sửa. Để khắc phục lỗi Windows Update, phải thủ công giải quyết. Lỗi cho thấy vấn đề ở các dịch vụ gốc cần cho Windows Update hoạt động. Thử các cách sửa dưới đây.

Chạy công cụ DISM (Deployment Image Servicing and Management)

Lỗi đăng ký dịch vụ thiếu/hỏng xảy ra nếu thành phần OS bị hỏng. Để sửa, dùng System File Checker (SFC). Các bước:

  • Windows + S > gõ CMD > chuột phải Command Prompt > Run as administrator.
  • UAC xin phép > Yes.
  • CMD mở > gõ lệnh sau > Enter:

dism /online /cleanup-image /Scanhealth

  • Sau khi xong, gõ dism /online /cleanup-image /restorehealth > Enter > chờ chạy xong.

Sửa file hệ thống hỏng (Repair Corrupted System Files)

System File Checker (SFC) quét và khôi phục file hệ thống hỏng. Khôi phục từ DLL cache; nếu không có, cần đĩa cài Windows – SFC tự lấy file đúng và khôi phục.

Mở CMD Admin > gõ sfc /scannow > chờ 100%. SFC quét file hỏng, tự sửa/thay thế. Sau xong, reboot – hy vọng không còn lỗi "Service Registration Is Missing Or Corrupt".

Khởi động lại các dịch vụ liên quan Windows Update

  • Windows + R > gõ services.msc > Enter mở Services.
  • Tìm Windows Update.
  • Kiểm tra dịch vụ đang chạy & đặt Automatic (Tự động). Nếu không, sửa như hình.

Kiểm tra dịch vụ phụ thuộc: Background Intelligent Transfer Service (BITS) và Cryptographic Services – đảm bảo Running & Automatic.

Đổi tên thư mục SoftwareDistribution

Nếu cách trên không khắc phục, đổi tên SoftwareDistribution folder (chứa file cập nhật đã cài). File cập nhật hỏng gây lỗi – đổi tên thư mục này và catroot2 sẽ khắc phục.

Mở CMD Admin > chạy lần lượt:

  • net stop wuauserv (dừng Windows Update)
  • net stop cryptSvc (dừng Cryptographic Services)
  • net stop bits (dừng BITS)
  • net stop msiserver (dừng MSI Server)

Đổi tên 2 thư mục:

  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old

Khởi động lại các dịch vụ:

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

Sau đó chạy Windows Update Troubleshooter theo hướng dẫn.

Chạy trình khắc phục sự cố Windows mặc định

Windows có công cụ troubleshooting tự động tìm/sửa lỗi. Lỗi này liên quan Windows Update – nên dùng Windows Update Troubleshooter trước khi can thiệp hệ thống. Tải công cụ từ Microsoft và chạy Admin. Mở tool > Next > làm theo hướng dẫn – kiểm tra/sửa lỗi cập nhật.

Hoặc chạy thủ công: Settings (Windows + I) > Update & Security > Troubleshoot > Windows Update > Run Troubleshooter. Sau xong, reboot > Settings > Update & Security > Windows Update > Check for updates.

Sửa đổi & xóa giá trị Registry nhất định

Nếu vẫn không khắc phục, chỉnh Registry – xóa giá trị nhất định.

  • Windows + R > regedit > OK mở Registry Editor.
  • Backup registry > điều hướng khóa:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\SelfHost\Applicability

Bên phải, tìm giá trị ThresholdOptedIn > xóa nó.

Một số người báo khóa Applicability chỉ có giá trị Default. Họ khắc phục bằng cách thêm thủ công BranchName và Ring:

  • Chọn khóa Applicability > chuột phải khoảng trống bên phải > New > String Value.
  • Tên: BranchName > đúp chuột > Value data: fbl_impressive > OK.
  • Chuột phải khoảng trống > New > String Value > Tên: Ring > Value data: low > OK.

Đóng Registry Editor > reboot Windows – hy vọng không còn lỗi.

Các giải pháp trên có khắc phục được Service Registration Is Missing Or Corrupt trên Windows 10, 8.1, 7 không? Cho biết cách nào hiệu quả. Đọc thêm:

  • Khắc phục: Pin to Start mất khỏi menu chuột phải Windows 10
  • Cách sửa Windows 10 dùng DISM và SFC
  • Sửa lỗi BOOTMGR is missing Windows 10/8.1/7
  • Khắc phục: "One or More Network Protocols are Missing" máy tính này
  • Sửa: "The program can't start because msvcp100.dll missing"