The best way to fix it would be to ring up a Dell technician. Its best not to do anything to drastic other then reinstalling ur OS. If you take your computer apart you could void the warranty, and if it is a hardware problem they might think that youve fiddled around not knowing what you are doing.