See
http://support.microsoft.com/kb/918165 "Problems in Windows
Explorer or the Windows shell after you install security update
MS06-015". If you aren't comfortable with editing the Windows
registry yourself, then go to
http://www.kellys-korner-xp.com/xp_tweaks.htm and scroll
down to Item No. 383 "Hewlett-Packard's Share-to-Web software -
Fix". Download and run the script to automatically modify your
registry as described in KB918165. You may need to temporarily
disable your antivirus program in order to run the script.
Modifying the registry solves the problem for most people.
On April 25, a revised version of the MS06-015 update was
released. The revised update supposedly interacts better with
the older HP and nVidia software that the April 11 version had
problems with. You can download the revised update from
http://www.microsoft.com/technet/security/bulletin/ms06-015.mspx
.. You might try installing the revised update if modifying the
registry doesn't work for you.
Some people may suggest that you uninstall the MS06-015 update,
or rename the c:\windows\system32\verclsid.exe file. Doing
either of these things will leave your computer vulnerable to the
security issue described at
http://www.microsoft.com/technet/security/bulletin/ms06-015.mspx
, so you should avoid these measures unless the problem persists
after you have tried both the registry modification and the
revised update.