If all else fails try a system restore to a safe point before the problem surfaced.
One other note, some Dell produced last year had similar issues that required a return to the store. Studio models I believe.
Running Windows 2000, I doubt Dell produced it last year...LOL