Je moet gewoon even user32.dll van c:\windows\system32\dllcache copieren naar c:\windows\system32; dit gaat het snelst met bijvoorbeeld een linux live-CD of met een misschien-niet-al-te-legale DOS-based recovery CD, maar mocht je geen van beiden hebben of weten hoe ermee te werken, dan volstaat de Windows XP installatie CD ook; bovendien staat op de XP installatieCD ook de benodigde DLL in de i386 map (maar dan als dl_ bestand welke naar een .dll moet worden hernoemd)
Wat in elk geval NIET gaat helpen:
*BIOS instelligen wijzigen naar factory defaults (tenzij je dit doet om vanaf CD te kunnen booten)
*Opstarten in 'veilige modus' / opstarten in 'veilige modus met commandprompt'
Pak je WinXP installatieCD
Booten via de CD (eventueel moet je een bepaalde functietoets indrukken tijdens de boot om een alternate boot device te kunnen selecteren, of om in je BIOS te kunnen en daar je DVD/CDrom drive als eerste boot device te selecteren)
Wanneer 'ie vraagt of je wil repareren, doe dat; als het goed is start nu de recoveryconsole. Gebeurt dat niet, dan moet je even ergens aan een XP cd aan zien te komen, of gebruik maken van een Linux liveCD (volgens mij werkt DSL-N (een variant op DSL: Damn Small Linux) tegenwoordig redelijk goed met het automounten van NTFS partities, en anders werken Knoppix en de liveCD van Ubuntu ook goed)
Druk op 't nummer corresponderend met je Windows XP installatie (waarschijnlijk 1), en geef je admin wachtwoord..
copy c:\windows\system32\dllcache\user32.dll c:\windows\system32\user32.dllMocht het user32.dll bestandje daar niet aanwezig zijn, kopieer 'm dan vanaf de CD; eventueel kun je je CD ergens anders vinden dan op de D 'schijf'.
copy D:\i368\user32.dl_ c:\windows\system32\user32.dllIk weet niet precies of het kopiëren van de user32.dl_ op de XP CD enige bijwerkingen met zich meebrengt, maar 't werkt in elk geval wel..
Succes..