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

Cách sửa lỗi Windows Access bị từ chối 0x80070005

Lỗi Windows 0x80070005 có dừng công việc của bạn theo hướng của nó không? Đừng lo. Lỗi 0x80070005 liên quan đến quyền truy cập trong Windows, đôi khi người dùng gặp phải khi họ đang cố cập nhật Windows hoặc cài đặt chương trình mới và họ không có đầy đủ quyền truy cập đối với một số tệp nhất định.

Trong bài viết này, chúng tôi đã cung cấp các cách khác nhau để giải quyết vấn đề này. Vì vậy, không cần phải làm gì thêm, đây là cách bạn có thể sửa mã lỗi 0x80070005 trong Windows 10.

1. Tự cấp toàn quyền cho chính mình

Như đã đề cập ở trên, vì mã lỗi 0x80070005 không thể truy cập vào các chương trình Windows, nên phương pháp đầu tiên để thử và giải quyết nó là cấp cho bạn đầy đủ quyền quản trị từ Cài đặt.

  1. Khởi chạy Windows Run bằng cách nhấn phím Windows + R , nhập "C:\ Users \ USERNAME \ AppData" vào đó và nhấp vào OK . Nhập ổ đĩa mà Windows của bạn được cài đặt thay cho C: và tên người dùng thay cho USERNAME .
  2. Nhấp chuột phải trên Dữ liệu ứng dụng và mở Thuộc tính .
  3. Trong cửa sổ tiếp theo, chuyển đến tab bảo mật và nhấp vào Chỉnh sửa .
  4. Nhấp vào Thêm .
  5. Bây giờ, hãy nhập Mọi người , nhấp vào Kiểm tra tên và cuối cùng, nhấn OK .
  6. Nhấp vào Mọi người và cho phép Toàn quyền kiểm soát dưới Quyền cho mọi người. Nhấp vào OK .

Đó là nó. Bây giờ khởi động lại hệ thống của bạn để các thay đổi có hiệu lực. Bạn sẽ không gặp lại lỗi cập nhật Windows 0x80070005.

2. Quét Phần mềm độc hại và Vi rút

Lỗi 80070005 cũng có thể do phần mềm độc hại hoặc vi-rút gây ra, có thể xóa hoặc thay đổi các tệp hệ thống quan trọng của bạn, chẳng hạn như Windows Registry. Để đảm bảo rằng PC của bạn không bị ảnh hưởng bởi phần mềm độc hại, hãy chạy Bảo mật Windows, công cụ chống vi-rút miễn phí do Windows tạo ra để chống lại phần mềm độc hại và vi-rút.

Mặc dù, trong những trường hợp hiếm hoi, Windows Security có thể ngừng hoạt động, đối với hầu hết các trường hợp sử dụng, đây là một ứng dụng đáng tin cậy có thể tự chống lại bất kỳ phần mềm chống vi-rút nào của phần thứ ba.

Sau khi quét, hãy khởi động lại PC của bạn và cố gắng cài đặt các bản cập nhật Windows; bạn không nên đối mặt với bất kỳ lỗi nào bây giờ. Tuy nhiên, nếu bạn vẫn gặp phải mã lỗi tương tự 0x80070005, thì đừng mất lòng. Chuyển sang phương pháp tiếp theo và thử khởi động sạch.

3. Thực hiện Clean Boot

Khởi động sạch là một cách để xác định các ứng dụng đang gây ra sự cố trong Windows của bạn. Nó hoạt động bằng cách cho phép PC của bạn khởi động với các chương trình và trình điều khiển tối thiểu, sau đó giúp bạn tìm ra các chương trình — nếu có — đang gây ra sự cố.

Nó khác với chế độ an toàn của Windows, ở chỗ nó cung cấp cho bạn nhiều quyền kiểm soát hơn trong việc chọn các chương trình để đóng. Đây là cách bạn có thể bắt đầu với khởi động sạch:

  1. Đi tới Trình đơn bắt đầu thanh tìm kiếm, nhập 'msconfig ,' và chọn kết quả phù hợp nhất.
  2. Trong hộp thoại tiếp theo, đi tới Dịch vụ và chọn tab Ẩn tất cả các dịch vụ của Microsoft hộp radio và nhấp vào Tắt tất cả . Sau đó, điều hướng đến Khởi động và nhấp vào Mở trình quản lý tác vụ .
  3. Từ đó, chọn bất kỳ chương trình nào mà bạn cho rằng đang gây rắc rối cho bạn và nhấp vào Tắt.
  4. Nhấp vào OK và đóng hộp thoại. Tiếp theo, khởi động lại PC của bạn để bắt đầu khởi động sạch.

Khi PC khởi động lại lần sau, hãy chạy ứng dụng mà bạn gặp sự cố. Nếu sự cố vẫn tiếp diễn, bây giờ bạn biết rằng đó không phải do chương trình bạn đã tắt.

4. Chạy Trình gỡ rối Windows

Trình khắc phục sự cố Windows là một loạt các công cụ tích hợp do Microsoft cung cấp để giải quyết các vấn đề nhỏ của Windows, chẳng hạn như lỗi cập nhật, Bluetooth hoặc sự cố âm thanh, v.v.

