Explorer.exe error on Windows XP

Every time I boot up my Windows XP computer, the system always displays
“Explorer.exe error: This instruction at "0x015a5270" referenced memory at "0xffffffff".
The memory could not be read.”
Anyone of you knows how to solve this problem?
Please help me.
