Lỗi Windows 0x80070005 có khiến công việc của bạn dừng lại không? Không hoảng loạn. Lỗi 0x80070005 liên quan đến quyền truy cập trên 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ó quyền truy cập đầy đủ đối với một số tệp nhất định.
Trong bài viết này, chúng ta đã cung cấp các cách khác nhau để giải quyết vấn đề này. Vì vậy, hãy bắt đầu ngay và xem xét tất cả các phương pháp để sửa mã lỗi 0x80070005 trong Windows 10.
1. Cấp cho mình toàn quyền
Như đã đề cập ở trên, vì mã lỗi 0x80070005 là lỗi không thể truy cập 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 quyền quản trị đầy đủ từ Cài đặt. Đây là cách:
- Khởi chạy Windows Chạy bằng cách đánh Phím Windows + Rnhập “C:UsersUSERNAMEAppData” vào đó và nhấp vào ĐƯỢC RỒI. Nhập ổ đĩa nơi Windows của bạn được cài đặt thay cho C: và tên người dùng thay cho TÊN TÀI KHOẢN.
- Click chuột phải TRÊN Dữ liệu chương trình và mở Của cải.
- Trong cửa sổ tiếp theo, đi đến tab bảo mật và bấm vào Biên tập.
- Bấm vào Thêm vào.
- Bây giờ, gõ Mọi ngườibấm vào Kiểm tra tênvà cuối cùng, đánh ĐƯỢC RỒI.
- Bấm 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. Bấm vào ĐƯỢC RỒI.
Đó là nó. Bây giờ khởi động lại hệ thống của bạn để những thay đổi có hiệu lực. Bạn sẽ không thấy lỗi cập nhật Windows 0x80070005 nữa.
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. Để chắc chắn 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 để chống lại phần mềm độc hại và vi-rút.
Mặc dù, trong một số trường hợp hiếm hoi, Bảo mật Windows có thể ngừng hoạt động, như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ể chống lại bất kỳ phần mềm chống vi-rút phần thứ ba nào.
Sau khi quét, hãy khởi động lại PC của bạn và thử 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 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 nản lòng. Chuyển sang phương pháp tiếp theo và thử khởi động sạch.
3. Thực hiện khởi động sạch
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 khó khăn.
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 đóng chương trình nào. Đây là cách bạn có thể bắt đầu với khởi động sạch:
- đi đến menu bắt đầu thanh tìm kiếm, nhập ‘msconfig,’ và chọn trận đấu tốt nhất.
- Trong hộp thoại tiếp theo, đi đến Dịch vụ tab và kiểm tra Ẩn tất cả Dịch vụ của Microsoft hộp radio và bấm vào Vô hiệu hóa tất cả. Sau đó, điều hướng đến khởi nghiệp và bấm vào Mở Trình quản lý tác vụ.
- 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 mình và nhấp vào Vô hiệu hóa.
- Bấm vào ĐƯỢC RỒI 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 vào lần tới, hãy chạy ứng dụng mà bạn đang 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 các chương trình mà bạn đã tắt.
Sau đó, bạn có thể lặp lại quy trình trên cho tất cả các chương trình khởi động và kiểm tra xem có chương trình nào thực sự là thủ phạm gây ra mã lỗi ox80070005 trên PC Windows của bạn không. Nếu bạn vẫn không thể giải quyết vấn đề, hãy chuyển thẳng sang phương pháp tiếp theo.
4. Nhận quyền sở hữu với Command Prompt
Bạn có thể quản lý hầu hết mọi thứ trên PC Windows của mình với sự trợ giúp của dấu nhắc Lệnh. Vì vậy, một cách tự nhiên, bạn cũng có thể sử dụng nó để sửa mã lỗi ox80070005.
Làm sao?
Bằng cách chiếm quyền sở hữu tệp hoặc thư mục được đề cập bằng lệnh “takeown”. Bằng cách sở hữu các tệp hoặc thư mục được đề cập, bạn cũng có thể sửa đổi cài đặt quyền của nó.
Đây là cách:
takeown /f [file/folder path] /r /d
Nhập lệnh trên vào Dấu nhắc lệnh và nhấn Đi vào. Thông số /f chỉ định đường dẫn của tệp hoặc thư mục bạn muốn sở hữu và /r chỉ định rằng lệnh sẽ sở hữu tệp và các thư mục con trong thư mục đã chỉ định, tương ứng. cuối cùng /d tham số chỉ định rằng “takeown” sẽ chiếm quyền sở hữu tệp hoặc thư mục và cấp quyền cho người dùng hoặc nhóm được chỉ định.
Chẳng hạn, nếu bạn muốn sở hữu một thư mục có tên “newfolder” nằm trong ổ D:, lệnh của bạn sẽ như sau:
takeown /f D:newfolder /r /d
Đó là nó. Bây giờ bạn đã có toàn quyền sở hữu tệp hoặc thư mục, hãy thử chạy lại tệp hoặc thư mục đó và xem liệu bạn có còn gặp phải mã lỗi ox80070005 hay không.
4. Chạy Trình khắc phục sự cố 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 sự cố nhỏ của Windows, chẳng hạn như lỗi cập nhật, sự cố Bluetooth hoặc âm thanh, v.v.
Có thể một trục trặc trong Windows Update đã dẫn bạn đến mã lỗi Windows 0x80070005.
Thực hiện theo các bước bên dưới và khắc phục lỗi Windows 80070005:
- Nhấn Thắng + X và bấm vào Cài đặt.
- di chuyển đến Cập nhật & Bảo mật phần và bấm vào Khắc phục sự cố.
- Bây giờ, bấm vào Thêm vào trình khắc phục sự cố, sau đó, bấm vào Cập nhật Windows.
- Cấp các quyền cần thiết và sử dụng công cụ để sửa lỗi này.
Tuy nhiên, nếu công cụ không thể khắc phục 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)
Windows System File Checker (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. Thực hiện theo các lệnh được đề cập để vận hành công cụ tiện ích này:
- đi đến menu 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.
- Kiểu SFC /quét trong dấu nhắc lệnh và nhấn Đi vào.
Nếu quá trình được thực thi thành công, bạn sẽ không thấy thông báo mã lỗi Windows Access Denied nữa.
6. Đặt lại quyền với SubInACL
SubInACL là ứ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 có thể thực hiện thủ thuật. Thực hiện theo các bước được liệt kê bên dưới để loại bỏ mã lỗi 0x80070005 mãi mãi.
Trước hết, tải về và cài đặt SubInACL. Sau đó, mở một 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_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing" /grant="nt servicetrustedinstaller"=f
Lưu các tập tin trong Tất cả tệp BẰNG đặt lại.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 như Angười quản lý. Sau đó cập nhật chương trình và xóa tập tin .cmd.
7. Cập nhật Windows 10 thủ công
Nếu bạn gặp phải mã lỗi 0x80070005 trong khi cập nhật Windows, thì bản cập nhật thủ công có thể là giải pháp cho bạn. Để cập nhật Windows theo cách thủ công, bạn sẽ sử dụng Windows Update Catalog. Mặc dù các bản cập nhật Windows được tải xuống và cài đặt tự động nhưng đôi khi vẫn xảy ra 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.
Thực hiện theo các bước dưới đây để bắt đầu:
- Đi đến Cài đặt > Cập nhật & Bảo mật > Windows Update.
- Lựa chọn Xem lịch sử cập nhật và ghi 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 vào 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 đó, bấm vào Đ.tải riêng 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 tin để tải về nó. 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 thực hiện 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 ta để loại bỏ lỗi 080070005. Tuy nhiên, nếu không có phương pháp nào ở trên hoạt động cho đến nay, bạn có thể sử dụng công cụ nghiền nát tất cả các sự cố chính của Windows: Khôi phục cài đặt gốc. Tuy nhiên, nếu bạn đã thực hiện tất cả các phương pháp trên, chúng ta tin rằng bạn chắc chắn sẽ tìm ra giải pháp cho mã lỗi truy cập Windows 0x80070005 bị từ chối.


