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

Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?

Một số người dùng Windows đã liên hệ với chúng tôi để hỏi sau khi thấy 0x800700d8 mã lỗi sau khi không thể cài đặt bản cập nhật hoặc nâng cấp lên Windows 10 từ phiên bản Windows cũ hơn. Hầu hết những người dùng bị ảnh hưởng đang báo cáo rằng sự cố này xảy ra bất kể loại mạng Internet mà họ được kết nối (Riêng tư hay Công cộng) Hóa ra, sự cố này dường như chỉ xảy ra với Windows 10.

Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?

Điều gì gây ra 0x800700d8 trên Windows 10?

Chúng tôi đã điều tra vấn đề cụ thể này bằng cách xem xét các báo cáo người dùng khác nhau và các chiến lược sửa chữa thường được sử dụng bởi những người dùng bị ảnh hưởng trong một tình huống tương tự. Hóa ra, có một số trường hợp khác nhau mà mã lỗi này sẽ được đưa ra:

  • Can thiệp AV của bên thứ ba - Hóa ra, một số bộ AV bảo vệ quá mức khác nhau được biết là nguyên nhân gây ra sự cố này bằng cách ngăn WU giao tiếp với các máy chủ cập nhật một cách hiệu quả. Nếu trường hợp này có thể xảy ra, bạn có thể giải quyết vấn đề bằng cách tắt tính năng bảo vệ theo thời gian thực hoặc gỡ cài đặt bộ phần mềm của bên thứ ba.
  • Trục trặc chung - Bạn có thể gặp phải sự cố do một trục trặc chung đã được đề cập trong chiến lược sửa chữa có trong Windows 10. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách sử dụng trình khắc phục sự cố Windows Update để tự động giải quyết trục trặc.
  • WU không thể xử lý cập nhật - Một số bản cập nhật nhất định gặp phải một số rào cản khi người dùng cố gắng cài đặt chúng trên một bản dựng mới sau khi cập nhật từ một phiên bản Windows cũ hơn. Trong trường hợp này, bạn có thể tránh mã lỗi bằng cách dựa vào Hỗ trợ cập nhật để cập nhật phiên bản Windows 10 mới nhất.
  • Máy được định cấu hình để 'Trì hoãn nâng cấp' - Có một số phiên bản Windows nhất định bao gồm khả năng trì hoãn các bản cập nhật nhất định (ngoài các bản cập nhật bảo mật). Hóa ra, bạn có thể gặp mã lỗi này nếu Hoãn nâng cấp được phép trên máy tính của bạn. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách tắt Hoãn nâng cấp.
  • Các thành phần WU trục trặc - Trong một số trường hợp, mã 0x800700d8error có thể vẫn tồn tại do một số mâu thuẫn với cách Windows Update giao tiếp với phần còn lại của các thành phần được sử dụng trong quá trình cập nhật. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách đặt lại tất cả các thành phần và phụ thuộc liên quan đến quá trình cập nhật.

Phương pháp 1:Gỡ cài đặt Phần mềm chống vi-rút của bên thứ 3 (nếu có)

Hóa ra, một trong những nguyên nhân phổ biến nhất sẽ kích hoạt 0x800700d8 mã lỗi khi cố gắng cài đặt bản cập nhật đang chờ xử lý là một bộ AV được bảo vệ quá mức. Có một số bộ bảo mật liên tục bị báo cáo bởi những người dùng bị ảnh hưởng sau khi họ chặn quá trình cài đặt bản cập nhật:Sophos, McAffee, AVAST, Comodo và một số bộ khác.

Nếu bạn đang sử dụng phần mềm chống vi-rút của bên thứ ba và bạn nghi ngờ rằng nó có thể chịu trách nhiệm cho các bản cập nhật không thành công của bạn, bạn có thể giải quyết vấn đề bằng cách tắt tính năng bảo vệ thời gian thực trong khi cài đặt bản cập nhật hoặc bằng cách xóa AV hoàn toàn và chuyển sang tùy chọn bảo mật mặc định (Bộ bảo vệ Windows).

