Windows 10 Jumplist 固定服务器项目滞后吗?

Windows 10 Jumplist 固定服务器项目滞后吗?

自从升级到 Windows 10 以来,我遇到了与跳转列表有关的问题。

我将多个程序固定到任务栏,其中一个是 Excel。此跳转列表中固定了几个 Excel 工作簿,其中大部分是 .xlsm 文件。其中一些文件是存储在我们服务器上的网络文件。

不一致的是,当我尝试打开其中一个网络文件时,我收到一条错误消息“您选择的项目不可用。它可能已被移动、重命名或删除。您想将其从列表中删除吗?”,并给我通常的选项“取消”或“删除”。

几秒钟后我再次尝试时,操作顺利完成并打开了相关的工作簿。

我怀疑这与 Excel 无关。跳转列表在升级期间一直沿用,因为它们来自 Windows 7。我没有尝试删除并恢复固定链接,因为它们显然没有问题:它们将在第二次尝试时毫无问题地打开。问题似乎更多地与跳转列表未连接到网络有关迅速地足以查找或打开网络文件。

我已仔细地在 Google 上搜索过,但没有找到任何与该特定问题相关的问题。

更新:我现在已经尝试将 Excel 取消固定并重新固定到任务栏。这对问题没有影响。

但是,当我将 Excel 重新固定到任务栏时,跳转列表中的固定项目被记住并重新出现。因此,我尝试取消固定所有这些项目并重新固定它们,到目前为止,我的问题还没有重现(大约一个小时)。

进一步更新:我现在可以确认上述方法并未解决我的问题,尽管问题花了几天时间才再次出现。仍在寻求帮助!

更新:我现在已经在另一台运行 Windows 10 的计算机上看到此问题重现。这里没有人在运行 Windows 7 时见过或报告过此问题,因此它似乎是 Windows 10 上可重现的错误。如果它有任何区别,我很难相信,我们的服务器实际上是一台 Linux 服务器。

答案1

我怀疑服务器可能错误地缓存了文件,导致您的请求最初被拒绝,因为您请求的文件在文件位置上与缓存的文件不同,但在元数据上相同。如果您通过完全删除文件并恢复其新版本来清除服务器上的缓存,则会丢弃损坏的缓存文件。在清除缓存之前,您请求的文件缓存在与原始文件不同的位置,导致 Windows 误解响应为 404(找不到文件)。当您再次发出请求时,文件的最新版本会被缓存,从而使您能够访问它。在 NAS 上保存后,您的文件在服务器上,但不是最新的缓存版本。

简而言之:您的计算机请求的文件与缓存文件具有不同的元数据。当您重置缓存时,它应该开始正确存储文件。

尝试从 NAS 备份文件。然后,从 NAS 中删除它们,在本地计算机上打开它们,然后从各自的程序(例如 Excel)直接将它们保存到 NAS。取消锁定 Jumplist 快捷方式,锁定新文件,一切就完成了。如果一切顺利,您就大功告成了。否则,请尝试创建快捷方式并锁定它们。

答案2

已修复 – Windows 10 JUMPLIST 延迟从 Windows 资源管理器任务栏图标打开 JUMPLIST 文件夹

大家好。我一直在运行 Windows 10 Pro x64,在尝试从 Windows 资源管理器任务栏图标打开跳转列表文件夹时,跳转列表延迟了大约 1-2 秒。经过数小时的研究和测试,我发现我的问题是由 Google 的备份和同步应用添加的两个资源管理器上下文菜单项 (GDContextMenu64.dll) 引起的。

我使用 CCleaner(免费)禁用了这两个上下文菜单项:

*目录 GDContextMenu *驱动器 GDContextMenu64

然后我重新启动 explorer.exe,不再有 JUMPLIST 延迟!!! 

参见下图。在 CCleaner 中,您可以导航至“工具”,然后选择“上下文菜单”选项卡以访问和启用/禁用资源管理器上下文菜单项。

https://i.stack.imgur.com/vA0tI.jpg

相关内容