This is an upgrade checklist: (modified for upgrading 7 to 10)
UPGRADE CHECK LIST:
Run through this check list before the next upgrade attempt:
1) remove nonessential hardware
docks
USB devices
printers
headset
speakers
joysticks
projectors
scanners
plotters
portable optical drives (CD, DVD)
microphones
cameras
webcams
smartphones
bluetooth devices
USB drives (other than a windows 10 iso if used for the upgrade)
USB Wireless Mouse or Keyboard Receiver, USB Wireless Network Card
secondary monitors
2) These should be the only attached devices:
wired mouse
wired keyboard
monitor
Any of these that have been done in the past week are not necessary to repeat:
3) open administrative command prompt and type or copy and paste: (repair file system)
chkdsk /r /v C:
This may take many hours so plan to run overnight
Find the chkdsk report in the event viewer using the information in this link and
post into the thread:
https://www.sevenforums.com/tutorials/433-disk-check.html
https://www.sevenforums.com/tutorials/96938-check-disk-chkdsk-read-event-viewer-log.html
4) open administrative command prompt and copy and paste: (repair operating system)
sfc /scannow
When this has completed > right click on the top bar or title bar of the administrative command prompt
box > left click on edit then select all > right click on the top bar again > left click on edit
then copy > paste into the thread
5) update windows (have all recommended updates installed) and reboot after updates
6) List and uninstall all non-Microsoft antivirus software
(This includes always on and manual software.)
(This includes running the applicable antivirus uninstall tools for any AV that could have been
incompletely uninstalled)
https://www.bitdefender.com/consumer/support/answer/2625/
(And this includes uninstalling Microsoft Security Essentials (MSE) immediately before the
upgrade attempt)
7) List and uninstall all non-Microsoft firewall software
8) List all Microsoft and non-Microsoft drive encryption software.
Uninstall all non-Microsoft disk encryption software
9) Run disk cleanup to clean temporary and system files
https://www.sevenforums.com/tutorials/818-disk-cleanup-open-use.html
10) Create and verify that the drive has > 32 GB free space
https://www.sevenforums.com/tutorials/129976-hard-disk-space-free-up-recover.html
https://www.sevenforums.com/tutorials/274797-disk-management-post-screen-capture-image.html
11) Consider placing the computer in clean startup:
https://www.sevenforums.com/tutorials/179159-troubleshoot-application-conflicts-performing-clean-startup.html
12) Detach all SATA devices other than the disk drive that has the Windows operating system
(Make sure that the only disk drive that is attached to the computer at the time of the upgrade attempt
is the disk drive containing Windows)
(Other disk drives may be able to be detached by disconnecting cables or if necessary to remove the drive
from the computer)
13) Make sure that there is no metered connection:
https://support.microsoft.com/en-us/help/17452/windows-metered-internet-connections-faq
14) Consider making a free backup image:
https://www.sevenforums.com/tutorials/73828-imaging-free-macrium.html
https://www.sevenforums.com/tutorials/218920-macrium-reflect-create-bootable-rescue-usb-drive.html
15) Test the drive: (Sea Tools long generic and Crystal Disk SMART)
https://www.sevenforums.com/tutorials/313457-seatools-dos-windows-how-use.html
https://www.seagate.com/support/downloads/seatools/seatools-win-master/
Crystal Disk standard edition:
https://crystalmark.info/en/software/crystaldiskinfo/