New
#31
I usually just go to the installed directories and run
for /r %a in (*.dll) do %systemroot%\system32\regsvr32.exe /u /s "%~a" & %systemroot%\syswow64\regsvr32.exe /u /s "%~a"I check for browser attachments and then delete all corresponding registry CLSID entries.
Lastly I delete the main install folder(s), plus any corresponding %localappdata% and %appdata% folders for all system and user accounts.
There are also a few files located under %systemroot%\system32 and/or %systemroot%\syswow64 that are unregistered and deleted. Off the top of my head, "*deploy*.dll" and "*java*.dll" files, of course excluding "fdeploy.dll" and any other signed Microsoft files.
Even on "successful" uninstalls, these files and CLSID entriesoftenwill remain.
My script is in batch but I'm sure it would be simple for someone to write-up a vbscript doing the same thing.