Vì vậy, hãy bắt đầu bằng cách tắt tính năng bảo vệ theo thời gian thực của AV bên thứ 3 mà bạn hiện đang kích hoạt. Như bạn có thể mong đợi, quy trình này sẽ khác nhau tùy thuộc vào bộ bảo mật mà bạn đang sử dụng, nhưng với hầu hết các bộ, bạn sẽ có thể thực hiện trực tiếp từ menu ngữ cảnh của thanh tác vụ.

Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?

Ngay sau khi bạn tắt tính năng bảo vệ thời gian thực, hãy thử cài đặt lại bản cập nhật đã bị lỗi trước đó và xem quá trình đã hoàn tất chưa.

Nếu bạn vẫn gặp sự cố 0x800700d8 mã lỗi, hãy loại trừ khả năng nó do phần mềm chống vi-rút của bên thứ ba gây ra bằng cách gỡ cài đặt chương trình hoàn toàn và làm theo các bước cần thiết để đảm bảo rằng bạn không để lại bất kỳ tệp nào còn sót lại.

Trong trường hợp bạn quyết định đi theo tuyến đường này, chúng tôi khuyến khích bạn theo dõi bài viết này ( tại đây ) - nó sẽ hướng dẫn bạn qua các bước cài đặt chương trình bảo mật của bạn mà không để lại bất kỳ tệp nào còn sót lại mà vẫn có thể gây ra sự cố tương tự.

Phương pháp 2:Chạy trình gỡ rối Windows Update

Nếu bạn chắc chắn rằng bộ phần mềm của bên thứ 3 không phải là bộ gây ra sự cố, hãy thực hiện các bước thích hợp để đảm bảo rằng hệ điều hành của bạn không có khả năng giải quyết sự cố một cách tự động. Trên Windows 10, Microsoft đã cải tiến rất nhiều mô-đun trình khắc phục sự cố và trình khắc phục sự cố Windows Update là một trong những tiện ích mạnh mẽ nhất của loại này.

Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã sửa được 0x800700d8 mã lỗi và cài đặt bản cập nhật Windows mà không gặp sự cố sau khi tự động sửa thành phần WU bằng trình khắc phục sự cố Windows Update.

Tiện ích tích hợp này bao gồm một loạt các chiến lược sửa chữa có khả năng được áp dụng tự động nếu vấn đề được xác định. Dưới đây là hướng dẫn ngắn về cách chạy trình gỡ rối Windows Update:

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Tiếp theo, nhập “ ms-settings:debug ”Và nhấn Enter để mở Khắc phục sự cố tab Cài đặt chuyển hướng. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  2. Khi bạn đã ở bên trong Khắc phục sự cố chính , di chuyển sang phần bên phải của màn hình và điều hướng đến Thiết lập và chạy tiết diện. Khi bạn đến đó, hãy nhấp vào Windows Update , sau đó nhấp vào Chạy trình khắc phục sự cố . Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  3. Sau khi bạn khởi động tiện ích, hãy đợi cho đến khi quá trình quét đầu tiên hoàn tất và chiến lược sửa chữa được khuyến nghị. Quy trình này rất quan trọng vì nó sẽ xác định xem có bất kỳ chiến lược sửa chữa nào đi kèm với tiện ích có áp dụng trong trường hợp này hay không. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  4. Nếu một bản sửa lỗi phù hợp được xác định, hãy nhấp vào Áp dụng bản sửa lỗi này để áp dụng chiến lược sửa chữa được khuyến nghị. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?

    Lưu ý: Tùy thuộc vào loại bản sửa lỗi được đề xuất, bạn có thể cần làm theo một số bước để thực thi.

  5. Sau khi áp dụng thành công bản sửa lỗi, hãy khởi động lại máy tính của bạn và xem liệu sự cố có được giải quyết hay không khi lần khởi động tiếp theo hoàn tất.

Nếu giống nhau 0x800700d8 mã lỗi vẫn đang xảy ra, hãy chuyển xuống chiến lược sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 3:Cập nhật phiên bản mới nhất theo cách thủ công

