I'd recommend downloading and running a program called MHDD ( burn it to a cd or create a bootable usb drive ) to test the hard drive.

It's easy to use, just run it and when it starts it'll present with 2 options... SCSI Support or no. Simply press enter at that screen ( option 2 ).

Next, it'll ask you to select your hard drive. If the hard drive is 100% bad or has a bad logic board or other issue, it may not show. IF it does, type the number left of the name of the hard drive and press enter.

Next, type scan and press enter.

An options box will show up. I'd recommend changing the LOOP option to yes and then press F4 to start scanning. Let this scan a few times.

If you have any spots on the hard drive that are above 250ms response time then those sectors are going bad. If you have any spots marked with X ( will show the number of these to the right of the icons on the right side of the screen ) then they are bad sectors. Sometimes the logic board fails and doesn't automatically rewrite these to the end of the drive ( so they don't get used ) and can cause issues.

If you have these issues, restart again and follow the instructions above EXCEPT in the dialog... Choose loop to yes and also REMAP.... There is also a destructive option; use this at your own risk but this will remove delayed sectors from being used at all ( you may lose access to certain files depending how many sectors there are which also contain file data )..



Next, test your memory using Windows / MS Memory tester ( will also need to be burned to a disc or set up on a bootable usb drive ) and test the memory. You can try testing all memory at once, but the more you have the longer it takes and memory will only start showing faults when it reaches operating temperature. It is recommended that you test each stick of memory in each slot on your motherboard with no other memory present for each test... So stick 1 in slot 1, then slot 2, then slot 3... etc... Then stick 2 in slot 1, then slot 2, etc... and so on until all sticks have been tried in each slot. You should allow this to run for at least 8 complete passes. This test can take hours but it'll let you know if you have bad memory.

Bad memory can cause the operating system to not start, to freeze / lock up or reboot if auto reboot on stop screen isn't disabled. Bad memory can also cause an operating system reinstallation to fail...


Bad motherboard can also cause issues. One easy way to check for a bad board is to look at the capacitors on the board ( round cylindrical objects which have an indentation on the top, if non-solid-state / polymer-based, in the form of a K or X ) and see if any of them are oozing at the top, or if they are convex / bulging at the top. Another indicator is if they wiggle like loose-teeth ( which means they have blown from the bottom ); they should be firm.. You should be able to slide your finger over the side and notice minimal movement ( depending on how much wire is left on the leads that are soldered to the board ) which means they are ok, but if one or more is notably more loose than the others, it may be bad.




Another note. You may not have anything wrong... When windows performs updates, sometimes it appears as though nothing is happening when you reboot ( sometimes the video doesn't show up either until after it is complete ). If you've left it on for 2 hours and nothing has shown up, chances are this isn't the case though...




Download the utilities here:

MHDD:
HDDGURU: MHDD

Memory Tester:
https://technet.microsoft.com/en-us/...spotlight.aspx through Microsoft Windows Memory Diagnostic Download


Hope this helps you isolate the issue.