Có thể do trục trặc trong Windows Update đã dẫn bạn đến mã lỗi Windows 0x80070005.

Làm theo các bước bên dưới và sửa lỗi Windows 80070005:

  1. Nhấn Win + X và nhấp vào Cài đặt.
  2. Di chuyển đến Cập nhật &Bảo mật và nhấp vào Khắc phục sự cố.
  3. Bây giờ, hãy nhấp vào Bổ sung trình gỡ rối, sau đó nhấp vào Bản cập nhật Windows.
  4. Cấp các quyền cần thiết và sử dụng công cụ để sửa lỗi này.
Cách sửa lỗi Windows Access bị từ chối 0x80070005

Tuy nhiên, nếu công cụ không thể sửa lỗi 'Quyền truy cập bị từ chối', hãy chuyển sang phương pháp tiếp theo.

5. SFC (Trình kiểm tra tệp hệ thống)

Trình kiểm tra tệp hệ thống Windows (SFC) là một ứng dụng giúp người dùng quét và sửa các tệp bị hỏng của họ, đây rất có thể là trở ngại cho việc cài đặt bản cập nhật Windows trong trường hợp này. Làm theo các lệnh đã đề cập để vận hành công cụ tiện ích này:

  1. Đi tới Trình đơn bắt đầu thanh tìm kiếm, nhập 'cmd' và chạy Dấu nhắc lệnh với tư cách quản trị viên.
  2. Nhập SFC / scannow trong dấu nhắc lệnh và nhấn Enter .
Cách sửa lỗi Windows Access bị từ chối 0x80070005

Nếu quá trình được thực thi thành công, bạn sẽ không thấy lại thông báo mã lỗi Windows Access Denied.

6. Đặt lại quyền với SubInACL

SubInACL là một ứng dụng dòng lệnh miễn phí có thể giúp bạn thay đổi quyền đối với tệp, thư mục, sổ đăng ký và các đối tượng khác. Trong một số tình huống, phương pháp này rất hữu ích. Làm theo các bước được liệt kê bên dưới để loại bỏ mã lỗi 0x80070005 cho tốt.

Trước hết, hãy tải xuống và cài đặt SubInACL. Sau đó, mở tệp Notepad mới và nhập văn bản sau vào đó:

Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f

Lưu các tệp trong Tất cả các tệp as reset.cmd . Sau đó, chạy tệp với tư cách quản trị viên bằng cách nhấp chuột phải và chọn Chạy với tư cách A người quản lý . Sau đó, cập nhật chương trình và xóa tệp .cmd.

7. Cập nhật Windows 10 theo cách thủ công

Nếu bạn gặp mã lỗi 0x80070005 trong quá trình cập nhật Windows, thì cập nhật thủ công có thể là giải pháp cho bạn. Để cập nhật Windows của bạn theo cách thủ công, bạn sẽ sử dụng Danh mục Windows Update. Mặc dù các bản cập nhật Windows được tải xuống và cài đặt tự động, đôi khi vẫn phát sinh trục trặc. Và đây là nơi có Danh mục Windows Update. Đây là một trang web miễn phí của Microsoft cung cấp các bản cập nhật cho tất cả các Hệ điều hành Windows.

Bạn có thể tải xuống các bản cập nhật tích lũy theo cách thủ công từ đó ngay cả khi các bản cập nhật tự động của Windows không hoạt động, giống như với mã lỗi 0x80070005.

Làm theo các bước bên dưới để bắt đầu:

  1. Đi tới Cài đặt> Cập nhật &Bảo mật> Windows Update.
  2. Chọn Xem lịch sử cập nhật và ghi chú lại hoặc sao chép mã phiên bản cập nhật Windows. Nó sẽ giống như KB1234567 .

Sau đó, hãy truy cập Danh mục cập nhật Windows và dán mã phiên bản cập nhật Windows vào thanh tìm kiếm. Sau đó, nhấp vào nút D ownload nút này sẽ nhắc một cửa sổ bật lên trên màn hình của bạn.

Từ cửa sổ bật lên, nhấp vào .msu liên kết tệp để tải xuống. Sau khi quá trình tải xuống hoàn tất, hãy nhấp vào tệp .msu để cài đặt bản cập nhật Windows theo cách thủ công. Sau đó, khởi động lại hệ thống của bạn. Windows của bạn sẽ hoạt động tốt ngay bây giờ. Bằng cách này, bạn có thể ghi đè mã lỗi 0x80070005 bằng cách cập nhật thủ công.

Không còn Mã lỗi Windows 0x80070005

Vì vậy, đây là túi thủ thuật của chúng tôi để loại bỏ lỗi 080070005. Tuy nhiên, nếu không có phương pháp nào ở trên hiệu quả cho đến nay, bạn có thể sử dụng máy nghiền bột cho tất cả các sự cố lớn của Windows:Khôi phục cài đặt gốc. Nếu bạn đã thực hiện tất cả các phương pháp trên, chúng tôi tin rằng bạn chắc chắn sẽ nhận được giải pháp cho việc truy cập Windows 0x80070005 của bạn bị mã lỗi từ chối.