After a snipe hunt to determine why the WMI Win32_StartupCommand class would return thousands of entries, most of which look like device drivers, Dave Methvin found a Web page with a fix here. The problem happens when the Windows registry string value "Startup" located at the key "HKEY_USERSS-1-5-18SoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders" has no value or points to a non-existent folder After a snipe hunt to determine why the WMI Win32_StartupCommand class would return thousands of entries, most of which look like device drivers, Dave Methvin found a Web page with a fix here.The problem happens when the Windows registry string value “Startup” located at the key “HKEY_USERSS-1-5-18SoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders” has no value or points to a non-existent folder. Filling the value with “C:Documents and SettingsDefault UserStart MenuProgramsStartup” fixes the problem on Windows XP.The next interesting question is why this happens. Currently I suspect a bug in msconfig, but I have no proof. Software Development