杰西·埃克斯

尝试消除问题的工具

如果您打开Windows任务管理器(通过按CTRL Shift ESC),您可能会注意到以较低优先级运行的进程jqs.exe。

Jqs.exe在运行时使用约1.5 MB的计算机内存和2 MB的虚拟内存。它还会频繁启动I / O进程,只有在Windows Task Manager中启用了这些信息的显示后,您才会注意到这些进程。

有经验的计算机用户可能会猜测该过程与Java有关,的确如此。

Jqs.exe是Java快速入门程序,旨在通过将Java运行时环境(JRE)文件频繁预取到内存中来缩短Java小程序和应用程序的启动时间。

对于每天使用Java的用户来说,这主要是有趣的。禁用Java快速入门可以使其他所有人受益。考虑一个每月(或每周)遇到一个Java applet的用户,由于少数几个实例可能会更快地启动应用程序或applet,所以始终运行该进程是否有意义? (也可以看看 Java可移植 如何在计算机上使用Java的可移植版本)

Jqs.exe肯定是在查询Windows注册表实例。性能提升可能不会很大,但是您将释放计算机系统上的某些计算机内存和某些I / O进程。

如何禁用JQS.exe

jqs exe

现在,如果要禁用Java Quick Starter进程,可以在Windows“控制面板”中进行。您在此处找到一个Java条目,它将打开Java控制面板。

单击高级,然后选择其他,将显示激活的Java快速入门条目。取消选中该框可禁用该过程。这将立即在Windows任务管理器中可见。

您可能还想了解如何运行 Java可移植 这是确保没有后台进程在运行的另一种选择。

java quickstarter
Java快速入门

有兴趣了解您系统上的其他进程在做什么吗?查看我们的流程清单。

更新: 几位评论者提到,使用Java控件Applet禁用jqs.exe只会禁用已登录用户的程序运行。禁用Java后台进程的另一种方法更适合于多用户系统:

您需要按Windows-R,输入services.msc,然后按Enter。这将打开Windows服务配置窗口。从清单中找到Java Quick Starter服务,然后右键单击它。

java quick starter

从菜单中选择“属性”,这将打开一个新窗口,其中包含有关该过程的详细信息。

disable java quick starter

单击“停止”按钮以停止Java Quick Starter按钮,从而停止jqs.exe在当前会话中运行。您还需要将启动类型从自动更改为禁用,以防止在下次启动Windows操作系统时加载它。完成后,单击“应用”,然后单击“确定”关闭窗口。

其他资源:

更新Java
Windows进程管理器 (更好的任务管理器)
ctfmon.exe