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 các bản cập nhật Windows. Bạn cũng có thể gặp phải lỗi nếu Windows không thể kích hoạt hoặc chạy các ứ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 cần thiết hoặc quyền đăng ký để thực thi một hoạt động.
Chúng tôi nêu bật bảy giải pháp khắc phục sự cố tiềm năng cho mã lỗi Windows 0x80070005.
Nội dung bài viết
1. Chạy Trình gỡ rối Windows Update
Thực hiện việc này nếu bạn nhận được mã lỗi 0x80070005 khi bạn đang 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ể sửa 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 gỡ rối khác và chọn Chạy bên cạnh Windows Update.
Nếu bạn có máy tính Windows 10, hãy truy cập Cài đặt > Cập nhật & Bảo mật > Khắc phục sự cố > Trình gỡ rối bổ sung > cập nhật hệ điều hành Window và chọn Chạy trình gỡ rối.
Chờ 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 các đề 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 các 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 đến Cài đặt > Quyền riêng tư & bảo mật > Bảo mật Windows > Mở Windows Security > Bảo vệ khỏi mối đe dọa và vi-rút > Quản lý cài đặt và bật Bảo vệ thời gian thực.
Trong Windows 10, hãy truy cập Cài đặt > Cập nhật & Bảo mật > Bảo mật Windows > Bảo vệ khỏi mối đe dọa và vi-rút > Quản lý cài đặt và bật Bảo vệ 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ỳ, 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 để bạn 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.
- Loại dấu nhắc lệnh trong thanh Tìm kiếm của Windows và chọn Chạy như quản trị viên.
Nếu PC của bạn chạy Windows 8 hoặc mới hơn, Microsoft khuyên bạn nên chạy công cụ Quản lý và Phục vụ 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.
- Nhập hoặc dán DISM.exe / Trực tuyến / Cleanup-image / Restorehealth trong thiết bị đầu cuối và nhấn đi vào.
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 rằng “Thao tác khôi phục đã hoàn tất thành công”.
- Nhập hoặc dán sfc / scannow trong thiết bị đầu cuối và nhấn đi vào.
Chờ thông báo thành công, đóng cửa sổ Command Prompt 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 của mình để hoàn tất các hoạt động 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 Windows Registry
Microsoft khuyến nghị cập nhật sổ đăng ký nếu mã lỗi 0x80070005 bật lê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 Windows Registry 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:
- Nhấn vào Phím Windows + R, loại regedit trong hộp Chạy và chọn VÂNG.
- Mở rộng HKEY_USERS thư mục, bấm chuột phải vào S-1-5-20 thư mục và chọn Quyền trong menu ngữ cảnh.
- Lựa chọn cộng.
- 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ênvà chọn VÂNG.
- Tiếp theo, chọn Trình độ cao. Thao tác đó sẽ mở menu Cài đặt Bảo mật Nâng cao cho thư mục đăng ký.
- Trong tab “Quyền”, hãy chọn người dùng mới được tạo và chọn Biên tập.
- Kiểm tra Kiểm soát hoàn toàn hộp và chọn VÂNG.
- Lựa chọn DỊCH VỤ MẠNG và chọn Biên tập.
- Kiểm tra Kiểm soát hoàn toàn hộp và chọn VÂNG.
- Cuối cùng, hãy kiểm tra Thay thế tất cả các mục nhập quyền của đối tượng con bằng các mục nhập quyền có thể kế thừa từ đối tượng này và chọn VÂNG.
- Lựa chọn Đúng trên dấu nhắc xác nhận.
- Lựa chọn Nộp đơn và sau đó VÂNG.
Đóng Trình chỉnh sửa sổ đăng ký, mở lại ứng dụng Office và kiểm tra xem điều đó có dừng mã lỗi 0x80070005 hay không.
- Nhấn vào Phím Windows + R để mở hộp Windows Run.
- Loại C: Users USERNAME AppData trong hộp thoại và chọn VÂNG.
Ghi chú: Thay thế C: với ký tự ổ đĩa nơi Windows được cài đặt. Tương tự như vậy, thay thế TÊN TÀI KHOẢN bằng tên người dùng PC của bạn.
- Nhấp chuột phải vào Địa phương thư mục và chọn Tính chất trong menu ngữ cảnh.
- Đi đến Bảo vệ tab và chọn Biên tập.
- Lựa chọn cộng.
- Loại Tất cả mọi người trong hộp thoại, chọn Kiểm tra tên, và lựa chọn VÂNG sau đó.
- Lựa chọn Tất cả mọi người, kiểm tra Cho phép trong cột “Toàn quyền kiểm soát”.
- Lựa chọn Nộp đơn và sau đó VÂNG.
- 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.
- Lựa chọn VÂNG để đó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.
- Lựa chọn VÂNG một lần nữa để lưu các thay đổi.
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 máy chủ cho các dịch vụ Windows) để vượt qua cài đặt tường lửa của bạn.
- Loại bức tường lửa trong thanh Tìm kiếm của Windows và chọn Tường lửa và bảo vệ mạng trên trang kết quả.
- Cuộn xuống cuối trang và chọn Cho phép ứng dụng thông qua tường lửa.
Đ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.
- Lựa chọn Thay đổi cài đặt.
- Lựa chọn Cho phép ứng dụng khác.
- Lựa chọn Duyệt qua.
- Lựa chọn svchost và chọn Mở.
- Lựa chọn cộng để tiếp tục.
- Đảm bảo bạn kiểm tra các cột “Riêng tư và“ Công khai ”cho Quy trình Máy chủ cho Dịch vụ Windows.
- Lựa chọn VÂNG và thử cập nhật lại PC của bạn.
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 của 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 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ô lập 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 các ứng dụng Office.
Đảm bảo rằng 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.
- Loại msconfig trong hộp Tìm kiếm của Windows và chạy Cấu hình hệ thông với tư cách là quản trị viên.
- Đi tới tab Dịch vụ, chọn Ẩn tất cả các dịch vụ của Microsoft hộp và chọn Vô hiệu hóa tất cả.
- Sau đó, chuyển đến tab Start-up và chọn Mở trình quản lý tác vụ.
- Nhấp chuột phải vào chương trình trong danh sách và chọn Vô hiệu hóa. Làm điều này cho tất cả các ứng dụng trong tab Khởi động.
Đó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 chịu trách nhiệm về lỗi.
7. Đặt lại cấu 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 tiếp diễn sau khi thử các bước khắc phục sự cố ở trên.
- Loại dấu nhắc lệnh trong thanh Tìm kiếm của Windows và chọn Chạy như quản trị viên.
- Nhập hoặc dán net stop wuauserv trong thiết bị đầu cuối và nhấn đi vào. Lệnh này sẽ dừng dịch vụ Windows Update.
- Tiếp theo, nhập hoặc dán rd / s / q% systemroot% SoftwareDistribution và hãy nhấn đi vào.
- Cuối cùng, nhập hoặc dán net start wuauserv và hãy nhấn đi vào để khởi động lại dịch vụ Windows Update.
Đóng cửa sổ Command Prompt và kiểm tra xem bây giờ bạn có thể cài đặt Windows Updates 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 các ứng dụng Office do lỗi 0x80070005.