Problem:

Windows 10 on Lenovo desktop would not start.Consistently produced error message before system would load.

Solution:

Exchanged parts to determine that error message saying SATA cable was bad was wrong. Problem was defective hard drive. Removed the hard drive, copied data. Installed Solid State Drive (SSD) as replacement, loaded operating system, restored data. Boot time significantly reduced with the SSD.