Wenn die Programme bekannt sind muss man doch nur in der Registry nachsehen, ob und wo sie installiert sind. Anständig installierte Programme hinterlassen hier ihre Spuren, z.B. einen Uninstall-String. Hilft das nicht weiter, dann einmal die Platte(n) nach den Echsen absuchen und sich die Pfade merken.
Manche Programme sind "portable" und hinterlassen daher fast bis nichts in der Registry, ausser im "recently"-Zweig (oder wie das Ding heisst, wo die zuletzt gestarteten Programme gemerkelt werden).