Troubleshooting Access Denied Error 0x80070005 During App Installation on Windows 10
Key Notes
- Potential causes include incorrect file attributes or security settings.
- SubInACL tool can help fix registry permission errors.
- Running a full antivirus scan may solve installation issues.
Troubleshooting Access Denied Error Code 0x80070005 in Windows 10
Are you struggling with the 0x80070005 Access Denied error while trying to install software on your Windows 10 machine? This guide provides comprehensive solutions to help resolve the issue quickly.
Step-by-Step Solutions to Error 0x80070005
If you’re encountering the Access Denied error while installing applications, follow these steps sequentially to troubleshoot the issue:
Step 1: Restart Your Computer
Sometimes, a simple reboot can resolve temporary glitches in your system. Be sure to disconnect all USB devices before restarting. Once your PC is back on, connect only your mouse and keyboard, then attempt to install the software again.
Step 2: Adjust File Attributes
If you’re trying to install an application via its executable file, check its file attributes:
- Right-click the setup file and click Properties.
- Navigate to the General tab and check the status of the Read-only checkbox.
- If checked, uncheck it and then click OK.
Step 3: Execute SubInACL Utility
Incorrect permissions on files or the registry could result in the error. Follow these steps to use SubInACL:
- Download SubInACL from the official site.
- Install the program by double-clicking the downloaded file.
- Open Command Prompt as an administrator.
- Create a file named
reset.cmd
using Notepad and include the following commands:
@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 Done.@pause
- Run the command
reset.cmd
in the Command Prompt and wait for it to complete. - Afterward, restart your PC.
Step 4: Change Security Settings of the File
Ensure the security settings are correct by checking the permissions:
- Right-click the file and select Properties.
- Click on the Security tab and confirm that permissions are granted.
- If permissions are missing, click Edit and give Full Control to your user account.
Step 5: Utilize Windows Update Troubleshooter
To fix update-related issues:
- Press Windows + X and select Settings.
- Go to Update & Security > Troubleshoot, then click Additional troubleshooters.
- Click on Windows Update and select Run the troubleshooter.
Step 6: Perform a Full Virus Scan
Ensure no malware is blocking your installation by running a full scan using Windows Defender or third-party antivirus. If detected, remove any threats. You may also need to disable your antivirus temporarily during the installation.
Step 7: Execute System File Checker (SFC)
SFC can help resolve corrupted system files:
- Open the Command Prompt as an administrator.
- Type
sfc /scannow
and hit Enter.
This scanning process can take several minutes. Once completed, restart your computer.
Step 8: Manually Update Windows 10
As a last resort, you can manually update Windows:
- Navigate to
Settings > Update & Security > Windows Update
. - Click on View Update History and record any failed cumulative updates.
- Visit the Microsoft Update Catalog, search for the CU number, and manually download and install it.
Additional Tips
- Always ensure you have administrator rights when installing software.
- Keep your system updated to minimize errors.
- Create restore points before making significant changes to your system.
Summary
The Access Denied error 0x80070005 on Windows 10 can hinder software installations. By following the above steps, including checking file attributes, adjusting security settings, and utilizing troubleshooting tools, users can often resolve this frustrating error.
Conclusion
Encountering the 0x80070005 error can be a hassle, but with the right steps, you can regain control over your software installations. Should you continue experiencing issues, professional technical support may be advisable.
FAQ (Frequently Asked Questions)
What does the error code 0x80070005 mean?
The error 0x80070005 indicates that you do not have permission to access a file, leading to an inability to install or update software on your PC.
How can I prevent this error in the future?
Ensure your user account has adequate permissions, avoid interfering software like aggressive antivirus programs, and keep your Windows operating system up to date.