I got some COM components (DLLs) registered on my machine, however the DLLs associated these COM components were deleted (so I can't use regsrv32). How can I clean up my registry of these old COM components. I wonder if there is a tool that list what's registered and allow me to remove components I know are no longer used.
Easy way - oleview.exe from Win SDK - look to Registry tab. on my machine it is here: "C:\Program Files (x86)\Windows Kits\8.0\bin\x64\oleview.exe" It's part of Visual Studio installation. Or you can download it separately for free: Win7 SDK It will show you all registry entries related to registered component - then delete them manually with regedit.exe
manually (you can register COM class not only as the local machine level but also at the user level, and so you should be very careful as the HKCR is a merged view of HKLM\Software\Classes key and HKCU\Software\Classes key.):
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With