Did you check the temperature of the graphics card and cores?
Specs:
Intel Pentium cpu G4560 @ 3.50GHz, 3500 Mhz, 2 cores
Windows 10
4 GB of ram
Geforce GTX 1050
On most games I play, I experience over 60 fps. For instance, on Counterstrike: GO i average over 200 fps, however; I get random fps drops on just about all games. My frames drop down to unplayable for a few seconds and then go right back to being excellent.
I tried playing Skyrim on lowest settings and my normal fps was fine but i experienced many fps drops (5 seconds of like 5fps at a time) and it was unplayable. I checked task manager and disk was at 100% and memory was at 89%. I am absolutely stumped.
My drivers are all updated to the latest. I've set "Power management mode" from Adaptive to Maximum Performance in the control panel. I have disabled "Game DVR."
S.O.S. Please send help.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic