Cách sửa mã lỗi Windows 0x80070005


Windows sẽ hiển thị mã lỗi 0x80070005 khi có sự cố khi cài đặt bản cập nhật Windows. Bạn cũng có thể gặp lỗi nếu Windows không thể kích hoạt hoặc chạy một số ứng dụng Office nhất định, đặc biệt là sau khi cập nhật Windows. Về cơ bản, mã lỗi cho bạn biết rằng Windows không có các tệp hoặc quyền đăng ký cần thiết để thực thi một thao tác.

Chúng tôi nêu bật 7 giải pháp khắc phục sự cố tiềm năng đối với mã lỗi 0x80070005 của Windows.

1. Chạy Trình khắc phục sự cố cập nhật Windows

Hãy thực hiện việc này nếu bạn nhận được mã lỗi 0x80070005 khi cố gắng cài đặt bản cập nhật Windows. Trình khắc phục sự cố Windows Update cũng có thể khắc phục các lỗi khác trong quá trình cập nhật.

Trong Windows 11, đi tới Cài đặt >Hệ thống >Khắc phục sự cố >Trình khắc phục sự cố khác và chọn Nút Chạy bên cạnh Windows Update.

Nếu bạn có máy tính Windows 10, hãy đi tới Cài đặt >Cập nhật & Bảo mật >Khắc phục sự cố >Trình khắc phục sự cố bổ sung>Windows Update và chọn Chạy trình khắc phục sự cố .

Đợi trình khắc phục sự cố chẩn đoán các sự cố tiềm ẩn gây ra mã lỗi 0x80070005 và làm theo đề xuất trên màn hình.

2. Quét phần mềm độc hại và vi-rút

Phần mềm độc hại và vi-rút thường xóa các tệp hệ thống thiết yếu và khóa đăng ký cần thiết để chạy một số chương trình nhất định và cài đặt các bản cập nhật Windows. Sử dụng phần mềm của bên thứ ba để quét PC của bạn để tìm phần mềm độc hại và vi-rút hoặc bật tính năng bảo vệ theo thời gian thực trong ứng dụng Windows Security.

Đi tới Cài đặt >Quyền riêng tư và bảo mật >Bảo mật Windows >Mở Windows Security >Vi rút & bảo vệ khỏi mối đe dọa >Quản lý cài đặt và bật Bảo vệ theo thời gian thực .

Trong Windows 10, hãy đi tới Cài đặt >Cập nhật & Bảo mật >Bảo mật Windows >Bảo vệ khỏi vi-rút và mối đe dọa >Quản lý cài đặt và bật Bảo vệ theo thời gian thực ..

3. Chạy Trình kiểm tra tệp hệ thống

Trình kiểm tra tệp hệ thống (SFC) là một công cụ dòng lệnh kiểm tra các tệp hệ thống bị hỏng, bị hỏng và bị thiếu trong Windows. Nếu công cụ tìm thấy bất kỳ thứ gì, nó sẽ thay thế chúng bằng một bản sao mới.

