如何修复 Windows 10 中缺少的系统托盘或图标

Windows 10 系统托盘(System Tray)通知(Notification)区域)位于任务栏的右侧,提供对系统通知、功能和应用程序的访问。

系统托盘还包含一些重要设置的快捷方式(shortcuts),例如网络、电源、音量和操作中心(Action Center)图标。

如果您将鼠标悬停在系统托盘上并注意到您使用的图标丢失,那么发生这种情况的原因有多种。您可能安装了Windows 更新(Windows Update),导致出现故障,或者注册表(Registry)项损坏,似乎与Windows 10冲突,导致系统托盘或图标消失。

这是修复 Windows 10 问题中缺少系统托盘或图标的方法。

如何修复 Windows 10 中缺少的系统托盘或图标(How to Fix System Tray or Icons Missing in Windows 10)

有两种方法可以在系统托盘中显示隐藏图标:使用鼠标和使用Windows 10 设置(Settings)

使用鼠标显示系统托盘中的隐藏图标(Use a Mouse to Show Hidden Icons in the System Tray)

要使用鼠标执行此操作,请选择通知(Notification)区域旁边的箭头以打开系统托盘并显示隐藏的图标。您也可以用光标拖动图标并将它们放在任务栏上。

使用 Windows 10 设置在系统托盘中显示隐藏图标(Use Windows 10 Settings to Show Hidden Icons in the System Tray)

如果您想一直看到系统托盘中的所有图标,请移除箭头和可展开窗格,并启用始终在通知区域中显示所有图标(Always show all icons in the notification area )设置。

  1. 为此,请右键单击您的任务栏(taskbar)并选择任务栏设置(Taskbar Settings)

  1. 接下来,转到通知(Notifications) 区域(area),然后单击选择任务栏上显示的图标(Select which icons appear on the taskbar )选项。

  1. 切换列表顶部的始终在通知区域中显示所有图标设置。(Always show all icons in the notification area )

注意(Note):系统托盘中的图标仅在其相应的应用程序运行时出现。

打开或关闭系统图标(Turn System Icons On or Off)

如果您仍然没有在系统托盘上看到图标,请使用打开或关闭系统图标(Turn system icons on or off)设置,看看它是否有帮助。

  1. 为此,请右键单击Taskbar > Taskbar Settings
  1. 在任务栏设置中,转到通知区域(Notification area)并选择打开或关闭系统图标(Turn system icons on or off)

  1. 找到您要在系统托盘上显示的系统图标,并将其滑块切换为打开(On)(如果它们关闭)。

重新启动计算机以使更改生效。

重新启动 Windows 资源管理器(Restart Windows Explorer)

重新启动 Windows 资源管理器(Restart Windows Explorer)以重新加载它并恢复计算机上丢失的系统托盘或图标。

  1. 为此,请右键单击任务栏并选择任务管理器(Task Manager)

  1. 在Processes(Processes)选项卡下选择explorer.exe,右键单击并选择End Task
  2. 接下来,打开App History选项卡,单击File > Run New Task

  1. 在出现的消息框中键入explorer.exe,然后选择确定。

Windows资源管理器(Explorer)(explorer.exe) 将重新加载并且图标将出现在系统托盘中。如果您没有看到某个图标,请返回任务栏设置(Taskbar settings),选择打开或关闭系统图标,(Turn system icons on or off)然后选中丢失图标旁边的框。

重置或删除 IconCache(Reset or Delete the IconCache)

图标缓存数据库包含您在应用程序和文件上看到的图标,以便操作系统可以在您的屏幕上显示它们。缓存图标无需每次都查找图标,从而使您的系统不会变慢。

但是,随着图标缓存数据库的增长,可能会出现损坏,并且图标可能无法正确呈现、可能出现损坏或从系统托盘中丢失。

要解决此问题,请尝试重置或删除IconCache以解决此问题。

如何在 Windows 10 上重置 IconCache 数据库(How to Reset the IconCache Database on Windows 10)

  1. 要重置图标缓存数据库,请关闭所有正在运行的应用程序,然后打开命令提示符。在搜索栏中键入CMD并选择(CMD)以管理员身份运行(Run as administrator)选项。

  1. 在命令提示符窗口中键入此路径,然后按Enter

