OSRLogoOSRLogoOSRLogo x Seminar Ad

Everything Windows Driver Development

GoToHomePage xLoginx

    Wed, 20 Feb 2019     118020 members


  Online Dump Analyzer
OSR Dev Blog
The NT Insider
ListServer / Forum
  Express Links
  · The NT Insider Digital Edition - May-June 2016 Now Available!
  · Windows 8.1 Update: VS Express Now Supported
  · HCK Client install on Windows N versions
  · There's a WDFSTRING?
  · When CAN You Call WdfIoQueueP...ously



You've probably downloaded a .ISO or .IMG file from MSDN or some other website and didn't want to burn a CD in order to get at the images context. Well now you can use OSR's Virtual CD and Disk utility which allows you to mount those images and uses them as if they were on physical devices attached to your PC. In addition this utility allows you to create your own .DSK images that can act as virtual disks. Check it out!


Cleaned up some code, signed drivers.?? If you run into any problems, a kernel dump would help.? Command line utility present.

Version: V2.3
OS Support:

XP, Server 2K3, Server 2K8, Vista

X64 support,I64 support,X86 support for?supported platforms, use srv2003 x64 for xp-x64

Date Updated: May 14, 2008
Author: OSR


OSRSCSI V2.3 Zip Archive, 141KB

Number Of Downloads
This utility has been downloaded 4230 times.

User Comments
Rate this utility and tell the community how well you like it. Is it a worthwhile download? Does it work as described?? Does it help you in your job as a driver writer or tester?
Click Here To Post Your Comment

"perfect with Server 2008 R2"
Excellent utility, the only one I found to work perfectly in WinPE x64 for mounting isos (so one can mount the iso for Server install across the network)

16-Nov-11, seb cerazy

I hope you can release the source code to all So we can study more and also,more and more people can develop this program and improve it.

I hope.............................................................................

13-Jul-10, Ran Zhou

""Can't mount .iso file on XP""
On a new company laptop running XP Pro, I have been unable to use this tool to mount an .iso file as a CD. The driver is running and I get as far as specifying the .iso filename in OSRSPMGMT.EXE, but it refuses to mount. Microsoft's Virtual CD works fine using the same ISO file. I suspect some problem with my corporate security setup on this laptop. No events in the System or Application event log look suspicious. Do you have any ideas what I might look for?

26-Apr-10, _ Comet

"Windows 7 32bit and 64bit test"
I'm using Windows 7 64 bit on my desktop and Windows 7 32 bit on my laptop. OSRSCSI works fine on the 32bit system, but it doesn't do so well on the 64bit system. I can create the file, but I can not add the file.

17-Oct-09, Clement Law

"Here is the read me. Forgot to put it in the kit...."
This kit contains a virtual CD and Virtual disk implementation. In order to install this you must perform the following steps:

1) Go to the control panel and select the Add Hardware Icon Click the next button. 2) The system will search for hardware, When asked if the hardware has been connected select yes and click the next button. 3) In the list of hardware found, scroll to the bottom of the list and select "Add a new hardware device" then click next. 4) Select "Install the hardware that I manually select" then click the next button 5) It will show you a list of hardware types, select "Scsi and Raid Controllers", then click next 6) You will now be shown a list of manufactures and there will be a "Have Disk..." button. Press the button and point the dialog to where you have unzipped the zip file for this kit. 7) click the next button and let the system install the software. 8) when the installation is complete run the osrspmgmt program in your windows\system32 directory to add virtual CDs and disks. You can create a shortcut to this program on your desktop....

A help file is included...

01-Jul-09, Mark Cariddi

"No Win7 testing done"
Hi, We have not done any win7 testing on the image, so we can't tell you what is going on. If we get some free time, we'll look into it.

10-Jun-09, Mark Cariddi

"Windows 7"
I'm using version from dir "wlh" in Windows 7 RC1, everything works fine, but if I mount .dsk image as HDD, windows shutdown is taking a lot more time than shutdown with unmounted drive. Is this some kind of bug? What's version in dir "wnet"? I thing wlh is windows longhorn - vista and win2k8 version. Thanks for answers and great tool. Sorry, my English is bad :)

09-Jun-09, Andrew Drew

"A nice tool"
An extremely good tool

27-Jan-09, Aniket C

"VHD support"
We will add it, but unfortunately we are busy at the moment.

19-Jan-09, Mark Cariddi

"Windows 2000"
it seems, that the installer (following instrucyions in readme.txt)installs the X86 osrscsipt.sys, not (as intended) the w2k_x86 version.

manually replacing this, and now it works on Win2K - sort of.

Mounting/unmounting .ISO's works great Mounting/unmounting disk images works exactly once

09-Apr-08, tom ehlert

"pseudRAID on Flash sticks via osrscsi"
Hello. Consultation on a theme is necessary. I have created by means of the OSRSPMGMT on 1 virtual disk on two Flash Sticks(JetFlash...2GB). Then by means of the XP's Console of management of disks has transformed this virtual disks in dynamic disks and has created on them RAID with stripe(RAID 0). But instead of an expected increase performance of record operations, performance falls in 10 times in comparison with record operations on simple one stick. Why?

