Fix: Can't Open AsIO3.sys On Windows

First, uninstall the unwanted apps

Reading time icon 5 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

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.
can't open asio3.sys

If you are stuck with Can’t open AsIO3.sys failed with error code 5: Access is denied on your computer when trying to install or uninstall software related to ASUS; this guide can help!

What causes the can’t open AsIO3.sys issue? It could occur due to malware infection, corrupt hard drives, outdated device drivers, bad Windows security updates or registry issues on your PC.

How can I fix the Can’t open AsIO3.sys issue?

Before proceeding with any steps to get rid of the pop-up, go through the following preliminary checks:

1 Change the startup type for AsusCertService

  1. Press Windows + R to open the Run dialog box.Services RUn command - can't open asio3.sys
  2. Type services.msc and click OK to open the Services app.
  3. Locate AsusCertService, right-click the services and choose Properties.Startup - Automatic - can't open asio3.sys
  4. Go to Startup type, then select Automatic from the drop-down menu.
  5. Click Apply and OK to save the changes.

2. Run SFC & DISM scans

  1. Press the Windows key, type cmd in the search box and click Run as administrator. CMD elevated - can't open asio3.sys
  2. Type the following command to repair system files and press Entersfc/scannowSFCSCANNOW CMD
  3. Copy & paste the following to restore Windows system image files and hit EnterDISM /Online /Cleanup-Image /RestoreHealthRestore health
  4. 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

  1. Press Windows + R to open the Run window.Regedit RUN COMMAND - can't open asio3.sys
  2. Type regedit and click OK to open the Registry Editor.
  3. First, take a backup of registry files. To do that, go to File, then select Export. Save the .reg file in an accessible location.fILE - EXPORT
  4. Navigate to this path: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
  5. Look for folders like Asusgio2 and Asusgio3 in the left side pane.
  6. Select Asusgio2, on the right side of the window, locate [ImagePath] and note down the path mentioned next to it.copy the path - can't open asio3.sys
  7. Once you have noted the path, right-click Asusgio2 and Asusgio3, one by one and select Delete.
  8. 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.
  9. Restart your computer to let the changes take effect.

4. Reinstall the Armoury Crate software

  1. Visit the Armoury Crate support website.
  2. Click Download.Download - can't open asio3.sys
  3. Press Windows + E to open the File Explorer window.
  4. Locate the downloaded folder, locate the Armoury Crate Uninstall Tool.exe file, double-click, and select Run.
  5. The uninstallation process will start, and once done, reboot your computer.
  6. 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

  1. Press Windows + R to open the Run window.Device Manager Run command - can't open asio3.sys
  2. Type devmgmt.msc and click OK to open the Device Manager app.
  3. Expand Universal ASIO Driver, right-click on Universal ASIO Driver and select Update driver.Update driver - can't open asio3.sys
  4. Click Search automatically for drivers.Search automatically
  5. 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

  1. Ensure you are logged in with an administrator account, then press Windows + E to open the File Explorer window.
  2. Go to this path: C:\Windows\SysWOW64\drivers\AsIO.sys
  3. Right-click AsIO.sys and select Properties.Properties - can't open asio3.sys
  4. Go to the Security tab and click the Edit button.Edit
  5. Choose the username and click Add.Add
  6. In the Select Users or Groups window, type Everyone in the box next to Enter the object names to select (examples), and click OK.Everyone click OK
  7. Click Apply.
  8. Go to the Folder’s Properties window again, go to the Security tab, and click the Advanced button.Advanced - can't open asio3.sys
  9. Select Permissions, and click the Change Permissions button.Change permissions
  10. Click Change.
  11. In the Enter the object name to select field, type Everyone and click OK.
  12. Place a checkmark next to the Replace owner on subcontainers and objects option.Remove subcontainers - can't open asio3.sys
  13. Go to Auditing, click Add.Auditing - Add
  14. Click Select a principal, type Everyone in the following box, and select OK.Change
  15. Select Full control and click OK.Full control
  16. Click Apply to save the changes, then reboot your PC and check if the issue persists.

7. Perform a system restore

  1. Press Windows + R to open the Run dialog box.rstrui command Restore point - can't open asio3.sys
  2. Type rstrui and click OK to open the System Restore window.
  3. Select the Choose a different restore point option and click Next.Next Choose a different restore point
  4. Choose the restore point from the list and click Next. Choose a point
  5. Select Finish. 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. 

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.

More about the topics: windows 10, Windows 11