1) Use the information in this link to find the chkdsk report in the event viewer. Copy and paste > notepad > save to desktop > post a one drive or drop box share link into the thread.
Read Chkdsk Log in Event Viewer in Windows 10 Windows 10 Tutorials
This option is available if you can move your drive to a hardware enclosure and run chkdsk /x /f /r on a working computer or if you can open startup options > safe mode with command prompt.
2) What was the result of startup repair?
3) What was the result of system restore?
4) What is the status of the files on the computer?
5) Are the files backed up to another drive or to the cloud?
6) Had you made a backup image?
7) If you needed to would you be able to perform a clean install?
8) Had you tried the Kyhi boot rescue?
9) Is the drive a HD or SSD?
10) When was the last drive test performed (HD Tune, HD Sentinel, Sea Tools for Windows, Crystal Disk, etc.)
These are all commands to view commands and results.
Please use a camera or smart phone camera to take pictures and post images into the thread. Use one drive or drop box share links.
Using a bootable windows 10 iso > open command prompt > Administrator: X:\Windows\System32\cmd.exe > X:Sources> type:
1) bcdedit /enum
2) c:
3) dir
4) d:
5) dir
6) x:
7) diskpart
8) list disk
9) list volume
10) select disk 0
11) list partition
12) select partition 1
13) detail partition
14) select partition 2
15) detail partition
16) select partition 3
17) detail partition
18) select partition 4
19) detail partition
20) if there are any additional partition continue in the same fashion with all partitions on disk 0
21) select disk 1
22) list partition
23) exit
Please make sure to take pictures and post images of the results into the thread.
The next troubleshooting steps will depend on the results of the above steps.
Lenovo has a bootable generator and bootable diagnostics.
Maybe someone has used it?
Give it a try:
Lenovo Bootable Diagnostics Lenovo Support
Lenovo Bootable Diagnostics Lenovo Support
Windows 10 Update July 2016 / Version 1607 - Systems List