Stesso problema qui con windows 7 64bit home premium. Di riformattare non ci penso proprio (anche perchè non serve!) . A questo punto , o riusciamo a capire perchè si crea l'errore o aspettiamo un service pack che funziona.
Invece di riformattare , provate ad installare mTail , poi quando fate l'upgrade del service pack lanciate mtail con privilegi admin e fate il log di C:\Windows\Logs\CBS\CBS.log
Leggendo il CBS.log potete avere una idea del perchè il service pack fallisce . Ora faccio l'ennesimo upgrade e riporto qui l'errore ricevuto.