GIẢI QUYẾT: Cách sửa lỗi 0x80004005

Lỗi 0x80004005 được dịch là một lỗi không xác định và thường thấy khi người dùng không thể truy cập Thư mục dùng chung, Ổ đĩa, Máy ảo và cả khi không cài đặt được Bản cập nhật Windows. Khắc phục sự cố này phụ thuộc vào vị trí và cách thức thông báo lỗi bắt nguồn và vì lỗi không cho bạn biết cụ thể vấn đề thực sự là gì, ngay cả trong Microsoft Books, nó được định nghĩa là " Lỗi không xác định ".

2016-08-14_020735

Với sự trợ giúp của hướng dẫn này, bạn sẽ có thể giải quyết vấn đề. Tôi đã thu thập các giải pháp làm việc cho nhiều tình huống khác nhau và đưa chúng vào bài đăng này. Vui lòng xem các tiêu đề bên dưới, và sau đó sử dụng giải pháp có thể áp dụng cho tình huống của bạn.

Sửa chữa các tệp hệ thống bị hỏng

Tải xuống và chạy Restoro để quét và khôi phục các tệp bị hỏng và bị thiếu từ đây , sau đó xem sự cố có được khắc phục hay không, sau đó thử các phương pháp khác được liệt kê bên dưới.

Lỗi 0x80004005 trên VirtualBox

Nó thường là khóa đăng ký gây ra sự cố.

Giữ phím Windows và nhấn R.regeditnhấn OK

regedit1-1

Đi tới đường dẫn đăng ký sau:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Lớp "C: \ Program Files \ Oracle \ VirtualBox \ VirtualBox.exe" = "DISABLEUSERCALLBACKEXCEPTION"

Nếu khóa này tồn tại, hãy xóa nó và thử lại. Nếu việc xóa khóa không hữu ích, hãy thử tắt phần mềm chống vi-rút của bạn.

Nếu nó vẫn không hoạt động thì:

Gỡ cài đặt phần mềm chống vi-rút của bạn, kiểm tra và sau đó cài đặt lại.

Thay thế phần mềm chống vi-rút của bạn bằng một phần mềm khác như AVG hoặc Security Essentials.

Lỗi 0x80004005 khi truy cập Thư mục / Bộ nhớ dùng chung

Chúng tôi sẽ sử dụng regedit để tạo Giá trị LocalAccountTokenFilterPolicy.

Giữ phím Windows và nhấn R

regedit1-1

regeditbấm OK

Điều hướng đến đường dẫn sau trong regedit

HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System

Đối với hệ thống 32 bit , hãy tạo một giá trị DWORD mới được gọi là LocalAccountTokenFilterPolicy .

Đối với hệ thống 64 bit , hãy tạo QWORD (64 bit) được gọi là LocalAccountTokenFilterPolicy .

Trong cả hai trường hợp, hãy đặt giá trị thành số 1 (nghĩa là bật) và nhớ bấm OK.

Thông thường, giá trị LocalAccountTokenFilterPolicy được tạo trước khi bạn có cơ hội đặt giá trị dữ liệu; không vấn đề gì, chỉ cần nhấp đúp và sửa đổi dữ liệu từ 0 thành 1.

Sau khi hoàn tất, hãy khởi động lại máy tính của bạn và xem liệu bây giờ bạn có thể truy cập vào các ổ đĩa hoặc thư mục được chia sẻ hay không.

Nếu sự cố vẫn tiếp diễn sau khi làm theo tất cả các bước ở trên; sau đó

Giữ phím Windows và nhấn R , và nhập hdwwiz.cpl để mở Trình quản lý thiết bị . Chọn Bộ điều hợp mạng, sau đó nhấp vào Xem từ trình đơn, và chọn Xem thiết bị ẩn. Mở rộng Bộ điều hợp mạng và nếu bạn thấy Bộ điều hợp Microsoft 6to4, hãy xóa tất cả chúng bằng cách nhấp chuột phải và chọn Xóa thiết bị.

Sau khi hoàn tất, hãy khởi động lại PC của bạn và sau đó kiểm tra.

Lỗi 0x80004005 khi cài đặt Windows 7 hoặc Windows Server 2008 R2 SP1

Tải xuống và chạy CheckSUR từ đây. Sau khi Công cụ Sẵn sàng Cập nhật Hệ thống kiểm tra xong các thành phần trên hệ thống, hãy chạy Quét SFC.

E_FAIL (0x80004005) Khi thiết lập VirtualBox trên Ubuntu

