When you double-click on an ISO file to mount it to a drive-letter, nothing may happen except the hourglass cursor. After 5 minutes or so, the following error appears:
Couldn't Mount File Sorry, there was a problem mounting the file.
Note: If you receive a different error message (“You don’t have permission to mount the file”), it’s a different issue. See the Microsoft Docs GitHub article for the fix.
Cause
The above error occurs if CDROM filter driver is referenced in the registry, but the driver file is missing. This prevents the ISO images from being mounted.
Resolution
To resolve the issue, delete the third-party filter driver references for the CDROM class from the Windows registry.
- Start the Registry Editor (
regedit.exe
) - Go to the following location:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e965-e325-11ce-bfc1-08002be10318}
- Delete the two values, namely “LowerFilters” and “UpperFilters”.
- Exit the Registry Editor.
- Restart Windows and see if you’re able to mount ISO images.
Additional Information
For example, the above error may occur after deleting the PxHlpa64.sys driver and its service registration to enable the Memory Integrity feature. However, the LowerFilters or UpperFilters registry entry is usually left over after deleting the service. PxHlpa64.sys is part of the PxEngine library, used by Roxio products for burning optical discs.
See also
Fix: Cannot Enable Core Isolation Due to Incompatible Drivers
You cannot enable the Windows Memory Integrity feature because PxHlpa64.sys is not compatible
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!