Boot Camp issues after SSD migration on mid 2014 MacBook Pro
Migrated to new larger SSD on my mid 2014 Mackbook Pro and boot camp will not start on new SSD unless in Windows safemode. The previous SSD and Bootcamp worked fine with Windows 10 (and still do if I swap them back). What I did to migrate - After swapping the internal SSD with the new one and connecting the old via USB, I used Disk Utility to "Restore" the Mac OS hard drive onto the new SSD from the old drive, then once booted into Big Sur I ran bootcamp Version 6.1.0 (6272.140.2) to recreate the BOOTCAMP partition and drive. Windows 10 would never fully install and would crash after finishing the installation but before first login after reboot (I suspect this is because it is the latest ISO).
I then tried to "restore" the BOOTCAMP drive from the original SSD onto the new SSD BOOTCAMP drive. The operation is successful, Windows 10 boots up but crashes shortly after the login screen pops up, sometimes I can get into it before it locks up and crashes, which makes me think it is crashing while loading a driver or some service. If I boot into Windows safemode via F8 it works, I can get in manual start some services and what not but no amount of disabling unnecessary services and limiting the startup seems to work outside of safe mode. I don't see anything obvious in the logs. I did have to follow some steps from the recovery disk to get the "restore"d BOOTCAMP drive to boot fixing the EFI and running below commands.
https://apple.stackexchange.com/questions/308729/recover-bootcamp-efi-folder-fix-boot-entries
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Wondering if anyone has successfully moved or cloned a bootcamp installation and if anyone knows how I can fix or troubleshoot this? Going on day 2 of messing with it. :/
Any suggestions would be greatly appreciate!
Dave
[Re-Titled by Moderator]
MacBook Pro 13″, macOS 11.7