I need to check if Microsoft filter pack 2.0 application is installed. I found this answer, but in my case I haven't the Application name, instead the name directory with program in registry named as {95140000-2000-0409-1000-0000000FF1CE}
Here is my code to detect for installed app:
ReadRegStr $0 HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FILTER_PACK_KEY}" "UninstallString"
IfErrors FilterPackNotFound FilterPackFound