Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả

Microsoft Windows hiển thị lỗi 0x80004005 trong nhiều tình huống khác nhau, vì đây là lỗi không xác định. Tùy thuộc vào mục bạn gặp lỗi này, bạn sẽ phải khắc phục mục đó để loại bỏ thông báo lỗi. Dưới đây là một số tình huống và cách khắc phục để giúp bạn nói lời tạm biệt với vấn đề này.

Một số tình huống bạn có thể gặp lỗi trên bao gồm: tính năng Windows Update bị hỏng, bộ nhớ đệm cập nhật bị lỗi, bạn không có quyền thay đổi thư mục, công cụ giải nén không hỗ trợ mã hóa, và nhiều hơn nữa.

1. Chạy Trình khắc phục sự cố Windows Update để sửa lỗi cập nhật Windows 11/10

Nếu bạn nhận được mã lỗi 0x80004005 khi cố gắng cập nhật hệ điều hành Windows, tính năng cập nhật của bạn có thể đang gặp sự cố. Trong trường hợp này, hãy chạy trình khắc phục sự cố Windows Update tích hợp sẵn trên máy tính để tìm và khắc phục các vấn đề với tính năng này.

Trình khắc phục sự cố này chạy tự động phần lớn; bạn chỉ cần chọn một vài tùy chọn ở đây và đó trong công cụ để phát hiện và giải quyết các vấn đề cập nhật.

  1. Mở ứng dụng Settings (Cài đặt) trên máy tính bằng cách nhấn Windows + I.
  2. Chọn System > Troubleshoot > Other troubleshooters (Hệ thống > Khắc phục sự cố > Trình khắc phục sự cố khác) trong Settings.
  3. Chọn Run (Chạy) bên cạnh Windows Update để mở trình khắc phục sự cố.
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Làm theo hướng dẫn trên màn hình trong trình khắc phục sự cố để khắc phục vấn đề.

2. Tắt phần mềm diệt virus

Nếu bạn gặp lỗi trên khi truy cập một mục, chẳng hạn như file hoặc ứng dụng, phần mềm diệt virus có thể là thủ phạm. Công cụ diệt virus của bạn có thể đã phát hiện mục đó là mối đe dọa tiềm ẩn, chặn quyền truy cập của bạn vào mục đó.

Trong trường hợp này, hãy tắt bảo vệ diệt virus để khắc phục sự cố. Lưu ý rằng bạn chỉ nên làm điều này nếu bạn tin tưởng file hoặc ứng dụng bạn sẽ mở. Nếu mục của bạn thực sự bị nhiễm virus hoặc phần mềm độc hại, bạn sẽ lan truyền virus đó đến nhiều file khác trên máy tính.

  1. Chọn nút Start, tìm Windows Security và khởi chạy ứng dụng. Bạn cũng có thể nhấn phím Windows để mở menu Start.
  2. Chọn Virus & threat protection (Bảo vệ khỏi virus và mối đe dọa) trong ứng dụng.
  3. Chọn Manage settings (Quản lý cài đặt) dưới tiêu đề Virus & threat protection settings.
  4. Tắt công tắc Real-time protection (Bảo vệ thời gian thực).
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Chọn Yes (Có) trong cửa sổ User Account Control.
  2. Thử truy cập file hoặc ứng dụng của bạn trong File Explorer.

3. Khắc phục mã lỗi 0x80004005 bằng cách thay đổi quyền thư mục

Nếu bạn nhận được lỗi 0x80004005 khi thực hiện thay đổi trên thư mục, bạn có thể không có quyền cần thiết để thực hiện hành động đó. Trong trường hợp này, hãy cấp cho mình toàn quyền truy cập vào thư mục, và bạn có thể thực hiện tất cả các thay đổi mong muốn.

  1. Nhấp chuột phải vào thư mục và chọn Properties (Thuộc tính).
  2. Truy cập tab Security (Bảo mật) và chọn Edit (Sửa).
  3. Chọn tên người dùng của bạn trong phần Group or user names, bật tùy chọn Allow (Cho phép) cho Full control (Điều khiển đầy đủ), và chọn Apply (Áp dụng) và OK ở dưới cùng.
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Chọn Apply và sau đó OK trên cửa sổ Properties.
  2. Thử thực hiện thay đổi trên thư mục.

4. Khắc phục lỗi Windows Update bằng cách xóa bộ nhớ đệm cập nhật

Bộ nhớ đệm của Windows Update có thể khiến máy tính hiển thị lỗi 0x80004005. Trong trường hợp này, bạn có thể xóa bộ nhớ đệm lỗi để giải quyết vấn đề. Việc xóa các file đã tải xuống của Windows Update không xóa dữ liệu cá nhân của bạn.

  1. Mở Run bằng phím tắt Windows + R.
  2. Nhập lệnh sau vào hộp Run và nhấn Enter:
    services.msc
  3. Tìm Windows Update trong danh sách dịch vụ, nhấp chuột phải vào dịch vụ này và chọn Stop (Dừng).
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Giữ cửa sổ Services mở và mở hộp Run bằng Windows + R. Nhập đường dẫn sau vào hộp Run và nhấn Enter:
    C:\Windows\SoftwareDistribution\Download
  2. Chọn tất cả các file trong thư mục mở bằng cách nhấn Ctrl + A.
  3. Nhấp chuột phải vào file đã chọn và chọn Delete (biểu tượng thùng rác).
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Quay lại cửa sổ Services, nhấp chuột phải vào dịch vụ Windows Update và chọn Start (Khởi động).

5. Khắc phục mã lỗi Windows 0x80004005 bằng cách cập nhật Windows 10/11

Lỗi 0x80004005 thường xảy ra do sử dụng phiên bản hệ điều hành lỗi thời. Bạn có thể khắc phục lỗi này và nhiều lỗi hệ thống khác trên máy tính bằng cách cập nhật phiên bản Windows.

Việc cập nhật Windows nhanh chóng, dễ dàng và miễn phí, và đây là cách thực hiện.

  1. Mở Settings bằng cách nhấn Windows + I.
  2. Chọn Windows Update trong thanh bên trái.
  3. Chọn Check for updates (Kiểm tra cập nhật) ở khung bên phải.
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Tải xuống và cài đặt các bản cập nhật hiển thị.
  2. Khởi động lại máy tính.

6. Xóa file tạm thời

Các ứng dụng đã cài đặt và nhiều dịch vụ hệ thống Windows tạo file tạm thời trên máy tính. Nếu máy tính tích tụ nhiều file tạm này, đó có thể là lý do bạn gặp lỗi 0x80004005.

Hãy xóa tất cả file tạm trong trường hợp này, và sự cố sẽ được giải quyết.

  1. Mở Run bằng Windows + R.
  2. Nhập lệnh sau vào hộp Run và nhấn Enter:
    %temp%
  3. Chọn tất cả file trong thư mục bằng cách nhấn Ctrl + A.
  4. Nhấp chuột phải vào file đã chọn và chọn Delete (biểu tượng thùng rác).
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Mở màn hình desktop, nhấp chuột phải vào Recycle Bin (Thùng rác) và chọn Empty Recycle Bin (Làm rỗng Thùng rác).

7. Sử dụng công cụ nén hỗ trợ mã hóa

Khi bạn cố gắng giải nén kho lưu trữ được bảo vệ bằng mật khẩu (chẳng hạn như ZIP hoặc RAR) bằng công cụ nén không hỗ trợ mã hóa, bạn có thể gặp lỗi 0x80004005. Việc khắc phục sự cố này rất dễ dàng; bạn chỉ cần có công cụ nén hỗ trợ file được bảo vệ bằng mật khẩu.

Một trong những công cụ miễn phí tốt nhất bạn có thể sử dụng là 7-Zip. Nó miễn phí và mã nguồn mở, cho phép bạn giải nén tất cả kho lưu trữ được mã hóa chỉ với vài cú nhấp chuột đơn giản. Các công cụ khác bạn có thể sử dụng bao gồm WinRAR và WinZip.

Bạn có thể tải 7-Zip từ trang web chính thức, cài đặt công cụ, và sau đó sử dụng nó để truy cập và giải nén nội dung file ZIP hoặc kho lưu trữ khác.

8. Đăng ký lại tất cả file DLL trên hệ thống

Nếu bạn gặp lỗi trên khi cố gắng khởi chạy một ứng dụng, có thể file DLL mà ứng dụng muốn sử dụng chưa được đăng ký trong hệ thống Windows. Vì lỗi không cho biết file DLL nào chưa được đăng ký, hãy đăng ký tất cả các file DLL có sẵn trên hệ thống.

  1. Mở menu Start, tìm Command Prompt và chọn Run as administrator.
  2. Chọn Yes trong cửa sổ User Account Control.
  3. Nhập lệnh sau vào CMD và nhấn Enter:
    for %1 in (*.dll) do regsvr32 /s %1
Cách khắc phục lỗi Windows 0x80004005: 8 giải pháp hiệu quả
  1. Đợi Command Prompt đăng ký tất cả file DLL của bạn.
  2. Mở ứng dụng của bạn.

Nhiều cách khắc phục lỗi không xác định 0x80004005 trên máy tính Windows

Lỗi 0x80004005 của Windows cực kỳ khó chịu vì bạn không biết tại sao lỗi xảy ra. Hãy sử dụng các phương pháp được nêu ở trên để khắc phục sự cố trong nhiều tình huống.

Sau khi bạn đã làm theo, các file và ứng dụng sẽ mở được, bạn sẽ có thể thực hiện thay đổi trên thư mục, và kho lưu trữ được mã hóa sẽ giải nén tốt.