So lately, my computer will freeze up. Chrome will say something like 'Waiting for Cache', games will fail freeze up when loading sounds, etc.. My CPU and RAM aren't maxed out at these times. Windows will sometimes take 30-60 minutes to start up, hanging up on the screen with the pulsating Windows logo 'Starting Windows'. CTRL ALT DELETE is slow to respond, sometimes taking 30+ seconds. Resource monitor will show things like svchost.exe (netsvcs) or (DComLaunch) reading a lot from disk.
At one point when windows was taking forever to load, I turned it off and back on and it went into repair mode or something to look for a problem. It said there was a disk error.
So is this my HDD dying, or is it a virus? Malwarebytes and AVG both show nothing. AVG was also doing a lot of reading, slowing my computer down so I uninstalled it but it doesn't seem to help.