Possibly... except people have had someproblemswith sp3 installs(maybe it's better now)
I would get hold of a XP setup disk from a friend or local pc repair shop and do what JDBennet said... run sfc /scannow (which I was just about to suggest before he beat me to it )