Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

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 Windows Update cần, 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ẽ gặp 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ể thực hiện để 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 đề.

1. Sử dụng Trình gỡ rối 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 Windows E Điều hướng đến thư mục có thiết lập trình điều khiển mà bạn không thể cài đặt.
  2. Nhấp chuột phải tệp thiết lập và nhấp vào 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, chọn Chương trình khắc phục sự cố .
  4. Trên màn hình tiếp theo, chọn 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 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ì đây 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 cùng. Nếu không, hãy chuyển sang phương pháp tiếp theo.

2. Đặt lại thủ công các thành 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 Windows X, 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 một trong số họ để thực hiện chúng. Đảm bảo không mắc lỗi đánh máy ở bất kỳ đâu vì nó có thể gây ra nhiều vấn đề hơn so với thực tế.
     net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvcRen% systemroot% SoftwareDistribution SoftwareDistribution.bakRen% systemroot% system32catroot2 catroot2.bak 
  1. Tiếp theo, bạn nên xóa qmgr * .dat Điều này cũng được thực hiện từ trong Command Prompt và bạn cần lệnh sau và Enter để thực thi nó:
     Del "% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat 
  1. Khi bạn vẫn ở trong cửa sổ Command Prompt, hãy nhập một lệnh khác để điều hướng đến System32 thư mục, 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 nó và nhấn Enter để thực hiện nó.
  2. Khi vào bên trong, hãy nhập các lệnh sau, mỗi lệnh được theo sau bởi Enter để thực thi, để đặt lại các tệp BITS và Windows Update nói trên.
     regsvr32.exe atl.dllregsvr32.exe urlmon.dllregsvr32.exe mshtml.dllregsvr32.exe shdocvw.dllregsvr32.exe Browseui.dllregsvr32.exe jscript.dllregsvr32.exe jscript.dllregs .dllregsvr32.exe scrrun.dllregsvr32.exe msxml.dllregsvr32.exe msxml3.dllregsvr32.exe msxml6.dllregsvr32.exe actxprxy.dllregsvr32.exe softpub.dllregsvr32.exe msxml3.dllregsvr32.exe msxml6.dllregsvr32.exe actxprxy.dllregsvr32.exe softpub.dllregsvr32.exe wintrust.dllgsvrnh32.exe gregs .dllregsvr32.exe sccbase.dllregsvr32.exe slbcsp.dllregsvr32.exe cryptdlg.dllregsvr32.exe oleaut32.dllregsvr32.exe ole32.dllregsvr32.exe shell32.dllregsvr32.exe wnitpki.dllregsvueng32.exe wuagsvueng32.exe wuagsvueng32.exe wuueng .dllregsvr32.exe wucltui.dllregsvr32.exe wups.dllregsvr32.exe wups2.dllregsvr32.exe wuweb.dllregsvr32.exe qmgr.dllregsvr32.exe qmgrprxy.dllregsvr32.exe wucltux.dllgsvwebr32.exe wucltux.dllgs> 
  1. Nhập các lệnh này trong Command Prompt và thực thi chúng, để đặt lại Winsock.
     netsh winock resetnetsh winhttp reset proxy 
  2. 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 cái để thực thi nó):
     net start bitsnet start wuauservnet start appidsvcnet 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ờ.

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 Quản lý và phục vụ hình ảnh triển khai công cụ này là một công cụ được tích hợp sẵn để khắc phục mọi sự cố tiềm ẩn với các tệp bị hỏng.

  1. Nhấn Windows X và 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 thi nó 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 / online / cleanup-image / restorehealth 
  1. Sau 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 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. Nếu không có phương pháp nào được trình bày ở trên giúp ích cho bạn, bạn có thể thử nâng cấp Windows của mình bằng cách sử dụng công cụ Windows Media Creation để cài đặt bản cập nhật Windows.