wing seeker, you may indeed ignore (the rather inaptly named) helper4789's posts in this thread. When Allan asked "how is it generated?", he (very obviously) meant "what sort of thing are you doing when it appears?"
If you wipe off XP and reinstall Vista will this help eliminate any Hard Drive
problems.
If you have a faulty hard drive, it will stay faulty whatever operating system you install.