Một số người dùng mà chúng tôi đang gặp phải 0x800700d8 mã lỗi mỗi khi họ cố gắng cài đặt bản cập nhật đang chờ xử lý bằng thành phần WU tích hợp sẵn đã báo cáo rằng họ đã khắc phục thành công sự cố bằng cách cài đặt bản cập nhật theo cách thủ công.

Quy trình này dễ dàng hơn âm thanh - Tất cả những gì bạn cần làm là tải xuống và cài đặt bản dựng Windows mới nhất theo cách thủ công. Rất có thể việc đi theo lộ trình này sẽ tránh được mã lỗi vì các bản cập nhật thủ công được xử lý bởi Hỗ trợ nâng cấp chứ không phải Windows Update.

Dưới đây là hướng dẫn nhanh về cách cài đặt thủ công bản cập nhật Windows 10 mới nhất bằng cách sử dụng trợ lý Nâng cấp:

  1. Truy cập liên kết này ( tại đây ) từ trình duyệt mặc định của bạn và nhấp vào Cập nhật ngay bây giờ để sử dụng Hỗ trợ cập nhật.

    Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  2. Mở Windows10Upgrade.exe thực thi cài đặt mà bạn vừa tải xuống và nhấp vào Cập nhật ngay bây giờ để bắt đầu quá trình cập nhật.
  3. Quá trình quét sẽ bắt đầu, xác định xem PC của bạn đã sẵn sàng xử lý bản cập nhật chưa. Nếu tất cả đều tốt, hãy nhấp vào Cập nhật để làm cho Trợ lý cập nhật tải xuống bản cập nhật.
  4. Chờ cho đến khi quá trình hoàn tất (không đóng cửa sổ cho đến khi quá trình hoàn tất). Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  5. Sau khi quá trình tải xuống hoàn tất, Hỗ trợ cập nhật sẽ tự động bắt đầu cài đặt tệp mà nó đã tải xuống trước đó. Kiên nhẫn đợi cho đến khi bản dựng WIndows của bạn được cập nhật lên phiên bản mới nhất, sau đó khởi động lại máy tính của bạn. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  6. Ở lần khởi động hệ thống tiếp theo, bạn sẽ có bản Windows mới nhất, vì vậy bạn không cần sử dụng Windows Update để cài đặt bản cập nhật đã bị lỗi trước đó.

Nếu Trợ lý cập nhật không cho phép bạn phá vỡ 0x800700d8 mã lỗi hoặc bạn không muốn sử dụng nó để tránh mã lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 4:Tắt 'Trì hoãn nâng cấp' (nếu có)

Hóa ra, mã lỗi cụ thể này ( 0x800700d8) cũng có thể xảy ra trong trường hợp máy của bạn được định cấu hình thành 'Trì hoãn nâng cấp' thay vì cài đặt chúng ngay lập tức. Tùy chọn Windows Update này cung cấp cho bạn tùy chọn trì hoãn một số nâng cấp trong vài tháng (các bản vá bảo mật không thuộc loại này).

Nhưng hãy nhớ rằng không phải phiên bản Windows nào cũng có tùy chọn Windows Update này. Nếu bạn nghi ngờ rằng tùy chọn này có thể chịu trách nhiệm cho vấn đề cụ thể này, bạn có thể kiểm tra Tùy chọn nâng cao menu Windows Update của bạn để xem có đúng như vậy không.

Một số người dùng WIndows 10 Enterprise đang xử lý sự cố này đã báo cáo rằng sự cố đã được giải quyết hoàn toàn sau khi họ bỏ chọn ông chủ liên quan đến việc Trì hoãn nâng cấp.