cd %homepath%\AppData\Local\Microsoft\Windows\Explorer

  1. 接下来,输入dir iconcache* 并按Enter(将出现数据库文件列表)。

  1. (Stop File Explorer)通过键入命令停止文件资源管理器: taskkill /f /im explorer.exe 然后按Enter。您会注意到您的任务栏和桌面背景在终止File Explorer后消失了,但这是暂时的。关闭文件资源管理器(File Explorer)有助于删除图标缓存文件。 
  2. 接下来,输入del iconcache*并按Enter
  3. 键入dir iconcache*以确认您已删除图标缓存文件,然后按Enter。通过键入explorer.exe启动文件资源管理器,然后按Enter

关闭命令提示符(Command Prompt)以完成该过程,Windows将使用新图标重新创建数据库文件。

如何在 Windows 10 上删除 IconCache 数据库(How to Delete the IconCache Database on Windows 10)

  1. 要删除IconCache数据库文件,请右键单击Start > Run并在运行(Run)窗口中输入%appdata%以打开漫游(Roaming)文件夹。

  1. 在漫游文件夹中,选择地址栏中的Appdata

  1. 选择本地(Local )文件夹。

  1. 选择查看(View)并检查隐藏项目(Hidden items)选项。

  1. 右键单击Local 文件夹中的IconCache,然后选择Delete

  1. 关闭Windows 资源管理器(Windows Explorer),重新启动 PC,然后检查系统托盘和图标是否再次可见。

禁用受控文件夹访问(Disable Controlled Folder Access)

受控文件夹访问(Controlled Folder Access)Windows 10中的一项入侵防御功能,可保护您的宝贵数据免受(Windows 10)恶意软件、病毒和勒索软件等(malware, viruses, and ransomware)威胁的修改。如果您发现Windows 10中缺少系统托盘或图标,请尝试禁用“控制(Control)文件夹访问”选项,然后查看它们是否已恢复。

  1. 要禁用控制(Control)文件夹访问,请选择开始(Start),在搜索框中键入Windows 安全,然后选择(Windows Security)病毒和威胁防护(Virus & Threat protection)

  1. 向下滚动到勒索软件保护(Ransomware protection)并选择管理勒索软件保护(Manage ransomware protection)

  1. 接下来,切换控制文件夹访问(Control folder access)选项按钮以将其关闭(off)或禁用。

重新安装任务栏(Reinstall the Taskbar)

如果您的计算机上缺少系统托盘或图标,则任务栏可能无法正常(taskbar may not be working)工作。要解决此问题,请使用Windows PowerShell重新安装任务栏。

右键单击Start > Windows PowerShell (Admin).

复制并粘贴此命令,然后按Enter

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

检查您的系统托盘和图标是否回到通知区域。

编辑注册表(Edit the Registry)

编辑Windows 注册表(Windows Registry)有助于纠正错误或损坏,或防止不需要的系统活动。该过程可能很危险,特别是如果您在错误的条目中进行了错误的编辑,因此请确保在继续执行以下步骤之前备份注册表。(backup the registry)

  1. 选择Start > Run并在运行(Run)窗口中键入regedit以打开注册表编辑器(Registry Editor)

  1. 接下来,导航到HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\TrayNotify键。

  1. 选择Tray Notify文件夹,然后右键单击IconStreamsPastIconsStream以删除它们的值。

如果没有其他方法,请尝试系统还原(System Restore),因为这可以保护和修复您的计算机软件。它将Windows 注册表(Windows Registry)和一些系统文件保存为还原点,以备数据损坏或安装失败时使用。

系统还原(System Restore)通过恢复保存到还原点的设置和文件,使系统恢复工作状态。

取回您的系统托盘和图标(Get Your System Tray and Icons Back)

我们希望这些步骤可以帮助您找回丢失的系统托盘和图标。(Make)务必搜索我们网站的其余部分以获取更多故障排除提示和技巧,以帮助您解决不同操作系统和设备中的其他问题。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts