Updated Windows 7, now DVD-Drive will not work

#1
Earlier yesterday I upgraded from XP to Windows 7. I installed my graphics driver via CD, updated Windows 7 and suddenly my DVD drive did nothing. I checked event viewer only to see a string of error 51's like this

Log Name: System
Source: cdrom
Date: 9/16/2010 7:55:21 PM
Event ID: 51
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: 37L4247D28-05
Description:
An error was detected on device \Device\CdRom0 during a paging operation.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="cdrom" />
<EventID Qualifiers="32772">51</EventID>
<Level>3</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2010-09-17T00:55:21.846532600Z" />
<EventRecordID>364</EventRecordID>
<Channel>System</Channel>
<Computer>37L4247D28-05</Computer>
<Security />
</System>
<EventData>
<Data>\Device\CdRom0</Data>
<Binary>030068000100000000000000330004802D010000850100C000000000000000000000000000000000EEDE010000000000FFFFFFFF01000000400000C40200000000200A1248020040000000000401000000000000D8B79B8600000000E811258768046F850000000028000000000000000200000000000000700006000000000A00000000290000000000000000000000</Binary>
</EventData>
</Event>

and error 11's like this
Log Name: System
Source: atapi
Date: 9/16/2010 8:17:13 PM
Event ID: 11
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: 37L4247D28-05
Description:
The driver detected a controller error on \Device\Ide\IdePort7.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="atapi" />
<EventID Qualifiers="49156">11</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2010-09-17T01:17:13.855620200Z" />
<EventRecordID>370</EventRecordID>
<Channel>System</Channel>
<Computer>37L4247D28-05</Computer>
<Security />
</System>
<EventData>
<Data>\Device\Ide\IdePort7</Data>
<Binary>0000100001000000000000000B0004C002000000850100C00000000000000000000000000000000000000000000000000000000004100000</Binary>
</EventData>
</Event>

and a whole lot of these

Log Name: System
Source: cdrom
Date: 9/16/2010 10:56:11 PM
Event ID: 11
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Jay-PC
Description:
The driver detected a controller error on \Device\CdRom0.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="cdrom" />
<EventID Qualifiers="49156">11</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2010-09-17T03:56:11.338134500Z" />
<EventRecordID>1759</EventRecordID>
<Channel>System</Channel>
<Computer>Jay-PC</Computer>
<Security />
</System>
<EventData>
<Data>\Device\CdRom0</Data>
<Binary>0307680001000000000000000B0004C0010100000000000000000000000000000000000000000000EC60000000000000FFFFFFFF03000000400000C40200000000200A12480200400000000004010000000000002864B48600000000D0F54986086070850000000028000000000000000200000000000000700004000000000A000000003E0200000000000000000000</Binary>
</EventData>
</Event>


what the hell happened?

I've tried uninstalling the DVD drive from device manager, ran /scannow, system restore, checked for firmware updates, reinstalled the motherboard chipset drivers. I've searched online for some answers but haven't found any.
 


#2
Install the video driver from one of these links, depending on if you have NVIDIA or ATI/AMD card:

NVIDIA - NVIDIA

ATI/AMD - Drivers & Support | GAME.AMD.COM

----------

Then follow this to fix the DVD drive:


  1. Click StartCollapse this imageExpand this image

    , and then click All Programs.
  2. Click Accessories, and then click Run.
  3. Type regedit, and then click OK. Collapse this imageExpand this image

    If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.
  4. In the navigation pane, locate and then click the following registry subkey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  5. In the right pane, click UpperFilters.
  6. On the Edit menu, click Delete.
  7. When you are prompted to confirm the deletion, click Yes.
  8. In the right pane, click LowerFilters.
  9. On the Edit menu, click Delete.
  10. When you are prompted to confirm the deletion, click Yes.
  11. Exit Registry Editor.
  12. Restart the computer.
 


#3
Wow, thanks for the extremely fast response. I had seen that fix posted on another forum but when I go to the spot in the registry I don't see anything marked upperfilters or lowerfilters, I have attached a screenshot (hopefully correctly) of that part of my registry.
 


Attachments

#4
Try another disc in the drive. Those errors could be from a dirty disc or whatnot. Nothing really to worry about if it actually works.
 


#5
I've tried several discs, games software, interestingly if I put an audio CD in media player autoplays but I get no sound and I can't change the track or open the CD through "my computer" so it knows something is there.

I also just noticed it says I have a floppy drive.....I do not. Flash drives are detected and work fine.
 


Last edited:

kemical

Windows Forum Admin
Staff member
Premium Supporter
Microsoft MVP
#6
Darth did you actually 'upgrade' from xp or do a clean install? If you 'upgraded' then please re-install using the 'custom install' method. Microsoft recommends when moving from xp to 7 to perform a clean install only. Upgrading has shown to create bugs within the installation.
 


#7
no I did the "custom install".
 


#8
So I got really hacked off and reinstalled everything from the ground up. The drive worked fine, long enough to install Office 2003 without a problem and then all of a sudden it's back to not working yet again. wtf?? Windows 7 is nice, but if I can't have a DVD drive it's useless.
 


#9
WOO HOO!!! After much searching I came across a post that talked about the DMA modes getting messed up. I have no idea what any of those settings do but going into device manager selecting the ATA controller for my drive and unchecking the "enable DMA" box until it went into PIO mode fixed my problem. Thanks to the guys who made suggestions for me.
 


kemical

Windows Forum Admin
Staff member
Premium Supporter
Microsoft MVP
#10
Hey that's great.. Thanks for updating too..
 


This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.