我发起了自动热键Windows 10 启动时会自动加载脚本(.ahk),但从我登录到脚本启动需要 10-20 秒。奇怪的是,整个系统非常敏捷,所以我登录后就可以手动搜索和启动应用程序。例如,手动搜索和启动 Chrome 只需不到一秒钟。
因此,问题似乎不是硬件瓶颈;它看起来像是 Windows 10 中的软件延迟。可能是其他启动应用程序之一需要很长时间才能启动?“NVIDIA Backend”是启动时启动的另外两个应用程序之一,这会导致这种奇怪的延迟吗?一个月前我还在运行 Windows 7,从来没有遇到过这个问题。
编辑: 全部当我启动 Windows 时,我的启动应用程序会延迟几秒钟,这很令人沮丧,因为我总是通过 AutoHotkey 启动不同的开发工具。有没有办法提高优先级,或者让它们在 Windows 启动时更早启动。例如,HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
在启动文件夹之前执行吗?欢迎提出任何建议!
答案1
可以在注册表中修改启动延迟,如下所示:
- 输入 regedit
- 导航
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize
- 如果
Serialize
不存在,请右键单击Explorer
,选择新建->项,然后输入其名称为Serialize
- 点击
Serialize
- 在右侧窗格中,右键单击空白处,选择新建-> DWORD(32 位)值,输入其名称并将
StartupDelayInMSec
其设置为 0。 - 重启。
其他可能有帮助的提示:
调整虚拟内存设置在开始菜单中
输入Performance
并选择Adjust the appearance and performance of Windows
。在Advanced
选项卡下,您将看到页面文件(虚拟内存的另一个名称)的大小。单击Change
以编辑它。在屏幕底部,您将看到建议的内存量和当前分配的内存量。确保当前分配的内存量不超过建议的数量。如果您已经安装了 Bash for Windows 但不需要它,请关闭它。
从制造商的支持网站更新图形驱动程序。