我注意到,Google Chrome 在 Windows 11 中不会在启动时启动,也不会在所有浏览器窗口关闭后继续在后台运行。因此,打开第一个浏览器窗口时会出现明显的延迟。
我尝试使用 Chrome 在启动时使用的注册表项,但没有结果。Chrome 似乎在 Windows 11 中删除了自己的注册表值。下面的条目将在 Win'10 中成功在启动时预加载 Chrome,但在 Win'11 中不起作用。事实上,Chrome 将启动,但会从注册表中删除此行并关闭。
> Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
> GoogleChromeAutoLaunch_D9C6B67A63EF2C294D4A204374B6A795
"C:\Program Files\Google\Chrome\Application\chrome.exe" --no-startup-window /prefetch:5
我在笔记本电脑和虚拟机上复制了此行为,并在两种情况下清理了 Win'11 安装。
是否有其他人在 Windows 11 中观察到 Chrome 的相同行为?如何让 Chrome 在启动时自动启动?这是一个错误吗?这是故意的吗?
答案1
我找到了答案。Chrome 仅在安装了需要其“驻留在”内存中的扩展程序时才会在启动时自行加载。如果没有安装扩展程序,每次我们在桌面上单击 Chrome 图标时,Chrome 都会冷启动,这又增加了约 0.3 秒的时间才能显示其窗口。我找到了一个名为闪电重新开放它的作用就是:它是一个空的扩展,只是强制 Chrome 保留在内存中并使 Chrome 窗口立即启动。