Könnte ein Problem mit der Registry sein. Kann man meistens beheben indem man ein älteres Backup (was Windows von Zeit zu Zeit automatisch erstellt) einspielt.
Fahr dazu den Rechner von der Setup-CD hoch und geh in die Rettungskonsole (Taste R). In der Eingabeaufforderung geht's dann so weiter:
Wechsel mal ins Windows Verzeichnis (falls nicht sowieso schon drin) wenn du in der Rettungskonsole bist und gib dort folgende Befehle ein:
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\ software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak
delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default