Está confuso, na imagem nenhum dos discos mostra a partição responsável pelo boot em separado.
Mas acima mostra a E de 100MB que poderia ser a EFI mas não informa em qual disco ela está.
Está dando boot porque a partição D tem o parâmetro Ativo, somente a partição responsável pelo boot tem este parâmetro.
As partições de 519MB devem ser partições de Recuperação, não interferem em nada no boot.
Uma outra coisa que ajudaria o pessoal a lhe ajudar é saber se voce usa MBR ou GPT, para isso abra o Prpompt de Comando e digite
diskpart
list disk
E observe na coluna GPT se tem algum asterisco em um determinado disco.
Se tiver indica que está no formato GPT, se não tiver indica que está no formato MBR.
Isso pode ajudar pois no formato MBR voce pode tornar a C como responsável pelo boot com alguns comandos que lhe indicarei a seguir
adicionado 19 minutos depois
Se estiver no formato MBR voce pode tornar a C a responsável pelo boot, veja este tutorial, ignore a parte de excluir a System Reserved. https://pplware.sapo.pt/truques-dicas/livre-se-da-particao-system-reserved-do-windows/
De qualquer maneira deixarei abaixo um resumo.
Para tornar a partição C a responsávle pelo boot:
01-Abra o Prompt de Comando (CMD) como Administrador e copie o arquivo de boot para a raiz C
bcdboot c:\windows /s c:
02-No Gerenciamento de Disco, clique com o botão direito na partição C e clique na opção Marcar partição como Ativa
Faça o teste, desligue o computador e retire o ou os HD e deixe somente o SSD e ligue o computador.