If you have tried deleting the Upper and Lower limit registry files as suggested and also updated the Intel chipset drivers to the newest version to no avail. And there is nothing physically wrong with it, and then you are truly correct that some software might be interfering in it and creating such an issue.
Can you tell me where does it say disc not inserted?