Hello dbcrawford, and welcome to Seven Forums.
If a restore point dated before a issue started is available, then a system restore using that restore point is usually the easiest route to take to undo and fix a issue.
From what you described, it sounds like you may have had a bad context menu item added by some program that you installed causing this issue. You could have also used
ShellExView to slowly disable each 3rd party context menu item one by one in hopes of finding the culprit as described in Method 2
here, but I find system restore to be faster and easier.
Did you get it sorted with a system restore?