I am writing this to save someone the frustration I went through to clone my hard drive with a Win 10 64 bit installation to an Intel 600p M.2 SSD.
System Details: Gigabyte mb_bios_ga-z97mx-gaming5 motherboard with f6 bios(latest); Intel 600p M.2 SSD, 24 gigs RAM, WD20EARS (2 TB, but only 128 GB used)
First, let me rant a little. IMO, Intel really rushed this to market. Great product and I like it, but geez, Intel could have fixed the software first. There are no NVMe drivers for Win 7, so don't even try unless you exhibit masochistic tendencies. The Intel SSD toolbox is not fully compatible. It is the Intel Data Migration Software that is the target of my wrath.
First off, the migration software does not recognize the SSD the first time you run it. You have to go back into the zip folder and run a "workaround" file. When it does finally recognize the drive, you can select "Clone."
After taking the defaults to clone the Wd to the SSD, it comes up with a window that says it is calculating the time to complete the process. But, before that is eve a few percent done, another window pops up and tells me to either select "restart" or cancel the cloning. After it restarts, the acronis software starts up and then stops saying that one or more of my removable disks are not initialized. What? I only have two drives in my system and they are not removable. Essentially, it is not finding the SSD. It gives me the choices of yes (try again), no (just push on and ignore the drive it can't find), and cancel. Selecting yes just brings up the same choices again and again. Selecting no causes the machine to instantly shut off.
So, after trying all sorts of bios tweaks, I was just about ready to give up. Then I noticed in one thread where they mentioned the EaseUS backup software. I went to their webpage and noticed that the free version EaseUS Todo Backup Free can clone disks. Having nothing to lose, I gave it a try. IT WORKED without any problems. My WD was cloned to my 600p in about an hour.