I had Windows 10 installed along Ubuntu, and would choose from grub loader.
I later uninstalled Win 10 and installed Win 7 in its place, I updated grub in Ubuntu but the Windows 10 entry in grub did not go away.
I now have two entries, both entitled Windows 10, one in /dev/sda1 and the other in /dev/sda2.
Both load Windows 7, but not on the first try. When I initially load it, the screen is dark, while Windows has loaded in the background (I can hear the sounds).
I have to power-off the computer, then choose Windows again for the screen to work. Sometimes I have to repeat this more than once.
I don't know much in Linux so I can't tell if the problem is from Windows or grub.