There's ways to have the windows boot loader do it, but unless something's changed that really means the windows boot loader reboots the computer. EasyBCD[0] can do this, but only on an mbr partition with bios boot, not on gpt/UEFI boot.
Loading the windows boot loader from grub works better.
0: http://neosmart.net/dl.php?id=1