My old Xbox 360 often times (but not always) won't read a disc. If I keep ejecting/inserting it will finally work. Is there anything I can do short of sending it back to the factory? It's not under warranty and the cost to fix is so high I might as well just buy another.

  • Was yours occasionally making a clicking noise at startup as well? (That's what mine does when this hits me; rebooting repeatedly is the only thing that seems to bring it back.)
    – John Rudy
    Aug 17, 2010 at 17:57

6 Answers 6


I had this problem and it turned out that my console was full of dog hair (she sheds a lot). My console was out of warranty so I just opened it up, disassembled the DVD drive, cleaned out all the hair with compressed air and cleaned the laser with a cotton swab dipped in isopropyl alcohol.


It is possible that the laser is dirty. You have two options - disassemble the device and clean it (please note that this will void any warranties), or purchase a special cleaning disc - these typically are audio CDs and have a tiny little brush attached to one part of the disc. Playing this disc as an audio disc in the console may resolve the issue without needing to clean the laser by hand.

It might also be that the strength of the laser is failing or that the drive is experiencing other issues with calibration. In these cases you would probably be better off sending it in for repairs.


Seeing as it is out of warranty already, you could look at swapping out the drive for another one off eBay. You can check which drive you have using a site like this one, and then look for a similar model on eBay or online somewhere. From there, it's as easy as swapping a drive on a PC.

  • 3
    Be careful with this one. I had a friend who got his machine banned from Xbox Live after replacing the drive. All Xbox DVD drives have a serial on them, and if you install a drive that has the serial of someone who got banned, bad things can happen. There was a mass Live banning of modded Xboxen a few months ago, and by replacing your drive with a random one from eBay you could be putting yourself in a bad situation.
    – JamesGecko
    Jul 8, 2010 at 2:36

You need to clean your Xbox from dust. Don't try this yourself, just tell the shopkeeper/ repairservice to open your Xbox and clean it.

After cleaning the Xbox will work as new. You won't loose any of your games, game progress, movies, audio, etc. because of the cleaning.

  • Welcome to the ArQAde - but please instead of these old solved question spend your time on unsanswered questions instead
    – Zommuter
    Aug 11, 2013 at 10:05

My old fat one had two lasers replaced by a local shop for about €40 a pop. So there's that.


Make sure your Xbox 360 is clean from dust and other contaminants.

You can take your Xbox 360 apart and clean it yourself, however this will void your warranty! Be careful not to break any of the plastic clips holding it together (use precision screwdrivers to do this and be very gentle).

Once open, disconnect and remove the drive carefully, then the plastic fan guard and use a small, soft paint brush to gently remove any dust or other things. Turn the whole thing upside down and very gently shake to get rid of all contaminants.

Put your Xbox 360 back together. Try it now.

You must log in to answer this question.