My Windows XP encounters svchost.exe -application error

Hello experts, I need help.
When I turn on my Windows Xp, it gives me "svchost.exe -application error", it also says "The instruction at '0x71ab664d' referenced memory at '0x71ab664d'. The memory could not be written.
Click ok to terminate the program. There's no other button but "ok".
Then it gives a series of numbers that will just not go away.
Any advice?
