Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Since installing Windows 7, the entire office has experienced random CD tray openings, sometimes while we are in the office, sometimes not.

On my PC, I have two disc-reading devices, but only the top one ever slides open. I have found nothing in the event logs to that looks appropriate, even going to them right after I saw my own tray slide open all by itself.

Although it's not hurting anything (that I can tell), I'd like to know what is going on. To that end, are there any useful ways to audit these events?

share|improve this question
Have you run a virus/malware scan on any of the affected machines? It could be some malicious software - unlikely I know, but it would eliminate it as a possibility. – ChrisF May 25 '10 at 21:26
Oh, yeah, scanned away. We have Forefront, etc. There's a zillion scanners out there, though, with overlapping areas of expertise. – MetaHyperBolic May 25 '10 at 21:49

Not sure that you can audit this event w/o some amount of programming.

But, try this: Leave a CD/DVD (preferably non-blank and a CD/DVD known to "work") in the drive and see if it still ejects automatically.

If it still ejects, then there is probably some program doing it (which will need a small util written to figure out which program).

If the tray does not eject after putting a CD/DVD in it, then there could be some reason that the drive is being accessed most probably by some software (even Windows itself) in order to complete a unfinished setup. (or maybe you didn't install,say,a feature in MS Word, and when that feature is used, the Word Setup program tries to find it on the setup DVD; something along those lines).

Also, note that if the drive is empty, click on the drive in Explorer and it will eject the tray. So that's my reasoning on where to start looking for the cause.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .