How to Fix "Can't Open AsIO3.sys" On Windows
First, uninstall the unwanted apps
5 min. read
Updated on
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
Key notes
- To fix the can’t open AsIO3.sys on your PC, run SFC & DISM scans, set AsusCertService to Automatic, update drivers, or take full access to the AsIO3.sys file.
- Keep reading to learn the detailed steps.

If you’re seeing the error Can’t open AsIO3.sys failed with error code 5: Access is denied while installing or uninstalling ASUS-related software, this guide can help.
What causes the Can’t open AsIO3.sys error? It’s usually triggered by malware, a corrupted hard drive, outdated drivers, problematic Windows updates, or registry issues.
How can I fix the Can’t open AsIO3.sys issue?
First, restart your PC and run a deep scan using an antimalware tool. If this won’t fix the error, check the more advanced fixes below.
1 Change the startup type for AsusCertService
- Press Windows + R to open the Run dialog box.
- Type services.msc and click OK to open the Services app.
- Locate AsusCertService, right-click the services and choose Properties.
- Go to Startup type, then select Automatic from the drop-down menu.
- Click Apply and OK to save the changes.
2. Run SFC & DISM scans
- Press the Windows key, type cmd in the search box and click Run as administrator.
- Type the following command to repair system files and press Enter:
sfc/scannow
- Copy & paste the following to restore Windows system image files and hit Enter:
DISM /Online /Cleanup-Image /RestoreHealth
- Reboot your PC to save the changes.
Repairing system files can help you fix the Afd.sys, a blue screen error, which is usually caused by a corrupted Ancillary Function driver. You can also use automatic repair tools to prevent other issues from occurring.
3. Clear the registry entries
- Press Windows + R to open the Run window.
- Type regedit and click OK to open the Registry Editor.
- First, take a backup of registry files. To do that, go to File, then select Export. Save the .reg file in an accessible location.
- Navigate to this path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
- Look for folders like Asusgio2 and Asusgio3 in the left side pane.
- Select Asusgio2, on the right side of the window, locate [ImagePath] and note down the path mentioned next to it.
- Once you have noted the path, right-click Asusgio2 and Asusgio3, one by one and select Delete.
- Now go to the path you noted, locate the AsIO2.sys and AsIO3.sys files, select them and click the Delete icon from the menu.
- Restart your computer to let the changes take effect.
4. Reinstall the Armoury Crate software
- Visit the Armoury Crate support website.
- Click Download.
- Press Windows + E to open the File Explorer window.
- Locate the downloaded folder, locate the Armoury Crate Uninstall Tool.exe file, double-click, and select Run.
- The uninstallation process will start, and once done, reboot your computer.
- Once the system restarts, rerun the installer file to reinstall the app.
Uninstalling Armoury Crate can help you fix other issues like portcls.sys; read this guide to learn more about it.
5. Update the Universal ASIO drivers
- Press Windows + R to open the Run window.
- Type devmgmt.msc and click OK to open the Device Manager app.
- Expand Universal ASIO Driver, right-click on Universal ASIO Driver and select Update driver.
- Click Search automatically for drivers.
- Follow the on-screen instructions to complete the process.
You can also carefully check other categories on the Device Manager app for a yellow triangle with an exclamation point and update the drivers using the steps mentioned.
6. Grant full permission for AsIO.sys
- Ensure you are logged in with an administrator account, then press Windows + E to open the File Explorer window.
- Go to this path:
C:\Windows\SysWOW64\drivers\AsIO.sys
- Right-click AsIO.sys and select Properties.
- Go to the Security tab and click the Edit button.
- Choose the username and click Add.
- In the Select Users or Groups window, type Everyone in the box next to Enter the object names to select (examples), and click OK.
- Click Apply.
- Go to the Folder’s Properties window again, go to the Security tab, and click the Advanced button.
- Select Permissions, and click the Change Permissions button.
- Click Change.
- In the Enter the object name to select field, type Everyone and click OK.
- Place a checkmark next to the Replace owner on subcontainers and objects option.
- Go to Auditing, click Add.
- Click Select a principal, type Everyone in the following box, and select OK.
- Select Full control and click OK.
- Click Apply to save the changes, then reboot your PC and check if the issue persists.
7. Perform a system restore
- Press Windows + R to open the Run dialog box.
- Type rstrui and click OK to open the System Restore window.
- Select the Choose a different restore point option and click Next.
- Choose the restore point from the list and click Next.
- Select Finish.
Windows will restart and restore your computer to the selected version. If you get System Restore doesn’t complete successfully message, read this guide to learn the reasons & solutions.
If you’re still having trouble, you might want to install the ASIO driver on Windows 11, especially if you’re using audio tools that depend on it.
For deeper troubleshooting, check out this guide on fixing ASIO.sys errors in Windows. And if you’re on an older version of the OS, here’s how to set up the ASIO driver on Windows 10.
In conclusion, to fix the can’t open AsIO3.sys message, you need to change the startup type of the AsusCertService service, run SFC & DISM scans, reinstall Armoury Crate, or update device drivers.
If you have any questions or suggestions about the subject, feel free to mention them in the comments section below.
User forum
0 messages