This is the solution that I found... it was strange, but it worked... follow the steps:
Download this software kb888111xp2.exe
Open Regedit and go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
Legend:
100 (hex) means its SP1
200 (hex) means its SP2
300 (hex) means its SP3
2. Install kb888111xp2.exe (Microsoft UAA Patch)
3. Change CSDVersion back to 300.
(4. Restart)