Guarda, l'unico modo che avresti per risolvere un papocchio del genere sarebbe di fare un ripristino di sistema A MANO.
Però prima fai un backup, perchè potresti incasinare tutto. Tanto comunque per backuppare devi attaccare l'hard disk su un altro sistema, no?.
Allora, per prima cosa devi configurare risorse del computer in modo che ti faccia vedere le cartelle nascoste. Poi devi impostare la cartella [c:\system volume information] in modo da poterci accedere. Per farlo, devi cliccarci con il destro, andare sotto proprietà e andare nella scheda delle autorizzazioni (questo con XP home non si può fare, puoi farlo con il professional), autorizzandoti ad accedervi. Idem per le sottocartelle, se non ricordo male.
Una volta fatto questo vedrai 5 o 6 cartelle. All'interno di queste, troverai ulteriori cartelle di nome "RP*", dove * è un numero. Devi cercare, tra queste, tutte le cartelle che hanno un'ulteriore sottocartella di nome "snapshot".
All'interno di questa cartella troverai una serie di files che iniziano con _REGISTRY_. Ora, a te interessano quelli che hanno come voce "MACHINE SAM" "MACHINE SOFTWARE" "MACHINE SECURITY" MACHINE SYSTEM" e "MACHINE USER DEFAULT".
Cerca, nelle varie sottocartelle "snapshot", la versione più recente di questi files. Dopodichè rinominali semplicemente "SAM" "SOFTWARE" "SECURITY" "SYSTEM" e "default".È molto importante che tu trovi una versione recente di questi files, perchè corrispondono all'ultimo ripristino di configurazione. Una volta che li avrai rinominati, ti basterà copiarli nella cartella [C:\Windows\System32\config], sostituendo quelli già esistenti.
Spero di non essermi scordato nulla. Comunque se non avevi niente di importante è fatica sprecata, tanto vale fare un bel format. A me però questo metodo ha salvato il culo più di una volta
Ah, chiaramente, se windows dovesse darti ancora problemi con la versione più recente che trovi di quei files, prova ad usare nellos tesso modo la versione ancora prima. L'importante è che non sia troppo datata