WinXP is full of bugs. Almost all (?98%) of SP1 (or SP1a) is a collection
of fixes, 324 of them. WinXP without SP1 is incomplete. It is therefore
totally irrational to start searching for a solution to your problem without
first installing SP1a to see if that resolves the issue. http://tinyurl.com/heqz