Windows Check Disk (CHKDSK) is a very powerful tool for repairing problems with information on a drive that can lead to issues with Windows, or issues with cloning an image to a new SSD.
Step 1.) Load command prompt making sure to run it as administrator. In Windows 7 you can simply right click on any link to Command Prompt and select the "Run as Administrator option. For Windows 8 and 10 right click on the Windows icon at the bottom left hand of your desktop, then click on the "Command Prompt (Admin)" option.
Step 2.) Now that Command Prompt is loaded, you will want to type in “chkdsk C: /r” then hit enter. You would replace C: with a different drive letter if you want to check a different device, but C drive will be the target in most situations you need to run a check disk.
Step 3.) You will be asked if you want to schedule for the volume to be repaired the next time the computer restarts. Type in “Y” for yes if you want to schedule a repair, then simply restart the computer when you are ready. Be aware a check disk can take multiple hours to finish depending on the size of a volume, and how many errors it has; so it’s best to run this when you will not need access to your computer. You will not need to press any keys after the system restart, simply let the automated check disk take place, and the system will start up normally once it is finished.