Khắc phục: Lỗi cập nhật Windows 10 0x8007000d

Mã lỗi 0x8007000d có nghĩa là có một tệp cần được Windows Update, nhưng tệp đó bị hỏng hoặc bị thiếu. Điều này sẽ không cho phép bạn cài đặt bất kỳ bản cập nhật nào cho Windows hoặc bất kỳ trình điều khiển nào và cũng không cho phép bạn nâng cấp Windows 10 trong trường hợp có phiên bản mới hơn. Một nguyên nhân tiềm ẩn khác cũng có thể là do trình điều khiển bị hỏng.

Bạn sẽ thấy lỗi này khi cố gắng chạy Windows Update từ thiết bị của mình và mọi thứ bạn cố tải xuống theo cách đó chắc chắn sẽ không thành công. Điều này khá khó chịu, vì ý tưởng của Microsoft với Windows 10 là cung cấp Windows như một dịch vụ với các bản cập nhật liên tục, vì vậy việc phá vỡ chức năng này sẽ dẫn đến việc bỏ lỡ nhiều chức năng cũng như rất nhiều bản cập nhật bảo mật mà Microsoft cung cấp hàng ngày và sau đó.

May mắn thay, có một số cách bạn có thể giải quyết vấn đề này và bạn có thể thử tất cả chúng và xem cách nào giải quyết được vấn đề của bạn. Nếu cách đầu tiên không hoạt động, hãy chuyển sang phương pháp tiếp theo, v.v. cho đến khi bạn giải quyết được vấn đề.

Phương pháp 1: Sử dụng Trình khắc phục sự cố tương thích

Nếu sự cố này xảy ra khi bạn đang cố gắng cài đặt một trình điều khiển cụ thể, nó có thể được giải quyết bằng cách sử dụng Trình gỡ rối tương thích với trình điều khiển đó. Các bước thực hiện khá dễ dàng và được nêu bên dưới, vì vậy hãy làm theo chúng để thử và giải quyết vấn đề.

  1. Mở File Explorer bằng cách nhấn đồng thời WindowsE Điều hướng đến thư mục có thiết lập cho trình điều khiển mà bạn không thể cài đặt.
  2. Bấm chuột phải vào tệp thiết lập và bấm Khắc phục sự cố tương thích.
  3. Trong Trình gỡ rối tương thích chương trình, hãy chọn Khắc phục sự cố chương trình .
  4. Trên màn hình tiếp theo, chọn các sự cố bạn đang gặp phải với trình điều khiển và nhấp vào Tiếp theo .
  5. Chọn một phiên bản Windows cũ hơn để trình điều khiển hoạt động (Windows 7 sẽ là một lựa chọn tốt vì nó là phiên bản Windows ổn định nhất cho đến nay).
  6. Nhấp vào Tiếp theo và chọn Kiểm tra chương trình… .
  7. Chạy thiết lập như bình thường và nếu mọi thứ diễn ra như bình thường, hãy chọn Có, lưu các cài đặt này cho chương trình này ở cuối. Nếu không, hãy chuyển sang phương pháp tiếp theo.

Phương pháp 2: Đặt lại thủ công các cấu phần Windows Update

Đặt lại các thành phần Windows Update có thể giải quyết một số vấn đề với nó và đây là một trong những vấn đề đó, vì vậy điều này chắc chắn đáng thử.

  1. Nhấn WindowsX và chọn Command Prompt (Admin) từ menu xuất hiện ở góc dưới bên trái.
  2. Trong Command Prompt, nhập các lệnh sau và nhấn Enter sau mỗi lệnh để thực hiện chúng. Đảm bảo không mắc lỗi chính tả ở bất kỳ đâu, vì nó có thể gây ra nhiều vấn đề hơn so với thực tế.

các bit dừng ròng

net stop wuauserv

net dừng appidsvc

net stop cryptsvc

  1. Tiếp theo, bạn nên xóa qmgr * .dat. Thao tác này cũng được thực hiện từ bên trong Command Prompt và bạn cần lệnh sau và một phím Enter để thực thi nó:

Del “% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat

  1. Khi bạn vẫn đang ở trong cửa sổ Command Prompt, hãy nhập một lệnh khác để điều hướng đến thư mục System32 , nơi bạn sẽ cần đăng ký lại các tệp BITS cũng như các tệp Windows Update. Lệnh đó là cd / d% windir% \ system32 , vì vậy hãy nhập lệnh đó và nhấn Enter để thực thi.
  2. Khi vào bên trong, hãy nhập các lệnh sau, mỗi lệnh sau là một phím Enter để thực thi, để đặt lại các tệp BITS và Windows Update nói trên.

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe Browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Gõ vào netsh winsock reset trong Command Prompt và thực hiện nó, để thiết lập lại Winsock.
  2. Gõ vào netsh winhttp reset proxy để đặt lại Proxy.
  3. Khởi động lại các dịch vụ bạn đã dừng ban đầu bằng các lệnh sau (đừng quên Enter sau mỗi lệnh để thực thi nó):

bit bắt đầu ròng

net start wuauserv

net start appidsvc

net start cryptsvc

  1. Cuối cùng, khởi động lại máy tính của bạn. Sự cố sẽ được khắc phục ngay bây giờ.

Phương pháp 3: Chạy DISM

Nếu phương pháp trước đó không khắc phục được sự cố của bạn, bạn có thể chạy công cụ Quản lý và Phục vụ Hình ảnh Triển khai , đây là một công cụ tích hợp để khắc phục mọi sự cố tiềm ẩn với các tệp bị hỏng.

  1. Nhấn WindowsX , rồi chọn Command Prompt (Admin) để mở dấu nhắc lệnh nâng cao.
  2. Nhập lệnh sau, nhấn Enter để thực hiện lệnh đó và đợi trong khoảng thời gian bao lâu để hoàn thành.

dism.exe / online / cleanup-image / scanhealth

  1. Sau khi lệnh trước đó được thực hiện xong, hãy nhập lệnh này và một lần nữa, nhấn Enter và cho đủ thời gian để hoàn thành:

dism.exe / trực tuyến / cleanup-image / restorehealth

  1. Khi lệnh chạy xong, bạn có thể đóng dấu nhắc lệnh.

Cuối cùng, vấn đề này chỉ là một vấn đề khác trong số rất nhiều vấn đề vẫn đang hoành hành trên Windows 10, gần hai năm sau khi phát hành lần đầu. Tuy nhiên, nếu bạn làm theo các phương pháp trên, bạn có thể tự khắc phục sự cố và cập nhật hoặc nâng cấp hệ điều hành của mình khi nó sẽ được cập nhật.