我非常喜欢 Windows 7 的跳转列表功能。它非常适合为各种应用程序缓存最近查看/访问的文档和网站。Windows 7 团队使此功能易于使用!
用户如何关闭Windows 7 的跳转列表每个应用程序的历史记录?在这种情况下,我正在查看任务栏上的 Windows 资源管理器及其文件夹上的最近活动。
问题:有没有办法可以防止 Windows 7 通过任务栏缓存应用程序(如 Windows 资源管理器)的历史记录,而无需关闭整个跳转列表功能集?
答案1
这个帖子建议您:
清除最近文档历史记录也会清除跳转列表 MRU。使用以下步骤:
右键单击任务栏(Superbar)并选择属性
在“开始菜单”选项卡中,取消选中以下选项:
单击“应用”
这将清除最近文档的历史记录和跳转列表 MRU。固定项目不会被清除。
我试过了,它适用于 Explorer,但当然这也适用于所有其他跳转列表。在我找到一个可以做到这一点的黑客之前,你要么必须禁用一切,要么让你的亲戚知道你去过哪里 ;-)
当然,您可以禁用该功能并使用 7stack 或 JumpLauncher 之类的工具来创建您想要的跳转列表。同时确保它只显示您想要的内容!
或者留意Windows 7 博客他们会详细介绍 API。很快你就可以破解注册表来获取所需的内容。
答案2
请看我在这里的回答...
答案3
据我所知,没有办法阻止 Windows 存储历史记录。也没有办法根据当前支持的 API 选择性地启用或禁用跳转列表。
您可以管理任务栏和开始菜单控制面板项下的跳转列表中显示的项目数,但这将是全局的。
由于 Explorer 已完全集成到 Windows 中,因此我认为任何注册表编辑或黑客攻击都会导致一些问题。
答案4
不过有一个解决方法。
您可以转到注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
并创建一个名为 的 REG_SZ 值CleanJumplists
并将其值设置为cmd.exe /c del /f /q /s "%Appdata%\Microsoft\Windows\Recent\AutomaticDestinations\*"
。
它将每次启动时清除跳转列表。