我刚刚发现您可以设置组合键来打开桌面上的特定快捷方式。但是,当我这样做时,总是需要四到五秒钟才能打开。如何消除这种延迟并让快捷方式立即打开?
如果有人想知道,设置组合键的方法是右键单击快捷方式,选择属性,转到快捷方式选项卡,然后通过选择字段并按下一个键来设置快捷键属性。
似乎只能使用 ctrl+alt+key 来打开快捷方式,但我认为这不是问题。
答案1
当您按下组合键时,资源管理器将查询所有打开的窗口以检查其中一个窗口是否与此快捷方式关联(因此它可以将焦点放在此窗口上)因此,如果您有一个冻结的窗口/程序,资源管理器将等待答案直到达到约 4 秒的超时,然后放弃。
Raymond 在博客中对此进行了解释: https://blogs.msdn.microsoft.com/oldnewthing/20120502-00/?p=7723
答案2
在 SysMain/Superfetch 中禁用应用程序预启动功能已经解决了我的问题。无需完全禁用 SysMain。
打开提升的 Powershell 窗口并使用以下命令:
Disable-MMAgent -ApplicationPreLaunch
然后重启电脑。桌面快捷键应该不会再反应迟钝了。