Labels

Search This Blog

Thursday, January 1, 2009

Vista DvD Problems, Code 39

I upgraded my computers processor from a 2.1 gh to a 3.1 gh. After I upgraded my processor I ran into some problems with my Vista not recognizing my DvD. I figured that I would post how I fixed the problem.

If you get this message "Windows can't load the driver for this device. The driver might be damaged or missing. (Code 39)"


This is not a software problem


1) Updating the drivers does not work.
2) Deleting the device does not work.
3) I do not recomend a system restore

Follow these steps for VISTA (this is taken from Microsoft Knowledge Base:
256986 (http://support.microsoft.com/kb/256986/)
:

Make sure you back up the folder you are working on, you can do this by renaming it.

Step 1: Start Registry Editor
Click Start, click Run, type regedit, and then click OK. Registry Editor starts.

Step 2: Delete the UpperFilters registry entry
1. In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
2. Expand SYSTEM, and then expand CurrentControlSet.
3. Expand Control, and then expand Class.
4. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
5. In the right pane (topic area), click UpperFilters.

Note An UpperFilters.bak registry entry may also appear. To delete the UpperFilters registry entry, you must click UpperFilters and not UpperFilters.bak.
6. On the Edit menu, click Delete.
7. When you receive the following message, click Yes to confirm the deletion
of the UpperFilters registry entry:
Are you sure you want to delete this value?
The UpperFilters registry entry is removed from the {4D36E965-E325-11CE-BFC1-08002BE10318} registry subkey.

Note Do not exit Registry Editor. You must have this program for the next
step.
Step 3: Delete the LowerFilters registry entry
1. In Registry Editor, expand My Computer, and then expand HKEY_LOCAL_MACHINE.
2. Expand SYSTEM, and then expand CurrentControlSet.
3. Expand Control, and then expand Class.
4. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.
5. In the right pane (topic area), click LowerFilters.

Note An LowerFilters.bak registry entry may also appear. To delete the LowerFilters registry entry, you must click LowerFilters and not LowerFilters.bak.
6. On the Edit menu, click Delete.
7. When you receive the following message, click Yes to confirm the deletion of the LowerFilters registry entry:
Are you sure you want to delete this value?
The LowerFilters registry entry is removed from the {4D36E965-E325-11CE-BFC1-08002BE10318} registry subkey.
8. Exit Registry Editor.

Step 4: Restart the computer
If a CD recording program no longer works after you restart the computer,
you must reinstall the CD recording program.


I hope this helps!

No comments: