In addition to what Pebbly said,
Have you done any updates with Dell or Microsoft?
When did this start happending?
This might do with Drivers
Try running the computer in safe mode for a while..
To do that, restart your computer, and before the Windows Loading screen comes up press F8.
and Choose Safe Mode
, If you want to access the internet, choose Safe Mode with Networking
Let's us know the results..