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 or hardware...
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..