如何安全地删除Windows注册表中的孤立值?

时间:2009-07-17 13:49:16

标签: c registry

我的Windows机器上安装了一个已删除的应用程序,但它在“我的电脑”下留下了一个孤立的驱动器图标。通过注册表挖掘,通过名称查找它,它似乎与注册表的其他部分中发生的GUID相关联。我想写一个快速的C程序来完成这项工作,一旦我理解了我需要删除的内容。我理解API,但是注册表中的cr * p是什么?简短的问题:我需要删除哪些注册表值才能可靠地删除未使用的驱动器图标?更长的问题:我在哪里可以找到Windows注册表在该级别的组织方式,以达到所需的结果?我看过MSDN,但要么我需要的信息不存在,或者我不知道我在寻找什么(我不是一个Windows程序员,但我对编码知之甚少......) 。 RTFM回答欢迎,我只想知道哪个FM到R ......

4 个答案:

答案 0 :(得分:1)

您是否尝试过CCleaner等工具?

答案 1 :(得分:1)

对较长问题的简短回答: 没有这样的文件。注册表是一个非常特殊的数据堆,在Microsoft内外的许多开发人员之间共享。

答案 2 :(得分:0)

如果RevoUninstaller没有帮助,请尝试CCleaner,而您尚未为此编码。

答案 3 :(得分:0)