Tuesday, June 06, 2006

How To Mount ISOs

The other day when I was working on UN-Authoring DVDs, I needed to see what files were in ISO images I had saved of video DVDs. I could have burned them to DVDs but I knew I really didn't want/need the DVD disks at that time, only the files within them.

So off I went Googling and came across Microsoft's Virtual CD-ROM Control Panel. Besides the unwieldy name, it's "unsupported" (more on that in a minute).

You can download it from Microsoft here. There's a good write-up on it here including the following readme file.

Readme for Virtual CD-ROM Control Panel v2.0.1.1


System Requirements
- Windows XP Home or Windows XP Professional

Installation instructions
1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
2. Execute VCdControlTool.exe
3. Click "Driver control"
4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
5. Click "Start"
6. Click OK
7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available.
8. Select an unused drive letter from the drive list and click "Mount".
9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK.

You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control.
It may not be the friendliest thing I've found but it works great.

Regarding support, just to show you how deeply it's embedded in Microsoft, look at this Knowledge Base article.

No comments: