right i've made progress
i've followed this method
1. Boot to Recovery Console.
2 . type the following commands
cd system32 [enter]
ren winlogon.exe winlogon.old
ren msgina.dll msgina.old
ren shell32.dll shell32.old
ren shlwapi.dll shlwapi.old
cd.. [enter]
cd servicepackfiles\i386 [enter]
copy MSGINA.DLL c:\windows\system32
copy SHELL32.DLL c:\windows\system32
copy WINLOGON.EXE c:\windows\system32
copy shlwapi.dll c:\windows\system32
if not there, expand from the cd
3 Type EXIT and hit enter
however i've had another problem
when entering ren shell32.dll shell.old it cant find it
but i continued
now when i entered cd servicepackfiles\i386 it says it cant find the directory
am i doing something wrong here ? i'm using the original XP disk