That is most likely caused by a bad shell extension which something has installed into the menu.
If you trigger the problem and, while the wait cursor is still active, create a manually generated dump and email it to us as per the linked page, we should be able to tell you which shell extension is causing the problem.