Test the computer's Hard Drive. There are a lot of reasons you might want to test your hard drive for problems. One of the major reasons to perform a test would be if your hard drive is making strange noises. This can often be a sign of a failing drive, something a test can point out.
If the problem is a software issue (virus or too much software installed on the PC) running a System Recovery should have fixed the problem. Try running a test on the computer's Hard Drive. A failing Hard Drive causes slow performance (slow boot, slow computer performance, programs takes too long to load or will not laod at all). And another indicator that the Hard Drive is failing is clicking noises. If you hear clicking noises, backup your files as soon as you can.
You can use free Hard Drive diagnostic tools what can be downloaded from the internet. One of them is Seagate Seatools
.You can download it from here - click this link
SeaTools for Windows can perform several basic tests that can help determine the health of your hard drive. Your available hard drives and tests are easy to see when the program opens and can be ran with just a few clicks of the mouse.
Hope this help. Goodluck!