I am using Windows 8 Pro RTM. It now has the support of mounting ISO files as a system drive, but when the computer is restarted, the ISOs are not mounted anymore.

How can I make this mount permanent (either through a Windows option or a batch script)?

  • Why not extract the ISO to a partition or convert it to a VHD? Sep 1, 2012 at 11:47

1 Answer 1


Basically you want an ISO file to be mounted each time you Logon to your PC. You have two methods to do this:

  1. Open run and type in shell:startup, this will open up the Startup Folder. Place a shortcut to ISO here, and This will work.

  2. (Better Option) Execute this in Admin CMD

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v "Mount ISO" /d "{location to ISO}"

This should work.

  • 2
    hi, Why is the registry option "better"? thx
    – johny why
    Oct 31, 2014 at 23:39
  • 1
    Hi, On Windows 10, this opens an explorer window at startup with the mounded ISO. Is there a way to silently mount (i.e. without opening explorer) without using registry keys?
    – Zoey Hewll
    Jul 1, 2018 at 4:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.