Ciao, Bazz!
Quel che ti sta capitando è capitato a tanti (me compreso!). Ecco come risolverlo.
1) clicca sul link sottostante (ti troverai nel sito della Microsoft) e scarica il file che ci trovi (sarebbe il Framework 2.0).
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=it2) Disinstalla il tuo Microsoft.NET Framework 2.0 (solo quello, non il Framework 1.1!)
3) riavvia il computer (serve a rimettere in ordine il tuo Registro di Sistema);
4) installa nuovamente il Microsoft. NET Framework 2.0 (basta fare un bel doppio-clic sul file che hai scaricado dal link soprastante);
5) riavvia nuovamente il computer (questo non è obbligatorio, ma comunque te lo consiglio, per far sì che il tuo Registro di Sistema sia quanto più possibile in ordine [riavviare consente di far questo senza traumi]);
6) lancia Windows Update (oppure installa tramite gli aggiornamenti automatici, è lo stesso: bada di non fare, al tempo stesso, ENTRAMBE le cose, altrimenti l'operazione fallirà).