Usually this happens when an application has an icon in the system tray and
has become corrupt or disappeared and the app it is connected to cannot find
it. When it cannot find the icon it displays that error. Try finding the
offending app, uninstall the drivers, then reinstall them.
Or if you have a Umax scanner attached to the system, it has a habit of
losing it's icon in some W2K systems. Try updating the drivers.
Or were you writing anything in Visual Basic or a service which puts
Shell_NotifyIcon in your system tray? If so, do you have it set to
automatic? If so, put it on a timer of a couple of seconds and then kill
the timer. That should put it in the System Tray and this error will go
away, hopefully.
http://www.mvps.org/vbnet/index.html?code/subclass/shellnotifystructinfo.htm