|Try this (a solution found on Tom's Hardware: http://www.tomshardware.com/forum/2...|
Boot From Disk
Insert your Windows XP disc and boot from it. If you don't know how to boot from a disc, during the Sony splash there is, hopefully, a legend that pop's up briefly (most often at the top right of the screen but not always). It will usually say two things: SETUP and BOOT MANAGER. Next to those will be the keys to press to start either. Press the one for the BOOT MANAGER. Unfortunately its not the same for every computer, but usually its something like F10 or F12.
So once your fully booted into the XP disc, you'll have three options. Choose the REPAIR option by pressing R.
Recovery Console is command based. You'll be asked for the drive that your Windows is installed on. Typically its "1" unless you have multiple installs.
CD Drive Letter
When you get to the prompt C:\WINDOWS>, you will need to figure one thing out before moving on and that's what your CD drive letter is. Try typing "D:" without quotes. When D:\> comes up, type "DIR" without quotes. If a list comes up that has "I386" in it, then remember your drive letter is "D." If not then replace "D" in the above directions with "E."
Once you have found your disc drive letter, follow each of the following commands line by line.
this will move you to the system32 folder
C:\WINDOWS\system32>COPY kdcom.dll C:\
this copy is a backup in case things don't work
this will delete the original not the backup
replace the D if you have to with whatever your disc drive letter was above. the kdcom.dl_ is not a typo either.
C:\WINDOWS\system32>REN kdcom.dl_ kdcom.dll
renames kdcom.dl_ you copied to kdcom.dll
reboots your computer.