Isso acabou sendo uma pergunta muito interessante. Existem muitos links para esse tópico, mas eles são ambíguos ao descrever a diferença / relação entre os dois. A melhor descrição que encontrei da configuração do disco rígido para um sistema operacional Windows é esta: link .
Parece que o MBR e a Tabela de Partição estão no mesmo setor em uma unidade. O MBR é "menor", pois é a primeira coisa na unidade, que usa a tabela de partições para continuar o processo de inicialização para um sistema operacional específico. As duas opções de comando consertam efetivamente links diferentes na cadeia de inicialização:
/ fixmbr substitui as informações e o pequeno executável que lê a tabela de partições para encontrar onde o sistema operacional pode estar localizado. Portanto, isso existe em qualquer unidade que tenha sido formatada e efetivamente existe para ler o próximo bit no disco rígido que informa onde o / um sistema operacional deve estar localizado. Em essência, isso não é necessariamente um item específico do Windows.
/ fixboot substitui a próxima parte - a entrada na tabela de partição que aponta para onde o executável carregável real está localizado para o sistema operacional. Então, isso está consertando o próximo link na cadeia do processo de inicialização. Esse comando cria um resultado específico do Windows, lembrando ao disco rígido onde encontrar o Windows em particular.