Se leggi il paragrafo "Le limitazioni di Windows" (ed eventualmente i riferimenti di approfondimento [WHDC1] e [WHDC2] vedrai che la questione non è così semplice.Tra l'altro nel file read me della patch c'è scritto il motivo per cui alcune versioni di Windows a 32 bit non supportano più di 4 GB di memoria,mentre altre si e sarebbe puramente commerciale e non strutturale. Ovvero Microzozz avrebbe inserito una stringa nel sistema operativo,che limita la quantità di memoria che può essere utilizzata. Tutto qui.
Per il resto la Microsoft ha già fatto una cosa del genere, nello specifico ha sviluppato da diversi anni il Preinstallation Environment, su cui sono basati i vari BartPE, WinBuilder e gli altri live CD di Windows.