Dưới đây là hướng dẫn nhanh về cách tắt Hoãn nâng cấp trên Windows 10:

  1. Nhấn phím Windows + R để mở Chạy hộp thoại. Sau đó, nhập ‘ ms-settings:windowsupdate ‘Và nhấn Enter để mở Windows Update tab Cập nhật &Bảo mật thực đơn. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  2. Khi bạn đã ở bên trong màn hình cập nhật WIndows, hãy chuyển sang phía bên phải và nhấp vào Tùy chọn nâng cao . Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  3. Từ trình đơn tiếp theo, bỏ chọn hộp kiểm được liên kết với ‘ Trì hoãn nâng cấp ‘. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  4. Sau khi tùy chọn này đã bị vô hiệu hóa, hãy khởi động lại máy tính của bạn và xem sự cố đã được giải quyết chưa.

Nếu vấn đề tương tự vẫn xảy ra ngay cả sau khi máy của bạn ngừng khả năng trì hoãn nâng cấp hoặc phương pháp này không thể áp dụng được, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 5:Đặt lại các thành phần WU

Nếu không có phương pháp nào ở trên cho phép bạn sửa 0x800700d8 , có thể là do bạn đang xử lý sự cố WU đã ngăn chặn khả năng cài đặt các bản cập nhật mới một cách hiệu quả. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách đặt lại tất cả các thành phần và phụ thuộc liên quan đến quá trình này.

Một số người dùng bị ảnh hưởng đã xác nhận rằng họ có thể khắc phục sự cố này bằng cách đặt lại tất cả các thành phần Windows Update theo cách thủ công từ Dấu nhắc lệnh nâng cao. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Sau đó, nhập “cmd” bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Nếu bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng) , nhấp vào để cấp quyền truy cập quản trị viên. Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?
  2. Khi bạn đang ở bên trong cửa sổ Command Prompt được nâng lên, hãy nhập các lệnh sau theo thứ tự và nhấn Enter sau mỗi cái:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Lưu ý: Sau khi chạy xong các lệnh này, bạn sẽ dừng dịch vụ Windows Update, MSI Installer, dịch vụ mật mã và dịch vụ BITS một cách hiệu quả.

  3. Sau khi bạn quản lý để tắt tất cả các dịch vụ, hãy chạy các lệnh sau trong cùng một cửa sổ CMD và nhấn Enter sau mỗi cái để đổi tên SoftwareDistribution Catroot2 thư mục:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    Lưu ý: Hai thư mục này chịu trách nhiệm lưu trữ các tệp cập nhật đang được sử dụng bởi thành phần cập nhật Windows. Đổi tên chúng sẽ buộc hệ điều hành của bạn tạo các thư mục mới thay thế chúng.

  4. Khi bạn hoàn thành bước 3, hãy nhập các lệnh cuối cùng này theo thứ tự và nhấn Enter sau mỗi lệnh để khởi động cùng các dịch vụ đã bị tắt trước đó:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Cài đặt bản cập nhật mà trước đó không thành công với mã lỗi và xem liệu sự cố hiện đã được giải quyết chưa.

Nếu bạn vẫn gặp phải 0x800700d8 , hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 6:Cập nhật BIOS lên phiên bản mới nhất

Như đã được một số người dùng khác nhau báo cáo, sự cố cụ thể này cũng có thể xảy ra trong trường hợp phiên bản BIOS đã lỗi thời nghiêm trọng. Sự cố này hầu như luôn gặp phải với máy tính Dell, nhưng có những nhà sản xuất khác cũng gặp sự cố tương tự.

Tuy nhiên, trước khi bạn bắt đầu quá trình cập nhật phiên bản BIOS của mình, hãy nhớ rằng thực hiện việc này một cách thiếu thận trọng có thể dẫn đến các vấn đề khác nếu các bước cập nhật không được tuân thủ theo đúng quy định.

Quá trình cập nhật chính xác phiên bản BIOS của bạn sẽ khác nhau tùy thuộc vào nhà sản xuất bo mạch chủ của bạn. Dưới đây là tài liệu chính thức về cập nhật BIOS cho các nhà sản xuất bo mạch chủ phổ biến nhất:

  • Dell
  • ASUS
  • Acer
  • Lenovo
  • Sony Vayo

Lưu ý: Làm theo hướng dẫn cập nhật phiên bản BIOS của bạn và tự chịu rủi ro!

Làm thế nào để sửa lỗi 0x800700d8 trên Windows 10?