I have a lot of programs on my SATA 240gb SSD. I would like to install a new 240gb M.2 PCIe onto my ASUS Z97-AR motherboard and boot from the new drive. Will this work and still retain all the programs and motherboard data?
I don't see any problems with your plan at all! There should be no problem cloning your source SSD onto your new target SSD; save the old SSD for a couple of weeks or longer, just to make sure everything works.
I don't see any problems with your plan at all! There should be no problem cloning your source SSD onto your new target SSD; save the old SSD for a couple of weeks or longer, just to make sure everything works.