Penso che probabilmente sono diversi. Alcuni controlli indicano che, sì, sono diversi.
Non mi aspetto molta differenza nel loro comportamento. Il lavoro di base di quei 446 byte è identificare un'altra sezione del disco che ha un codice aggiuntivo da eseguire. Tale codice aggiuntivo viene in genere archiviato in una partizione. Ad alcune persone piace usare un "boot loader", come GAG o quelli installabili con XFDisk o RPM (Ranish Partition Manager) in cui i 446 byte fanno qualcosa di leggermente diverso, come fornire un'interfaccia interattiva in modo che l'utente possa scegliere di passare il controllo a un partizione diversa. Fondamentalmente, questo abilita un "menu di avvio" in modo che una persona possa facilmente scegliere di avviarsi da un diverso sistema operativo, abilitando le opzioni "multiboot" (così una persona può facilmente avviare diversi sistemi operativi).
Quel lavoro di base probabilmente non è cambiato molto da un po 'di tempo. (Tuttavia, sono stati modificati dettagli precisi su come esegue la funzionalità.) Se ci sono stati aggiornamenti utili con i sistemi operativi più recenti, immaginerei quegli aggiornamenti per fare qualcosa di simile a supportare dischi di dimensioni maggiori. È abbastanza probabile che il codice di avvio di tutte le versioni recenti di Windows (incluso XP) possa supportare fino a 2 TB, il limite del formato MBR.
(Devo notare che questa risposta intendeva indirizzare i sistemi che si basano su "MBR" per le informazioni di base sul partizionamento. I sistemi che utilizzano GPT possono anche avere un MBR che deve soddisfare requisiti specifici specificati dallo standard GPT.)
Aggiornare
Devo concludere che diverse versioni di Windows presentano alcune differenze nei primi 446 byte. La documentazione più convincente che ho trovato finora è TechNet: Dettagli di Windows Vista: Opzioni della riga di comando di Bootsect che mostra che l'utente può specificare le opzioni / nt52 o / nt60 per installare diverse versioni del codice di avvio.
Potrebbero essercene anche di più. Sembra MSDN: aggiornamento di compatibilità del disco formato avanzato (4K) "è stato rilasciato per Windows 7 SP1 e Windows Server 2008 R2 SP1. Questo aggiornamento contiene molte nuove informazioni, alcune delle quali sono applicabili solo a Windows 8 e Windows Server 2012." Non ho ancora confermato se i primi 446 byte sono stati modificati anche per queste modifiche, ma la possibilità sembra forte dal momento che sono state apportate modifiche per consentire al processo di avvio di avere una diversa compatibilità hardware.
Se vuoi maggiori dettagli su ciò che è nei 446 byte, ho trovato una documentazione su alcune versioni precedenti. Win2K dettagli del settore di avvio è un documento vecchio, che è più recente di MS KB 140418: settore di avvio per Windows NT 3.x .