Yep, that's what it was. The entry below in your REG file is what added it. The CLSID key
{21EC2020-3AEA-1069-A2DD-08002B30309D} in it is for the "All Control Panel Items". The
MyComputer key indicates the CLSID being placed in the Computer window.
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{21EC2020-3AEA-1069-A2DD-08002B30309D} The REG file below will remove it for you.