Tak ještě jednou: reagoval-li antivir, tak na tuty ZAFUNGOVAL a k nákaze nedošlo. Tp za prvé.
Za druhé, k poškození registrů dochází čas od času při vypínání/restartu PC, kdy se databáze z nějakého důvodu korektně neuzavře.
Co máš dělat jinak? Už jsem to psal: nekopírovat X-roků starý repair soubor, ale relativně nové (a aktuální) zálohy registrů ze system restore pointů. (Předpoklad je, žes měl povolenu službu obnova systému.). Tedy najdeš si poslední Restore Point v adresáři System Restore Information a v něm bude systémová podsložka. Stačí vzít a zkopírovat+přejmenovat soubory registrů.
Je to popsáno zde: http://support.microsoft.com/kb/307545 v oddíle "Druhá část"