用程序如何实现知道某个软件安装的哪个盘

用程序怎么实现知道某个软件安装的哪个盘
假如我装系统在C盘,浏览器也许在D盘、也许E、F盘,而我要用程序清理浏览器中的垃圾

  我想如果我遍历所有的盘找到那浏览器的文件夹,但名字不一样也会漏掉;我是想找某个.EXE文件,再确定那个文件夹,不知道这样是不是麻烦了些,求指点下

------解决方案--------------------
一般通过注册表或者配置文件。
------解决方案--------------------
顶楼上,注册表解析比较靠谱。如果找指定的exe文件,则需要遍历,这非常耗时,会很麻烦。