Windows checkdisk is ok but it isn't the best. I think that you should either download diagnostic software from the drive's manufacturer or download ultimate boot cd. Actually I recommend that because it has a lot of diagnostic software including memtest. You can run Ultimate boot cd from a usb drive however to do so your computer would have to have the ability to boot into a portable device.
With all of the drivers that are giving errors I am wondering that if there is massive component failure and that basically the computer is dying all at once or if the OS is extremely corrupt beyond the point of repair. That is why I suggested Linux. That would take Windows out of the equation. My bet would be on windows though as the source of your grief. (Disclaimer: this is not me stating that it is. I can't say so until you run these tests.) Because that is a possibility if you can borrow a computer I would back up your data. If Linux runs without any problem you could use that to copy your data to an external hard drive. However if it comes down to reinstalling windows you will need a keyboard and a cd/dvd drive. You will also need a windows installation disk. Actually reinstalling windows would be better than replacing your computer.![]()



