VMware Communities
Moonraker069
Contributor
Contributor

CD/DVD Not Recognized in Virtual machine

I have a new (12/2008) Mac OS X 10.5.6 with VMware Fusion 2.0.1 (128865) running on the latest MacBook Pro. I am running Windows XP SP3 on the virtual machine. VMware Tools is installed and everything is working fine, except the DVD on the Mac is not recognized in the virtual machine.

In the XP Device Manager, you see the DVD/CD-ROM category with a line showing a yellow "!" followed by "NECVMWar VMware IDE CDR00". The properties states, "Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)"

I have tried uninstalling the device and reinstalling. I have tried every option in Fusion settings, including automatic and specifiying the physical disk. The physical disk shows as "Matshita DVD-R (UJ-868)". I have look all over the blogs and found others with similar issues, but no responses that seem to resolve the issue. My guess is that this is a driver issuein the XP side, but I can't find a VMware driver for the DVD anywhere, short of installing the VMware Tools again. I have gone so far as extracting the ISO and running the install directly in the XP system and that didn't work either.

So, is this a known issue and is there a solution? Any help is appreciated.

0 Kudos
3 Replies
Moonraker069
Contributor
Contributor

I have used two different VMWare virtual machine builds - one from a Lenovo and one from a Dell - and each had the same problem. This lead me to consider the common elements in both - my Mac hardware (the CD-DVD itself) and the VMware Fusion version.

I decided to focus my research on the CD/DVD drivers itself, rather than VMWare or Mac. I was looking at the CD/DVD driver properties and noticed that they were signed by Microsoft so I realized that VMWare doesn't replace all drivers with their own. They obviously relied on generic drivers for some common accessories. I searched on Microsoft's site for driver issue and found this reference:

http://social.technet.microsoft.com/forums/en-US/itprovistadeployment/thread/3a3a94f0-fdfb-4aee-b7ad...

The issue seems to be with the Matshita UJ-850S CD/DVD RW drive. Specifically, it is with a registry entry that seems to cause the "corrupted" or "invalid" driver error. I don't know why this fix works, but it does and I have not experienced any adverse affects yet.

Here is an excerpt of the solution:

Method 1: Remove the registry entry

Modify the registry at your own risk. Note If you had installed multiple CD-writing software products on your computer, you need to uninstall the software products before you remove the registry keys.

1. Click Start, and then click Run.

2. In the Open box, type regedit, and then click OK.

3. Locate and then click the following registry subkey:

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Class/{4d36e965-e325-11ce-bfc1-08002be10318}

4. On the File menu, click Export.

5. In the File name box, type savedkey, and then click Save.

6. Click the REG_MULTI_SZ data type UpperFilters, and then click Delete on

the Edit menu. When you are prompted to confirm the deletion, click Yes.

Note If this data type is missing, go to Method 2.

7. Click the REG_MULTI_SZ data type LowerFilters, and then click Delete on

the Edit menu. When you are prompted to confirm the deletion, click Yes.

8. Quit Registry Editor, and then restart the computer.

Hope others find this solution as useful as I have.

Moonraker out.

0 Kudos
SoporteTMI
Contributor
Contributor

Thank you!
Works for me (not even using fusion)

My case:
-I Use Vmware converter to create a new vm from a phisycal one

-CD/DVD(necvmwar vmware sata driver) drive appears with a warning on Device Manager

-OS: Windows server 2012

-Vsphere version 6.5

-Vmware Converter 6.2

0 Kudos
mrcerwin
Contributor
Contributor

that worked, nice one!!

0 Kudos