Hi,
Some program is not terminating properly, it's not rundll32.exe, but rather
an application on the system that is invoking it to run a library file. Try
manually shutting down running applications and processes (hit
ctrl+shift+escape and use task manager) before initiating shutdown to see if
you can discover which is the culprit.
See if the troubleshooters from MVP Jim Eshelman can help as well, as he has
a list of known issues:
http://aumha.org/win5/a/shtdwnxp.htm
--
Best of Luck,
Rick Rogers, aka "Nutcase" - Microsoft MVP
Associate Expert - WindowsXP Expert Zone
Windows help -
www.rickrogers.org