当作为 Windows 7 Ultimate x64 中“开始”菜单的附加菜单查看时,控制面板包含一个空白项。它看起来像这样:
无法删除或移除此项目。我也无法为其创建快捷方式。没有显示任何错误消息,只是什么也没发生。
我尝试使用 Shell 对象编辑器(使用以管理员身份运行)来查找控制面板上是否有错误条目,但许多条目(近二十几个)都是空白的。还有几个有效条目。我查看了注册表和 C:\Windows、\system32 和 \SysWOW64,但没有成功。我查看了这个问题,但我使用的不是 Windows XP,因此无法使用 Tweak UI 的重建图标功能。
请注意,正常打开时,控制面板中没有空白条目,只有作为菜单附加到“开始”菜单时才会出现。我已将附加菜单上的条目列表与普通控制面板进行了比较,除了空白条目外,它们完全相同。两者之间没有缺少任何内容。我还将菜单和普通视图与参考图像和控制面板项目列表进行了比较,没有发现任何异常。
有谁知道这个问题或知道解决办法吗?我扫描了病毒和恶意软件,什么也没发现。我用过 CCleaner,没有任何变化。用 Shell 对象编辑器也没有用。用注册表编辑器也没有用。肯定有人知道如何解决这个问题。我唯一的猜测是 Shell 对象编辑器中有许多空白条目,但我不愿意在没有进一步分析和指导的情况下删除那么多项目。
感谢您的时间和考虑。
答案1
答案2
注册表中的无效条目留下了空白条目。
regedit
在“开始”菜单中输入并导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\
命名空间中包含的条目显示在控制面板中。浏览每个键(文件夹),在数据下,您将看到控制面板条目名称。
如果您发现已卸载的内容,请删除此项并重新启动。空白条目也将被删除。
在进行任何更改之前,请确保备份注册表!
答案3
我遇到了同样的问题(尽管我认为,对我来说,它是在安装了 PROSet/Wireless 修订版 14.3.xx 后出现的,但我可能是错的,我也可能跳过了修订版)。
在注册表中,我发现了一个看似未使用的控制面板命名空间,标有“英特尔® WiFi 连接实用程序”,其中包含密钥
{B9F96805-88EC-4952-929F-397985D7B2D7}
在:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace
该密钥没有出现在我的注册表的其他任何地方,因此我推测它可能未被使用。
我首先将密钥重命名为无效的名称(以“aaa”为前缀),空白图标消失了。“Intel PROSet/Wireless tools”控制面板未受到影响(仍然存在并正常工作)。然后我在网上搜索:
B9F96805-88EC-4952-929F-397985D7B2D7
我在联想论坛上看到一个帖子,另一个用户也发现了同样的情况。所以我备份了(“导出”)密钥以确保安全,然后删除了它。这似乎解决了问题。