ghacks Technology News

JQS.Exe

javaIf you open the Windows Task Manager (by pressing CTRL ALT DEL) you might notice the process jqs.exe that is running with a low priority. Jqs.exe uses about 1.5 Megabytes of computer memory and 2 Megabytes of virtual memory while running. It also initiates I/O processes frequently if those columns are activated in the Task Manager.

Experienced computer users might guess that the process is related to Java and that is the case indeed. Jqs.exe is the Java Quick Starter which was designed to improve the startup time of Java applets and applications by prefetching Java Runtime Environment (JRE) files frequently into memory. That’s mainly interesting for users who work with Java on a day to day basis. Everyone else might be better of disabling the Java Quick Starter. Think of a user who encounters one Java applet per month (or week), would it make sense to run the process all the time because of those few instances where it might start the application or applet faster? (see also Java Portable on how to use a portable version of Java on the computer)

Jqs.exe is definitely querying the Windows Registry for instance. The performance increase might not be huge but you will free up some computer memory and some I/O processes on the computer system.

jqs exe

How to disable JQS.exe

Now, if you want to disable the Java Quick Starter process you can do that in the Windows Control Panel. You find a Java entry there which will open the Java Control Panel.

A click on Advanced and the selection of Miscellaneous will display the activated Java Quick Starter entry. Uncheck the box to disable the process. This will be visible in the Windows Task Manager immediately.

java quickstarter

java quickstarter

You might also be interested in finding out how to run Java Portable which is another option to make sure that no background processes are running.

Interested in finding out what other processes on your system are doing? Check out our Process listing for that.

Update: Several commenters mentioned that using the Java Control Applet to disable jqs.exe will only disable the program from running for the logged in user. Another method to disable the Java background process is more appropriate for multi-user systems:

You need to press Windows-R, type in services.msc and hit enter. This opens the Windows Services configuration window. Locate the Java Quick Starter service from the listing and right-click it.

java quick starter

Select Properties from the menu, this opens a new window with details about the process.

disable java quick starter

Click on the Stop button to stop the Java Quick Starter button and thus jqs.exe from running in the current session. You also need to change the startup type from automatic to disabled to prevent that it is loaded on the next start of the Windows operating system. Once done click Apply and then Ok to close the window.

Additional Resources:

Update Java
Windows Process Manager (better task manager)
ctfmon.exe

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.

Related Articles:

Download Microsoft Office Starter 2010
JRE Download
Update Java and remove old Java versions from your system
Get rid of unnecessary system startups
Java Error 25099 Unzipping Core Files Failed



About the Author:Martin Brinkmann is a journalist from Germany who founded Ghacks Technology News Back in 2005. He is passionate about all things tech and knows the Internet and computers like the back of his hand. You can follow Martin on Facebook or Twitter.

Author: , Monday December 15, 2008 -
Tags:, , , , , , , ,


Responses so far:

  1. Big-Tony says:

    Thanks , I was wondering what jqs.exe was when I looked at my processes :)

  2. Dan says:

    Java Quick Starter also gets installed (at least on my machines) as an add-on to Firefox 3.0.4 when installing the latest jre (v6u11). I don’t have JQS checked in the console, but it does run whenever I open Firefox (of course the add-on can always be disabled).

  3. Transcontinental says:

    To emphasize on Dan’s comment, the JQS Firefox extension itself is located in “c:Program FilesJavajre6libdeployjqsff” and its install.rdf shows :

    minVersion = 1.5
    maxVersion = *

    Now, * as a maxVersion is definitely a dream!

    Two points,
    1- I guess there’s a better point in disabling JQS Firefox extension prior to disabling it in Java from Control Panel, if the idea is to disable jqs.exe as a whole ;
    2- I have the feeling my pages appear faster with jqs.exe running (it’s a Window’s service, btw) but perhaps may other reasons or my dreams be the cause…

  4. JK says:

    This piece of information is quite useful to all, because I know that not many knowing about this. Even if it releases a little memory, of course it is a worth.

  5. Transcontinental says:

    EDIT : Path was of course,
    X: \ Program Files \ Java \ jre6 \ lib \ deploy \ jqs \ ff \

  6. Dani says:

    “Jqs.exe is the Java Quick Starter which was designed to improve the startup time of Java apples and applications by prefetching Java Runtime Environment files frequently into memory.”

    apples? :)

  7. Martin says:

    yeah those Java apples are pretty tasty :)

  8. Transcontinental says:

    Small or big, apples are definitely tasty, and tempting :)

  9. David Lambert says:

    On my system, jqs contends with some-dang anti-virus software for the most page faults. Use google’s browser, chrome, instead of firefox.

  10. Transcontinental says:

    David, I’m sure you can do better than that to promote Chrome! Oh boy …
    In terms of security Firefox is the first. In terms of speed, Firefox 3.1 beats, will beat Chrome. Chrome is not a browser, it’s a Google interface!

    “Some anti-dang anti-virus” : if I were you, David, I’d reconsider my system’s security, not jqs.exe …

  11. Kevin says:

    I’ve followed the procedure and it terminates the process. However, when I reboot, the process comes back and the check box is checked again.

  12. Transcontinental says:

    @Kevin, perhaps is your Javascript incorrectly implemented? You could try “JavaRa” software and have it cleanup any Java inconsistencies : http://raproducts.org/

    Concerning Jqs.exe, of which I had no doubt, this post got me to wonder and get further informed. It appears many posts on the Web are for the least suspicious about the ratio utility/annoyance.

    I’ve disabled it consequently, first its Firefox extension then in its configuration panel (BTW, disabling from the configuration panel removed the Firefox extension that I had only disabled). System works as well and another few MB of RAM are saved.

  13. Gerry says:

    Thanks. :-)

  14. Bisaya says:

    Thanks. This helped me out as well.

  15. avoidz says:

    Thanks for the info :)

  16. RizThon says:

    BTW, you must have admin rights to disable Java Quick Start, or else you won’t see the JQS checkbox.

  17. GreggFrank says:

    Excellent article and pictures. THANK YOU very much! :)

  18. scott says:

    Wow, my poor little computer was running so slow. Disabling the quick starter made all of the difference. Thanks

  19. Marcus says:

    Great hint, thanks a lot!

  20. Carol says:

    I have windows XP 3, IE 7, MSN Explorer (through Qwest communications) and while playing all my games on pogo.com everything on pogo stalls on and off while playing or chatting. If I unable jqs.exe, will it have any affect on my game playing?
    Anyone please…..thank you
    p.s. the java icon only shows up on my taskbar when I open up a game and disapears after I close out of my browser (just an FYI, probably doesn’t matter about my question.

  21. Frankie says:

    Great tip, and thankyou!

  22. Thanks,
    I was wondering what it does. :P

  23. Gustaf Magaard says:

    Thank you! Great hint.

  24. Corey says:

    thanks a bunch!

  25. Robert Straw says:

    Thanks – saved me time & worry.

  26. ed says:

    Glad I found this. Especially as Java is a big piece of shit.
    I’m a developer – and java is the worst language ever developed – nothing but a marketing ploy.

  27. Viejo Vizcacha says:

    I find Firefox a hog. It takes like 2 minutes to start; sometimes asks for “restart old or new session?” taking another minute there, then, uses that silly Find window which uses the cursor to travel all around until you touch it, the Search Default doesn’t let you add for instance images.google or other than the restricted few Firefox wants to let you use, then you have to press enter again after you select one of those search urls, etc, etc.
    I see firefox as a want-to-be coming at short.
    Sorry, I know everybody loves it; but I don’t, with all the slow and weak IE is it is more comfortable.

  28. Jake says:

    Thanks for the article.

    Ive got a program called NetWorx, I use it mailnly as bandwidth monitor, but it also displays programs that are accessing ports on my computer.

    I get jqs.exe showing up in NetWorx as a program listening to a port. Does this mean jqs is chatting with Sun Micro or something?

    If jqs’s purpose is to increase loading times why does it need to access a port on my comp? two actually. Maybe I’m not understanding what I see in the NetStat but to me it looks like jqs is waiting for remote computers to connect to it.

  29. Yaku says:

    Thanks..!!!

Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us