Chosen Solution

It diagnoses self for 30 minutes then starts repairs for another 30 min. After that it freezes screen stays black

Put a new Hard drive in it?

Try Re-installing whatever version of windows you use.