如何阻止 Windows 10 上应用程序通知时出现任务栏

如何阻止 Windows 10 上应用程序通知时出现任务栏

我已将 Windows 上的任务栏设置为自动隐藏。但是,每当应用程序发送通知(导致其图标在任务栏上闪烁橙色)时,任务栏就会打开。有没有办法修改此行为(通过 regedit 等)?

答案1

虽然不太理想,但您可以双击 Windows 键快速隐藏任务栏而无需处理通知。每次将鼠标悬停在任务栏上时,您都必须重复此操作,直到处理通知为止。这是在 Windows 11 21H2 上。我不知道这是否适用于所有 Windows 版本。

此外,Buttery Taskbar 可以完全隐藏任务栏,但它也会禁用以任务栏为中心的快捷方式,例如 Win+[number] 来启动固定应用程序。https://github.com/CrypticButter/ButteryTaskbar

答案2

有一种方法可以禁用气泡通知在Windows 7中可以,但在Windows 10上我不知道它是否有效。

转到注册表并浏览以下键

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

右键单击右侧窗格,然后使用以下值创建一个新的 32 位 DWORD:

姓名:EnableBalloonTips

价值:0

注销以查看更改。

禁用任务栏上闪烁的图标/应用程序:

打开注册表:

去:HKEY_CURRENT_USER\Control Panel\Desktop

編輯ForegroundFlashCount

将数值数据的值替换为1

編輯ForegroundLockTimeout

将数值数据的值替换为0

重启计算机

还可以查看此链接获取一些想法。

当 Windows 任务栏拒绝自动隐藏时如何修复它

https://www.howtogeek.com/howto/31779/fixing-when-the-windows-taskbar-refuses-to-auto-hide-correctly/

文章中指出这可能是不可能的:

对于通过闪烁任务栏按钮通知您的应用,您可能无能为力

答案3

似乎自 Windows 7 以来一直有效的所有已知补救措施在当前版本的 Windows 中不再有效。

据报道,主要的解决方法是在注册表项中将和HKEY_CURRENT_USER\Control Panel\Desktop 的值设置 为,现在可能会导致持续闪烁而不是无闪烁。ForegroundFlashCountForegroundLockTimeout0

目前似乎尚无任何已知的全球解决方案。

一个有点尴尬的解决方法可能是将任务栏图标移到托盘栏,这样它们就不会闪烁了。一个可以做到这一点的免费实用程序是 特雷蒙德.另一个是 托盘!

我注意到任务栏按钮闪烁有两个原因:

  1. 该程序试图成为前台窗口,这更适用于较旧的程序。已知设置可能对这些程序更有效。(我没有这方面的数据。)

  2. 较新的程序会明确闪烁任务栏按钮。Windows 没有针对此的设置,因此应查找应用程序设置。

相关内容