Công cụ SubInACL trong Windows giúp bạn khắc phục lỗi cài đặt hoặc cập nhật. Nó làm vậy bằng cách sửa chữa quyền tệp và Registry chịu trách nhiệm cho các lỗi xảy ra trong quá trình cài đặt.
Công cụ SubInAcl

SubInACL là công cụ dòng lệnh từ Windows Resource Kit có thể dùng để cập nhật quyền tệp, thư mục và Registry, và có thể giúp khắc phục một số lỗi Access Denied (Truy cập bị từ chối) gặp phải khi cố gắng cài đặt sản phẩm, hotfix và service pack trên Windows. Nó cho phép quản trị viên lấy thông tin bảo mật về tệp, khóa Registry và dịch vụ, và chuyển thông tin này từ người dùng này sang người dùng khác, từ nhóm cục bộ hoặc toàn cục sang nhóm khác, và từ domain sang domain. Nếu bạn đã cài đặt nó trên hệ thống, bạn sẽ tìm thấy tệp SubInAcl.exe trong thư mục C:\Program Files\Windows Resource Kits\Tools.
Lỗi Windows Update 0x80070005, Access is Denied
Nếu bạn gặp lỗi Windows Update 0x80070005 Access is Denied này, bạn có thể dùng công cụ SubInAcl để khắc phục.
Để sửa loại lỗi này, KB968003 khuyên làm theo phương pháp sau. Sao chép nội dung sau vào Notepad và lưu thành Reset.cmd.
@echo off subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f subinacl /subdirectories %windir% /grant=administrators=f /grant=system=f @Echo ========================= @Echo Finished. @Echo ========================= @pause
Bây giờ nhấp chuột phải vào tệp Reset.cmd này và chọn Run as administrator. Chờ tệp đặt lại quyền tệp và Registry.
Sau khi quá trình hoàn tất, khởi động lại máy tính và thử cài đặt cập nhật.
Xem bài viết này, nếu bạn nhận được "Something happened this app couldn't be installed. Please try again. Error code: 0x80070005" khi cập nhật Windows Store Apps.
