Win XP上用于显示/隐藏桌面图标的RegKey在哪里

时间:2009-05-22 16:39:27

标签: windows-xp registry desktop

在WinXP上,如果右键单击桌面,然后选择“查看”,并选择“显示桌面图标”,则图标将被隐藏。

你知道存储这个值的reg键吗?

也许更重要的是,您是如何知道或找到价值的?

2 个答案:

答案 0 :(得分:2)

关键是

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideIcons

将其设置为1以隐藏图标,将其设置为0以显示它们。您必须注销并重新登录以查看更改。

我查看了HKEY_CURRENT_USER配置单元,因为隐藏桌面图标是每用户设置(而不是每台计算机设置,我会在HKEY_LOCAL_MACHINE中查找)。

如果您要定位特定程序的设置,请查看软件密钥,然后按公司和产品进行搜索。在这种情况下,它是Software \ Microsoft \ Windows \ CurrentVersion

由于我们正在搞乱桌面,这是Explorer的一部分,我开始查看Explorer密钥。从那里只是一个快速搜索。

答案 1 :(得分:2)

来自Process Monitor

Windows Sysinternals是回答此类问题的绝佳工具。你甚至可以Run Process Monitor from live.sysinternals.com

将其设置为监控操作 is RegSetValue ,然后通过用户界面进行更改并观看注册表项的更新。

如果过滤器选择过多噪音,可以为进程名称 is添加其他过滤器(在本例中为 explorer.exe 和/或路径 contains(在这种情况下)隐藏

Process Monitor可能看起来像是一个仅限IT的工具,但它也是开发人员的工具。这是确保更新注册表项,正在加载DLL,正在读取配置文件和/或正在生成进程的绝佳方法。