Het is me niet helemaal duidelijk wat je nu wilt.
"Windows formatteren" kan niet.
Je kunt wel een partitie formatteren, bijvoorbeeld je C-partitie. Je kunt ook je hele harde schijf formatteren.
Als jij je C-partitie formatteert, is alles wat daarop staat verdwenen. Dus ook alle verwijzingen vanuit de diverse onderdelen van Windows naar de programma's op je E-partitie. De programma's staan dan nog leuk op je E-partitie, maar ze zijn niet meer bruikbaar.
Als jij je C-partitie niet formatteert, maar slechts opschoont, blijven je programma's wel bruikbaar. Daar is geen register-backup voor nodig.
Als je register is beschadigd, helpt een register-backup wel. Je herstelt je register dan vanaf de backup. Alles wat je had geïnstalleerd op het moment dat je de backup maakte, zal weer werken; alles wat je *na* het maken van de register-backup hebt geïnstalleerd, zal hoogstwaarschijnlijk niet meer werken.
Als je echter een backup van je register maakt, en daarna je C-partitie formatteert en Windows opnieuw installeert, zullen je programma's grotendeels niet meer werken - ook niet nadat je je register herstelt vanaf de backup. Dat komt doordat Windows de informatie over de geïnstalleerde programma's niet alleen opslaat in het register, maar ook op andere plekken.
Daarnaast installeren programma's niet alleen bestanden op je E-partitie, maar (vaak) ook op je C-partitie - bijvoorbeeld DLL's. Maak jij je C-partitie leeg, dan zijn die bestanden verdwenen; daar helpt een register-backup niet tegen.
Toegevoegd na 2 minuten:
Overigens zijn er ook programma's die *geen* bestanden op je C-partitie zetten; die zullen wel weer werken na een register-backup.
Er zijn ook programma's die zelfs niets in het register veranderen. Die programma's zullen direct weer werken, ook zonder register-backup.
Het hangt er dus maar net vanaf welke programma's jij op je E-partitie hebt staan.
De meeste programma's zetten echter wel degelijk informatie in het register, of plaatsen bestanden op je C-partitie, of doen beide.