PC Mover does exactly what you need it to do, and lets you chose what parts to do it to.
This does what you could do on older Windows 7 and 8, by Transfer, but will do a better job on moving from those all the way to Windows 10, using cables, USB, or hard drive transfer.
A time tested & totally useful Windows and/or migration utility preserving legacy data, applications & settings because everything isn’t stored in the “cloud” no matter what the OS authors claim.