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

Khắc phục lỗi 0x8007000d khi cài đặt, nâng cấp, cập nhật hoặc kích hoạt Windows 11/10

Lỗi 0x8007000d là lỗi khá đặc biệt vì xuất hiện trong nhiều tình huống khác nhau. Bạn có thể gặp lỗi khi cài đặt, nâng cấp, cập nhật hoặc kích hoạt Windows 11/10. Bài này cung cấp các giải pháp phù hợp cho từng tình huống lỗi.

Lỗi 0x8007000d khi cài đặt Windows 11/10

Lỗi này cho thấy phương tiện cài đặt bootable bạn đang dùng bị hỏng – đó là lý do cài đặt Windows 10 thất bại. Bạn cần tạo lại phương tiện cài đặt và thử lại – quá trình cài đặt sẽ hoàn tất thành công.

Lỗi 0x8007000d khi nâng cấp hoặc cập nhật Windows 11/10

Lỗi Windows Update 0x8007000d xảy ra chủ yếu do hai nguyên nhân: file hệ thống bị hỏng hoặc các thành phần Windows Update đã lỗi thời. Điều này ngăn cài đặt bản cập nhật nào cho Windows và cũng ngăn nâng cấp Windows khi có phiên bản mới.

Khi gặp lỗi này, bạn không thể áp dụng bản vá bảo mật hàng tháng. Đôi khi có thể khởi động nâng cấp qua Windows Update nhưng sẽ thất bại hoặc bị treo ở một tỷ lệ phần trăm nhất định.

Hãy thử các giải pháp dưới đây (không theo thứ tự ưu tiên):

  1. Chạy Windows Update Troubleshooter
  2. Chạy quét SFC
  3. Chạy quét DISM
  4. Đặt lại các thành phần Windows Update về mặc định
  5. Tải thủ công bản cập nhật từ Microsoft Update Catalog (dành cho Cumulative Updates)
  6. Tải trực tiếp Windows 10 ISO hoặc dùng Media Creation Tool (dành cho Feature Updates)

1. Chạy Windows Update Troubleshooter

Thường chạy bộ khắc phục sự cố Windows Update tích hợp sẵn sẽ khắc phục lỗi cập nhật. Sau khi chạy xong và chạy lại Windows Update nhưng vẫn lỗi, hãy thử giải pháp tiếp theo.

2. Chạy quét SFC

File hệ thống hỏng/bị tổn hại có thể kích hoạt lỗi này. Chạy quét SFC – công cụ dòng lệnh tích hợp quét toàn bộ PC tìm file lỗi thời/hỏng và thay thế/sửa chữa.

3. Chạy quét DISM

Nếu SFC không khắc phục được nguyên nhân gốc rễ, hãy chạy Deployment Image Servicing and Management (DISM) – công cụ tích hợp khác sửa file hỏng và image hệ thống Windows.

4. Đặt lại thành phần Windows Update về mặc định

Sử dụng Reset Windows Update Agent Tool (script PowerShell) để đặt lại Windows Update Client. Hoặc có thể đặt lại thủ công từng thành phần.

5. Tải thủ công từ Microsoft Update Catalog (Cumulative Updates)

Nếu gặp sự cố cài đặt bản cập nhật tích lũy qua Windows Update, hãy tải thủ công bản cập nhật thất bại từ Microsoft Update Catalog và cài đặt lên PC.

Xem bài liên quan nếu sau khi tải và chạy bộ cài đặt, nhận lỗi Installer encountered an error 0x8007000d, Data is invalid.

6. Tải trực tiếp Windows ISO hoặc dùng Media Creation Tool (Feature Updates)

Nếu gặp sự cố cài đặt feature updates qua Windows Update, hãy tải trực tiếp file ISO Windows mới nhất từ trang Microsoft. Sau khi tải ISO về (khuyên nên để Desktop), double-click ISO để mount thành ổ ảo, sau đó double-click setup.exe để bắt đầu quy trình nâng cấp tại chỗ (in-place upgrade).

Hoặc dùng Windows Update Assistant để cài Feature Update.

Mẹo thêm: Khắc phục lỗi Windows Update, System Restore hoặc Activation 0x8007000D.

Lỗi 0x8007000d khi kích hoạt Windows 11/10

Bạn có thể gặp lỗi kích hoạt này khi chạy lệnh slmgr -dlv hoặc slmgr -ato. Lỗi có thể do thiếu quyền cho thư mục 'root'. Tài khoản System mặc định có quyền Full Control trên đường dẫn registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT

và các subkey. Nếu quyền này bị thay đổi cho khóa 'Root' hoặc subkey nào, bạn sẽ thấy mã lỗi 0x8007000D.

Hãy thử các giải pháp dưới đây:

  1. Chạy Windows 10 Activation Troubleshooter
  2. Thực hiện Clean Boot và thử kích hoạt lại
  3. Gán quyền tối thiểu "Enumerate Subkeys" cho tài khoản System
  4. Kích hoạt qua điện thoại

Trước khi thử các giải pháp, hãy chạy nhanh SFC, sau đó DISM (nếu cần) rồi thử kích hoạt lại. Nếu không giải quyết được, tiếp tục.

1. Chạy Windows Activation Troubleshooter

Bộ khắc phục sự cố kích hoạt Windows giúp giải quyết các vấn đề kích hoạt phổ biến trên thiết bị Windows chính hãng bao gồm cả do thay đổi phần cứng. Chạy bộ khắc phục tích hợp và xem có giúp ích không.

2. Thực hiện Clean Boot và thử kích hoạt lại

Có trường hợp một số chương trình can thiệp vào quá trình kích hoạt. Clean Boot sẽ tắt các chương trình bảo mật hoặc bên thứ ba chạy ngầm. Khi Windows chạy ở trạng thái Clean Boot, thử kích hoạt lại.

3. Gán quyền "Enumerate Subkeys" tối thiểu cho tài khoản System

Vì đây là thao tác registry, khuyến nghị backup registry hoặc tạo điểm khôi phục hệ thống. Sau đó:

  • Nhấn Windows key + R mở Run.
  • Gõ regedit và Enter mở Registry Editor.
  • Điều hướng đến:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT
  • Bên trái, chuột phải thư mục ROOT > chọn Permission.
  • Chọn System dưới Groups or Usernames > kiểm tra quyền. Nếu chỉ có Read thì tiếp tục.
  • Nhấn Advanced.
  • Tab Permissions, chọn System > Edit.
  • Chọn Full Control.
  • Nhấn OK lưu thay đổi. Nếu bị ngăn lưu, có thể cần take ownership và thử lại.

Bây giờ thử kích hoạt lại. Nếu vẫn không được, thử giải pháp tiếp theo.

4. Kích hoạt qua điện thoại

Kích hoạt qua điện thoại Microsoft là cách kích hoạt Windows hoặc Office. Thường yêu cầu gọi Microsoft Activation Center và trao đổi thông tin kích hoạt bằng lời nói.

Hy vọng bài viết hữu ích!