1.最近我注意到,单击系统托盘上的时钟后,日历无法弹出。我可以通过搜索找到设置来配置时钟,但根本无法访问日历。
2.我不再看到系统托盘中显示带有信号的无线图标。
我尝试自定义通知图标,并在“打开或关闭系统图标”中看到“网络”被禁止更改:
3.我刚好需要访问资源监视器,但它不起作用。尝试以管理员身份启动,但没有帮助。
更新:看来这在安全模式下也不起作用,更不用说我的辅助 Windows 7 帐户(操作系统 64 位,企业版)
修复 Windows 是解决问题的办法还是恢复到上次的良好配置?我还扫描了 (证监会/扫描) 文件的完整性,一切都很好。
答案1
检查HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\PreferExternalManifest
并确保它不存在或设置为 0。
如果按照某些针对旧应用程序调整 DPI 缩放比例的操作指南中的建议将其设置为 1,则此项会在 Windows 7 中导致以下副作用:
- 资源监视器(
resmon.exe
)不再启动; - 任务栏中不显示网络图标,系统图标中的选项显示为灰色;
- 维护中心图标不显示在任务栏中且在系统图标中显示为灰色;
- 左键单击任务栏时钟时不会显示时钟/日历弹出窗口。
答案2
可以在文章中找到一个可能的解决方案 修复 Windows Vista 中时钟、音量、电源或网络图标丢失或变灰的问题
通过开始菜单搜索或运行框打开 regedit.exe,然后向下浏览到以下键:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
。
如果您在右侧窗格中看到以下任何键名称,请将其删除:
- 无托盘项目显示
- 隐藏时钟
- 隐藏SCAPower
- 隐藏SCA卷
- 无自动托盘通知
- 隐藏SCA网络
对钥匙进行同样的操作
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
。
来自文章 除非您重新启动计算机,否则系统图标不会出现在 Windows Vista 或 Windows 7 的通知区域中:
regedit
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
并删除条目IconStreams
和PastIconsStream
,然后重新启动该explorer.exe
过程(或注销并登录)。
然后右键单击任务栏,单击“属性”,在“任务栏”选项卡中单击“通知区域”右侧的“自定义”按钮。现在单击Turn system icons on or off
并将“音量”、“网络”和“电源系统”设置为“开”。或者单击Restore default icon behaviors
。
上述 Microsoft 文章中也有一个 Fixit,可以自动执行上述操作,此批处理文件也是如此(以管理员身份运行):
taskkill /im explorer.exe /f
reg delete "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams /f
reg delete "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream /f
start "Shell Restarter" /d "%systemroot%" /i /normal explorer.exe