• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 232
  • Last Modified:

Windows 7 dismounting laptop optical drive instead of ejecting disc

I'm working with a Dell Latitude E6520, and I'm running into a strange issue. Like many laptops, it has a built-in optical drive, but Windows 7 seems to be treating it like a removable storage device. If we try to eject the disc in the drive, the drive itself disappears. We then have to use a paper clip to pop out the tray and remove the disc, then reboot the PC in order for it to detect the drive again. I also noticed that the device is listed under Safely Remove Hardware. If a disc is in the drive, it will list both the drive and the disc as being removable, but dismounts the drive no matter what you select.

We had Dell replace this drive once already, but it is still doing the same thing. The strange thing is, I ran tool from Dell that runs a complete diagnostic on the computer, and one of the tests it ran was to try opening the drive. When it got to that step, the drive opened without issue.

Has anyone run into a similar issue? If so, how did you go about fixing it? I see some third-party utilities that I could install to work around this issue, but the end user would like to try and get it working as intended if possible. Thank you.
0
PIMSupport
Asked:
PIMSupport
  • 3
1 Solution
 
noxchoCommented:
In My Computer - right click on DVD-ROM - Properties - Hardware - select your DVD-ROM - at the bottom Properties - Details. What is there selected? Properties or removal policy?
0
 
noxchoCommented:
Look this trick which describes how to make a workaround: http://en.community.dell.com/support-forums/disk-drives/f/3534/t/19446583

Also try another trick, go to BIOS and switch the HDD mode from AHCI to SATA or IDE compatible.
0
 
PIMSupportAuthor Commented:
The link you posted wound up being the solution. The properties for the device said the removal policy was set to 00000002 (which I found out was the EJECTSUPPORTED flag), but in the registry it was set to 0x00000006 (which meant it had the EJECTSUPPORTED and REMOVABLE flag set). Changing that to 0x00000002 allowed us to eject the disc without removing the drive.

Thanks for your help!
0
 
noxchoCommented:
Glad to hear that I could help.
Take care
Nox
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now