26-Mar-08, lis lisowin

"Drive letter"
OSRSCSI is working very well, I face a little issue : Is there a way to get or force the drive letter to ensure my scripts always find the files on my ISO's. Or is there a way to run from VirtualCD using the CD label ?


11-Feb-08, Patrick Ambuhl

"Great Tool!"
A rare x64 ISO mount tool, nice job. Working great in Vista. Liked it so much I had to create a new app for it to support the windows shell context menu. Now I can right click, mount file, and right click, unmount drive. Also created a handy msi install using the DDK's 'devcon' app to install driver(allowed me to create the HardwareId). Happy to share. I know you don't offer the source, but any chance of offering header files (API)? Or as others requested, add the drive letter to list parameter. I'm using a crude approach of using the file size to make sure I'm unmounting the right drive.

29-Aug-07, Nate Werner

"File sharing bug"
When an image is opened by IIS, I can't mount the image with the driver. I am sharing an iso to coworkers while trying to mount it.

I found out that the OSR driver mount the file with no sharing. Could it specify at least FILE_SHARE_READ for the ShareAccess parameter?

I've seen that both programs (IIS and OSR driver) use GENERIC_READ to open the file so there shouldn't be any problem. IIS is already using FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE.


07-Dec-06, Marc-Antoine Ruel

"Very small feature request"
Very nice tool. The choice of free virtual dvd on x64 is quite slim. Thanks for making it available.

In osrspmgmt.exe, in the "Add Device" file open dialog, I would set the default filter of file types to be "All Supported formats (*.dsk; *.iso; *.bin; *.img)".

07-Dec-06, Marc-Antoine Ruel

"We'll look into this ASAP"
We will look into this as soon as time permits. Thanks for bringing it to our attention.

10-Oct-06, Mark Cariddi

"incompatibility with SATA RAID/AHCI"
After not being able to use this on my x64 system, I now found out that this is due to my using a SATA/RAID configuration on my 1ch7r chipset (driver = Intel iastor.sys).

It also doesn't work if I use a non-raid disk in AHCI mode.

It does work without AHCI.

I found out that, other CD-emulators also used to have similar problems (e.g VCD 7 with nForce SATA). Seems to be technology related.

07-Oct-06, Robin Mitra

"Error 17"
I've got a particular iso that doesn't want to mount. When I try it throws a "The connection could not be configured due to the following error 17.". What does the error mean and is there any way for me to get this mounted? I've mounted this iso successfully with other tools, so I don't think there's anything wrong with the ISO. Incidentally, the original disk did have burned errors in it that the manufacturer used to force the use of the cd for installation. Could the burned in errors be causing trouble for this utility?

10-May-06, Jim Herold

"Supports DVDs"
We use it for MS DVDs here at OSR.

13-Feb-06, Mark Cariddi

"The Ia64 version is in beta"
The IA64 version is currently being tested.

17-Jan-06, Mark Cariddi

"WinPE plugin"
I don't suppose that you have a WinPE plugin for your virtual SCSI driver?

11-Jan-06, George Garner Jr.

"Sonic Record NOW DLA"
I will look into this issue. I can't say that I have not seen problems with this type of software before.

04-Jan-06, Mark Cariddi

"New for next version to be released shortly"
The next version V1.2, to be released shortly, will contain:

1) support for disk images, i.e. a copy of a real disk image. Only DOS formated disks are supported. 2) added a new command line utility to allow the adding, deleting and listing of virtual devices.

04-Jan-06, Mark Cariddi

"Windows Locks Up with DLA Enabled."
I've been using the VirtualCD util on my work system for some time and love it. Just moved it to a new home PC I am setting up and found that Windows locked up whenever I mounted an ISO image {may lock up with other images as well}.

I am running WinXPSP2 with Sonic Record Now DLA installed. I found that if I disable loading of the ..\Windows\System32\DLA\TFSWCtrl.exe at startup and the VirtualCD mounts images just fine.

Is there some known reason for this? Is there a solution, other than disabling the DLA support?

29-Dec-05, Michael Price

"A version that works on W2K"
A version for W2K will soon be available, it is in the process of being tested....

01-Dec-05, Mark Cariddi

"Will look into doing your suggestions"
Thanks for the feedback. I will look into all of these for the next update.

29-Nov-05, Mark Cariddi

"Enhancement Request"
Very Nice but a command line interface would be even better

23-Nov-05, Ian Hamilton

"We'll address this ASAP"
We'll look into this as soon as possible, this should be a simple fix.

20-Nov-05, Mark Cariddi

"Is W2K (SP4) really supported?"

The driver won't start on a Windows 2000 SP4 box. The error message received is "The specified procedure could not be found".

It seems that the following routines are not available on W2K: WmiQueryTraceInformation, WmiTraceMessage and IoForwardIrpSynchronously.

Guess there is no workaround for this, am I right?

17-Nov-05, Mika Kärkkäinen

"Fixed .inf file for x64 installations"
The .INF file has been corrected to work for x64 installations

11-Oct-05, Mark Cariddi

"No Source Code"
Sorry, no source code will be available for this.

21-Sep-05, Mark Cariddi

Post Your Comments.
bottom nav links