Nếu bạn đang cố gắng phân bổ nhiều hơn thì 3GB RAM cho máy ảo thì hãy đảm bảo rằng máy chủ lưu trữ là hệ thống 64 bit và cho phép truyền phần cứng thực sự (VT-x)

Không mở được phiên cho máy ảo

Trên một số phiên nhất định trên máy ảo (VirtualBox), bạn có thể gặp lỗi sau.

không mở được, tạo mạng internetl E_FAIL 0x80004005

Để khắc phục sự cố, hãy mở Trung tâm mạng và chọn Thay đổi cài đặt bộ điều hợp. Nhấp chuột phải vào bộ điều hợp chỉ máy chủ Virtualbox của bạn và chọn Thuộc tính. Bật “ Virtualbox NDIS6 Bridget Networking Driver nếu nó bị tắt và kiểm tra lại. VirtualBox sẽ bắt đầu tốt ngay bây giờ. Nếu không, hãy kích hoạt Virtualbox NDIS6 Bridget Networking Driver cho mọi bộ điều hợp mạng bạn có (Ethernet, WiFi…) và luôn bỏ chọn NDIS6 và kiểm tra.

Gỡ cài đặt Microsoft 6to4

Để giải quyết vấn đề này, bạn nên gỡ cài đặt thiết bị Microsoft 6to4 khỏi trình quản lý tác vụ của mình. Xin lưu ý rằng bạn có thể không nhìn thấy các thiết bị này vì chúng bị ẩn theo mặc định. Vì vậy, bạn sẽ chỉ thấy những điều này sau khi bật tùy chọn Hiển thị thiết bị ẩn.

Dưới đây là các bước để xóa các thiết bị này.

  1. Giữ phím Windows và nhấn R
  2. Loại devmgmt.msc và nhấn Enter

  1. Nhấp vào Xem và chọn Hiển thị thiết bị ẩn

  1. Nhấp đúp vào Bộ điều hợp mạng
  2. Nhấp chuột phải vào thiết bị Microsoft 6to4 và chọn Gỡ cài đặt . Lặp lại bước này cho tất cả các thiết bị Microsoft 6to4 mà bạn thấy trong danh sách

Sau khi hoàn tất, hãy khởi động lại máy tính của bạn. Sự cố của bạn sẽ được giải quyết sau khi bạn đăng nhập lại vào Windows.

Lỗi 0x80004005 khi giải nén tệp

Nếu bạn gặp lỗi này trong khi cố gắng giải nén hoặc mở các tệp .zip hoặc .rar, bạn có một số bản sửa lỗi tiềm năng theo ý của mình.

Phương pháp 1: Thử một tiện ích giải nén khác

First, make sure the file is not password protected and your extractor utility is not equipped to handle password protected files. You can do this by downloading another utility like 7Zip and see if you are asked to provide a password when trying to open or extract the same .zip or .rar archive.

Method 2: Disable the real-time protection of your AV

Another possible cause is an overprotective 3rd party security suite. Under certain conditions, several 3rd party antivirus suite will block the extraction of zipped files. If you’re using an external 3rd party antivirus instead of the default security suite (Windows Defender), you can try temporarily disabling the real-time protection or shielding of your 3rd party AV and see if the issue is resolved.

In the event that you no longer encounter the 0x80004005 error, consider uninstalling your current 3rd party suite and going for a different security suite. If you want to avoid other conflicts like this one, consider going for the built-in security solution.

Method 3: Re-registering jscript.dll and vbscript.dll

If the first two possible solutions have failed you, let’s try a different approach. Some users have managed to get it fixed by re-registering a couple of DLL (dynamic link libraries) in an elevated Command Prompt. To be more precise, this method will attempt to fix the issue by re-registering jscript.dll (a library used when running JScript) and vbscript.dll (a module containing API functions for VBScript). Here’s a quick guide on how to do this:

  1. Nhấn phím Windows + R để mở hộp Run. Sau đó, gõ “ cmd ” và Ctrl + Shift + Enter và nhấp vào tại dấu nhắc UAC (Kiểm soát Tài khoản Người dùng) để mở Dấu nhắc Lệnh nâng cao.

  2. Trong dấu nhắc lệnh nâng cao, nhập lệnh sau và nhấn Enter:
      regsvr32 jscript.dll
  3. Trong cùng một dấu nhắc Lệnh nâng cao, hãy nhập lệnh sau và nhấn Enter:
    regsvr32 vbscript.dll
  4. Khởi động lại máy tính của bạn và xem liệu bạn có thể mở hoặc giải nén các tệp .zip hoặc .rar mà không gặp lỗi 0x80004005 hay không .

Original text