Schau doch mal mit regedit.exe (ist im Lieferumfang von Windows vorhanden) in der Registry nach, ob das von Dir gesuchte Programm überhaupt einen Eintrag erstellt hat und ob du da irgendwelche Informationen über das Installationsverzeichnis findest. Falls nicht, bleibt Dir nur das Durchsuchen aller Festplatten nach dem Programm.
Öhm, möchtetst Du Dein eigenes Programm patchen?
Dann solltetst Du selber bei der Installation Deines Programms einen Schlüßel in die Registry schreiben, wohin es sich installiert hat. Dann weißt Du ja auch, wo Du die Informationen her bekommst.
Es ist zu wahr um schön zu sein...