boot-loader has copious documentation ... quite seriously, go find it and read it carefully.
There are specific examples of exactly how to deal with various versions of Windows.
No, this isn't
"an RTFM blow-off."
(I have no need to be so crass.) You need information, and the information is out there, and you just haven't looked for it yet. Look carefully
at the configuration-files on your /boot/grub
directory and at the various copious examples that have been thoughtfully provided.
You need to make a habit of preserving
copies of files that can be overwritten by a software upgrade ... specifically including your Linux configuration and the boot-loader files. You also need to very thoroughly understand what is in them, so that when something inevitably "goes wrong," you know exactly how to react. You need to practice
these recovery scenarios.