A partir do Boot-Repair, desmarque a atualização de todos os MBR, e verifique a atualização do MBR e escolha instalar o carregador de inicialização de trabalho do Windows (syslinux) em sdb. E veja se o Windows irá inicializar diretamente do sdb? Se não, então você precisa de reparos do Windows.
Se o Windows funcionar, talvez seja necessário instalar o grub em sdb, apenas para manter a unidade de inicialização como hd0 ou a primeira unidade. Às vezes, o BIOS / Windows não remapeia corretamente as unidades. O Windows deve funcionar, mas em alguns casos você precisa instalar o grub na unidade do Windows e inicializar a partir dessa unidade. Algo sobre o Windows ver a unidade de inicialização como a primeira unidade.
Às vezes, configurações da BIOS como AHCI podem fazer a diferença. O Windows precisa dos drivers AHCI antes de mudar se você não os instalou, caso contrário, ele pode não inicializar.