|I'm running windows 2000.|
I know. Whatever else starts when you start a program is trying to use a WinXP feature. If you were running WinXP/Vista/Win7, you wouldn't see an error. You're not, so you do.
this happened about a year ago.
You're the type who leaves their Check Engine light on, aren't you? :(
Advice still applies. Uninstall whatever it is you installed about a year ago. If no one installed anything, you've been infected for about a year.
How To Ask Questions The Smart Way