I have two Windows partitions; my old W7 partition that I use for upgrade testing etc, and my active W10 LTSB partition. Now I want to remove the old W7 partition and use the space for LTSB. But it holds the boot info and files. When I set it inactive and the LTSB one Active I get the Boot error; NTLDR missing. How can I get my LTSB partition booting correctly - whilst maintaining all programs and files?
You proberly would have to set the LTSB as primairy OS with BCD edit After that reboot check if it's correct and clean the w7 partition and then save the BCD settings again for safety
after switching active partition, you have to create/update your bcd file. easiest way is to boot from winpe, run this command from cmd prompt: Code: bcdboot x:\windows /s x: (both x: are your win10 partition drive letter) win 7 and win10 dont use ntldr, you got it from old winxp install perhaps?
The previous messge is the correct answer. The boot code must be the one from w10 to dualboot properly