Nếu bạn nhận được 0x80070005 do tệp hệ thống quan trọng bị thiếu hoặc bị hỏng thì việc chạy SFC là cách tốt nhất để khắc phục sự cố. Kết nối máy tính của bạn với Internet và làm theo các bước bên dưới.

  1. Nhập dấu nhắc lệnh vào thanh Tìm kiếm của Windows và chọn Chạy với tư cách quản trị viên .
  2. Nếu PC của bạn chạy Windows 8 trở lên, Microsoft khuyên bạn nên chạy công cụ Quản lý và cung cấp hình ảnh triển khai (DISM) trước khi chạy Trình kiểm tra tệp hệ thống. Nếu không, hãy chuyển sang Bước #3 nếu bạn có PC chạy Windows 7.

    1. Nhập hoặc dán DISM.exe /Online /Cleanup-image /Restorehealth vào thiết bị đầu cuối và nhấn Enter .
    2. Chạy Trình kiểm tra tệp hệ thống (xem bước tiếp theo) khi bạn nhận được thông báo thành công cho biết “Thao tác khôi phục đã hoàn tất thành công”.

      1. Nhập hoặc dán sfc /scannow vào thiết bị đầu cuối và nhấn Enter .
      2. Đợi thông báo thành công, đóng cửa sổ Dấu nhắc Lệnh và chạy lại ứng dụng/hệ điều hành, loại bỏ lỗi 0x80070005. Bạn có thể phải khởi động lại máy tính để hoàn tất các thao tác sửa chữa đang chờ xử lý.

        Vì vậy, hãy chú ý đến thông báo trên màn hình khi chạy Trình kiểm tra tệp hệ thống.

        4. Cập nhật sổ đăng ký Windows

        Microsoft khuyến nghị cập nhật sổ đăng ký nếu mã lỗi 0x80070005 xuất hiện trong ứng dụng Office sau khi cập nhật Windows. Xóa hoặc làm hỏng bất kỳ mục nào trong sổ đăng ký có thể gây ra các sự cố khác trong Windows. Vì vậy, hãy đảm bảo bạn sao lưu sổ đăng ký Windows trước khi thực hiện cập nhật.

        Đóng tất cả các ứng dụng Microsoft Office và làm theo các bước sau:

        1. Nhấn phím Windows + R , nhập regedit vào hộp Chạy và chọn OK.
          1. Mở rộng thư mục HKEY_USERS , nhấp chuột phải vào thư mục S-1-5-20 và chọn Quyền trong menu ngữ cảnh.
            1. Chọn Thêm .
            2. .
              1. Nhập tên người dùng hiện tại của bạn vào hộp thoại, chọn Kiểm tra tên và chọn OK .
                1. Tiếp theo, chọn Nâng cao . Thao tác này sẽ mở menu Cài đặt bảo mật nâng cao cho thư mục đăng ký.
                  1. Trong tab “Quyền”, hãy chọn người dùng mới được tạo và chọn Chỉnh sửa .
                    1. Đánh dấu vào hộp Kiểm soát hoàn toàn và chọn OK .
                      1. Chọn DỊCH VỤ MẠNG và chọn Chỉnh sửa .
                        1. Đánh dấu vào hộp Kiểm soát hoàn toàn và chọn OK .
                          1.  Cuối cùng, hãy chọn Thay thế tất cả các mục nhập quyền đối tượng con bằng các mục nhập quyền kế thừa từ đối tượng này và chọn OK .
                            1. Chọn trên lời nhắc xác nhận.
                              1. Chọn Áp dụng rồi chọn OK .
                              2. Đóng Trình chỉnh sửa sổ đăng ký, mở lại ứng dụng Office và kiểm tra xem thao tác đó có dừng mã lỗi 0x80070005 hay không.

                                1. Nhấn phím Windows + R để mở hộp Windows Run.
                                2. Nhập C:\Users\USERNAME\AppData vào hộp thoại và chọn OK .
                                3. Lưu ý: Thay thế C: bằng ký tự ổ đĩa nơi Windows được cài đặt. Tương tự, thay thế USERNAME bằng tên người dùng PC của bạn.

                                  1. Nhấp chuột phải vào thư mục Local và chọn Thuộc tính trong menu ngữ cảnh.
                                    1. Đi tới tab Bảo mật và chọn Chỉnh sửa .
                                      1. Chọn Thêm .
                                        1. Nhập Mọi người vào hộp thoại, chọn Kiểm tra tên và sau đó chọn OK .
                                          1. Chọn Mọi người , chọn hộp Cho phép trong cột “Toàn quyền kiểm soát”.
                                          2. .
                                            1. Chọn Áp dụng rồi chọn OK .
                                              1. Bạn có thể gặp “Lỗi khi áp dụng bảo mật” một vài lần trong khi Windows đặt quyền. Tiếp tục chọn Tiếp tục cho đến khi kết thúc quá trình.
                                                1. Chọn OK để đóng Quyền cục bộ cho cửa sổ Cục bộ và cài đặt lại bản cập nhật Windows.
                                                  1. Chọn lại OK để lưu thay đổi.
                                                  2. 5. Kiểm tra cài đặt tường lửa của bạn

                                                    Bạn có thể giải quyết lỗi 0x80070005 bằng cách định cấu hình SVCHOST (quy trình lưu trữ cho các dịch vụ Windows) để bỏ qua cài đặt tường lửa của bạn.

                                                    1. Nhập tường lửa vào thanh Tìm kiếm của Windows và chọn Tường lửa & bảo vệ mạng trên trang kết quả.
                                                      1. Cuộn xuống cuối trang và chọn Cho phép ứng dụng thông qua tường lửa .
                                                      2. Điều đó sẽ chuyển hướng bạn đến cửa sổ Tường lửa của Bộ bảo vệ Windows trong Bảng Điều khiển.

                                                        1. Chọn Thay đổi cài đặt .
                                                          1. Chọn Cho phép ứng dụng khác .
                                                            1. Chọn Duyệt .
                                                              1.  Chọn svchost và chọn Mở .
                                                                1. Chọn Thêm để tiếp tục.
                                                                  1. Đảm bảo bạn chọn cột “Riêng tư và “Công khai” cho Quy trình lưu trữ dành cho Dịch vụ Windows.
                                                                    1. Chọn OK và thử cập nhật lại PC của bạn.
                                                                    2. 6. Thực hiện Khởi động sạch

                                                                      Thực hiện khởi động sạch trong Windows có thể giúp chẩn đoán nguyên nhân gây ra lỗi khởi động, sự cố ứng dụng thường xuyên và sự cố Windows Update. Khi bạn thực hiện khởi động sạch, PC của bạn sẽ tạm thời vô hiệu hóa các dịch vụ không cần thiết. Điều đó sẽ giúp cách ly và chẩn đoán xung đột phần mềm gây ra mã lỗi 0x80070005 khi cập nhật Windows hoặc chạy ứng dụng Office.

                                                                      Đảm bảo bạn đã đăng nhập vào PC bằng tài khoản quản trị viên trước khi bắt đầu khởi động sạch..

                                                                      1. Nhập msconfig vào hộp Tìm kiếm của Windows và chạy Cấu hình hệ thống với tư cách quản trị viên.
                                                                        1. Đi tới tab Dịch vụ, chọn hộp Ẩn tất cả dịch vụ của Microsoft và chọn Tắt tất cả .
                                                                          1. Sau đó, chuyển đến tab Khởi động và chọn Mở Trình quản lý tác vụ .
                                                                            1. Nhấp chuột phải vào chương trình trong danh sách và chọn Tắt . Thực hiện việc này cho tất cả ứng dụng trong tab Khởi động.
                                                                            2. Đóng Trình quản lý tác vụ và khởi động lại máy tính của bạn để khởi động vào môi trường “sạch”. Nếu bạn không gặp lỗi 0x80070005 sau quá trình khởi động sạch, điều đó có nghĩa là một trong những ứng dụng bị vô hiệu hóa đã gây ra lỗi này.

                                                                              7. Đặt lại các thành phần Windows Update

                                                                              Đặt lại tất cả các thành phần của tác nhân Windows Update nếu lỗi vẫn còn sau khi thử các bước khắc phục sự cố ở trên.

                                                                              1. Nhập dấu nhắc lệnh vào thanh Tìm kiếm của Windows và chọn Chạy với tư cách quản trị viên .
                                                                                1. Nhập hoặc dán net stop wuauserv vào thiết bị đầu cuối và nhấn Enter . Lệnh này sẽ dừng dịch vụ Windows Update.
                                                                                  1. Tiếp theo, nhập hoặc dán rd /s /q %systemroot%\SoftwareDistribution và nhấn Enter .
                                                                                    1. Cuối cùng, nhập hoặc dán net start wuauserv và nhấn Enter để khởi động lại dịch vụ Windows Update.
                                                                                    2. Đóng cửa sổ Dấu nhắc Lệnh và kiểm tra xem bây giờ bạn có thể cài đặt Bản cập nhật Windows mà không có mã lỗi 0x80070005 hay không.

                                                                                      Phương án cuối cùng: Đặt lại Windows

                                                                                      Đặt lại Windows về cài đặt gốc nếu bạn vẫn không thể cài đặt các bản cập nhật Windows hoặc chạy ứng dụng Office do lỗi 0x80070005.

                                                                                      .

                                                                                      bài viết liên quan:


                                                                                      10.01.2022