How-To Geek

What Is jusched.exe and Why Is It Running?

If you’ve looked in Task Manager and wondered what on earth the jusched.exe process is and if you can turn it off, then you are in luck. This process is the Java Update scheduler, which is a process that wastes memory all the time just to check once a month whether there are new updates to Java.

This article is part of our ongoing series explaining various processes found in Task Manager, like dwm.exe, ctfmon.exemDNSResponder.exe, conhost.exe, rundll32.exeAdobe_Updater.exe, and many others. Don’t know what those services are? Better start reading!

There’s a scheduled tasks feature built into Windows for this type of thing… the java update scheduler is obviously not being used for critical updates since it’s only scheduled to check once each month. Since I simply can’t understand why the process needs to waste my memory, it has to go.


What you’ll need to do is open up Control Panel, and then if you are in XP you can click on the Java icon, or in Vista you can click on Additional Options, and then click on Java.

Once you have the Java Control Panel open, select the Update tab, and then uncheck the box for “Check for Updates Automatically”


You’ll receive a warning message stating that if somebody finds a security hole in Java that it will take up to a month before you are protected from it:


Does anybody else think that the sentence should read “the fastest and most secure Java” instead of the way it’s worded?

After you click the Never Check button above, you’ll probably receive this error message if you are in Windows Vista, stating that it also hasn’t been properly certified to work with Vista in the first place. Just click that it works correctly.


That does make me wonder… I guess we’ll miss the update that fixes the problem with the control panel… or will we? What you can do instead is schedule a task to run monthly using the built-in Task scheduler. If you don’t care about updates to Java, then disregard the next part.


Schedule Java Update Check (Optional)

Just type in Task Scheduler into the start menu search box to open the task scheduler, and then click on Create Basic Task.


Follow the wizard along to pick a month and date, and then when you get to the “Start a Program” screen, use this as the path, adjusting if you are running a different version of Java. The key thing is that you run the jucheck.exe in your Java directory.

“C:\Program Files\Java\jre1.6.0_01\bin\jucheck.exe”


Now when the scheduled task runs once a month, or whenever you schedule it, you’ll get this dialog if there is a new version, or another dialog stating there are no updates to Java.


It’s actually somewhat ironic that there’s an update to Java on the day that I write this article…

Lowell Heddings, better known online as the How-To Geek, spends all his free time bringing you fresh geekery on a daily basis. You can follow him on if you'd like.

  • Published 07/17/07

Comments (161)

  1. d13k


  2. Denman

    Good tip. However, if Java finds an updated version… it will install a new directory inside the Java program folder pertaining to the new Java version and will also install a new Java Update Checker software. Will that be a problem?

    Mine has these two directories since the update.


  3. JuanV

    Or you could not use Java all together~!

  4. vicious

    thx you very much, hope it works perfectly :F

  5. Joe Castiglione

    jusched is on my desktop and I can’t delete it. I have gone to control panel and unchecked auto update. not sure what to try next?

  6. walker

    I was doing fine until I got to the “Schedule Java Update Check” section.
    This instruction needs greater clarity:
    “Just type in Task Scheduler into the start menu search box to open the task scheduler, and then click on Create Basic Task.”
    I can go to Start / Search… and whether I go to “All files and folders…” or “Info in Help & Support Ctr”, a search on Task Scheduler does not lead me to the Create Basic Task option you show here.
    I’m running XP Professional V 2002 SP 2

  7. Unamed

    If you go under Start -> Control Panel there is a folder icon called Scheduled Tasks. Try working it from there.

  8. jason

    …actually, it isn’t ironic – rather it is coincidental.

  9. Chris Aubeck

    When writer was recommending us to turn off the Java scheduler because “it is obviously not being used for critical updates,” he received a message about a new security fix. This is an accepted form of irony expressing “difference or incongruity between what is expected and what actually is.”

  10. pressed

    Good points jason and chris. Also note that there’s a full stop missing at the end of Line 16.

    Hey geek, have you ever gathered a list of these useless processes?

  11. kh

    I could not access the internet until I terminated jusched.exe
    Is it a bug or what?

  12. #1 Fan

    Interesting how the latest version has up’ed the frequency from once a month to once a week :-p

    Thanks for the wonderful site … your #1 Fan

  13. Aylwin

    Good tip! Thanks!

  14. Bob Milli

    Nice tip

  15. someone

    i tried add the new task the one geek told us above in the scheduled tasks but a message is displayed “unable to start the service”
    what to do now…….
    kindly help.

  16. faith

    The funny thing is is that this program has been leaking memory, but Norton Internet Security has NEVER let it run, meaning my version of Java was WAY outdated!!! I deletetd it without a thought. I’ll go the website to update Java, as I do code in Java… and I thought I was just messing up the code when it didn’t work!!!! :(

    Glad I decided to sort through my system tasks!

  17. me

    I went through all the steps and disabled it from starting up but it keeps trying to change back. I use WinPatrol and in the last 10-20 minutes have gotten at least 8 messages saying that a new Startup Program has been detected and asking if I approve of it. I keep saying it no but this little bugger is persistent. Any ideas?

  18. russell

    you can spend far less time and be more effective by going to run, opening msconfig, and clicking the start-up tab, simply uncheck the jusched box. and away you go

  19. Steve

    lol @ russell


  20. Angelvoice

    Awesome!!! I’m going to bookmark this site. It’s wonderful! Thank you for the helpful info on processes and which ones I don’t need, as well as how to remove them. Awesome!!!!!!

    Grateful “Hugz”!

    – Angelvoice 0:-)

  21. aja

    You might point out that the UPDATE tab of the Java Control Panel doesn’t even appear unless you run it as an administrator. Took me a little while to figure that one out.

  22. dakaujunk

    Perfecto….just the info that i was looking for… nothing more nothing less. Great guys! Thanx

  23. SFFrog

    Terrific write-up! This is my first visit to your website, but it definitely won’t be the last.

    (old geezer stuff now…): I’ve been a computer pro since 1969 (that’s right — 1969!). I’m an ex-IBMer and systems programming consultant on IBM mainframe operating systems (not applications). In all those years I’ve seen less than a half dozen technical write-ups that were so clearly written without leaving ANYTHING out (except what I’ve written, of course, LOL). ;-)

    Keep up the great work!

  24. Taylor022794

    Russel~ If you noticed, the Vista MSConfig box does not have the check boxes next to the applications. This
    must differ between XP and Vista.

  25. loner

    Thank you!

  26. PaintyLIz

    Thanks so much for the way to get rid of that danged jusched – it keeps locking up my computer when I try to shut down. Thanks!

  27. VaDaSt

    Thanks for the fix!

  28. NavyAICS

    Thanks for this. Now that’s one less “background” program I have running. All I need to do is figure out why my “Program Updates” doesn’t want to work right. I keep getting “An error occurred. Error # -5”. I went to and found the error. I followed the steps but kept getting the same error. Also, I don’t know (and can’t seem to figure out) how to “add” programs for it to find updates for. It only list one program under the “Change Update Settings” which is “InstallShield Update Manager” and that’s it. Any help would be greatly appreciated.

  29. Julio

    was doing fine until I got to the “Schedule Java Update Check” section.
    This instruction needs greater clarity:
    “Just type in Task Scheduler into the start menu search box to open the task scheduler, and then click on Create Basic Task.”
    I can go to Start / Search… and whether I go to “All files and folders…” or “Info in Help & Support Ctr”, a search on Task Scheduler does not lead me to the Create Basic Task option you show here.
    I have XP home
    and I tried under Start -> Control Panel there is a folder icon called Scheduled Tasks. Try working it from there. and still no “Create Basic Task”

  30. Don Richesin

    Love your web page. Thank you for all your help. Don

  31. Tom Hawtin

    This is now unnecessary. It happened to be the update that was installed in this article (6u2) where jusched.exe should exit after checking for updates.

    (Disclosure: I work for Sun.)

  32. janmaklin

    fine… i had this problem… thanks for ur kind information…

  33. Rebecca G

    Thanks for this, it’s quite handy. This is definitely a process that has bothered me.

  34. Kathleen Orion

    Thanks — I think — I’m not too savvy re this stuff. I copied this:

    C:\Program Files\Java\jre1.6.0_01\bin\jucheck.exe

    into the Update Java window, then ‘Task’, then ‘Run’ — was this right?

    And then in the ‘Start In’ box, I copied *this*: “C:\Program Files\Java\jre1.6.0_03\bin”


  35. Kathleen Orion

    Please notify of followup comments

  36. Perry

    thanks-easy to follow-appreciate the help!

  37. aakash

    good one

  38. pester

    It would so nice of Sun to add some option to check from time to time when/as a java vm is starting…

  39. DS

    Hehe Thaaaanks..

  40. Joe

    A little perspective here, folks:

    This program uses only 84K (only three processes running on my XP system are smaller), and no CPU cycles (presumably it does know to run only once in a while). In other words, it isn’t slowing down anything at all. Personally, I’d like to have Java updated whenever a new release comes out. This saves me from checking all the time, and its cost in terms of system performance is infinitesimal.

  41. Another Update Alternative

    I also have stopped this process from running constantly. However, my way of making sure I have the latest version for this (and many other apps) is by using Secunia’s (the famous security org) free Software Inspector. It runs from your browser (nothing to install) and will tell you if there is an update available for Java (+ Flash, Quicktime, iTunes, Skype, Firefox, Opera, IE, etc). You can even sign-up to have them periodically send you a reminder email so you remember to return to their website and run the software inspector. The URL is:

  42. olle

    does any one know a parameter to add so that it continues the update automatically?

    @ joe on my system it uses: private bytes 1368k, WS private 952k and handles 55,

    if you have a lot of these “unessasry” processes running all the time it will slow your system down.

  43. Joe

    There are two reasons a process will slow your system down: the memory it takes up and the CPU cycles it’s using. As far as I can tell, this process takes very little memory (0.0084% of my 1 GB of RAM) and virtually no CPU time. How is this slowing my system down?

    I’m all in favor of eliminating unnecessary processes, but I think this one is useful and almost completely free in terms of system resources. You don’t need to get rid of absolutely every tiny little process just because it’s there–that’s just obsessive.

    On the other hand, the above comment, “Another Update Alternative” gives you another option. But I, for one, don’t want to let any company’s software know what’s on my PC, besides their own product.

  44. Alexis Pandaan

    I thought that it was a virus process until I read this.

  45. bill woodruff

    Thank you for a clearly written, well-illustrated tip on disabling the jusched.exe process. I had not heard of your site before, but I have now added your home page to my Favorites and will check back often. /Bill

  46. John

    Agreed it uses little memory/processor but every startup process has a boot time cost (small yes) and the issue of clutter and clarity in your process list is an important one, easier to track down the grumblies (malware) if unecesary processes are expunged. Plus anythign runnign that doesnt have to, has the risk of a mem leak or exploit so it is good practise IMHO to cut down on stuff.

  47. Rob

    It takes longer for boot time to process all these. Keep in mind, EVERY program you install wants to check for updates on the web. It will also take time whenever it decides to check via the web, which is not configurable. I wouldn’t worry so much about getting rid of the jusched’s and the Reader_sl’s of the world if the would let me configure them for 2 AM webchecks.

    I found this forum so I could get rid of this in the startups for all my users. I roll out Java updates myself and don’t need the Java program to do it for me. I’m looking for a group policy to kill all extra startups.

  48. A. User

    Useful info, thanks –
    These snide programs bug the cr@p out of me, I have probably 200+ applications of my PC and what if they all installed their own updater…
    And I only installed java ’cause websites forced me to…

    [halt: end of rant]

  49. Jackie

    I keep getting this warning that jusched.exe has encountered a problem and needs to close. I did what you said to do but then it still comes up. What’s with that?

  50. Alan

    was doing fine until I got to the “Schedule Java Update Check” section.
    This instruction needs greater clarity:
    “Just type in Task Scheduler into the start menu search box to open the task scheduler, and then click on Create Basic Task.”
    I can go to Start / Search and whether I go to “All files and folders” or “Info in Help & Support Ctr”, a search on Task Scheduler does not lead me to the Create Basic Task option you show here.
    I have XP home
    and I tried under Start -> Control Panel there is a folder icon called Scheduled Tasks. Try working it from there. and still no “Create Basic Task”

  51. Mark

    What about the other advanced settings, such as “automatically D/L jme. Theres other auto stuff as well that I put “prompt” instead of the default.

  52. nic

    yes i do believe it should read “the fastest and most secure Java” instead of the way it’s worded…nice fix

  53. michael

    Your alright! Thank You! Please continue on! Best of Luck!

  54. Howard

    I’ve used advice from your site many times, hasn’t failed me yet, great work people !!!

  55. chuck

    Hi everyone i know i am going to the bottom of the list but for all of you in here listing.
    “I can’t find it ” this was done on Windows Vista the Basic Task is only on vista,

    Anyway thanks Geek works like a charm.

  56. Jacques

    It always adds a new directory when updating Java…. it’s completely fine.

  57. Ian

    Fantastic – precisely what I was looking for. Many thanks for spending time sharing your knowlege :-)

  58. xiong

    another way. just go to “control panel” then click “change start up programs.” click “show for all users” then select java (there should be a description on the right so make sure you are removing/disabling the right program/task.) then just click “remove” or “disable.”

    note: you need windows defender to do this. not sure.

  59. Torben

    Go into Control Panel, click on Java, click on “Search for updates now”.
    You can do that whenever you feel necessary.. With love

  60. Blake

    Great topic but I am having a few problems. First of all, when I click on Control Panel there is no Java icon. I know that Java is installed on my computer but I cannot access any sort of ‘Java Control Panel’ as you spoke of early in your article. I am running XP home version.
    Any help would be great.


  61. Tom Hawtin


    First of all check that you have a problem with jusched.exe. Open the Windows Task Manager and see if it is running. If it is, you might want to go to and make sure you have the latest version of Java running.

    In any case, it’s possible to run the Java Control Panel without going through the Windows Programs or Settings menus. It should be called javacpl.exe and lives in a path something like “C:\Windows\Program Files\Java\jre6\bin\”.

  62. Blake

    Thanks for the help. I visited and found I was already running the most recent java update. Also, jushed.exe is running everyday in my task list. I sometimes end the task but it shows up shortly after anyhow. After visiting the site a java icon appeared in the bottom right hand corner of my taskbar and I found the java control panel there. I cancelled the automatic updates so that is fine. But once I began the second section I became a bit lost. As far as I can tell there is no such thing as ‘Task Scheduler’ on my XP. I found ‘Scheduled Tasks’ via XP’s control panel however and figured it was similar. Not sure if that is the case but while I was trying to figure out how to schedule a java task I noticed something interesting in my java folder. Within the Java folder are 4 other folders with names as follows:
    It appears that these are all the same but perhaps different updates? Do I need all four of these or is that just overkill. When I was trying to schedule my Java task I had no idea which of these four folders to select from as they all seemed rather similar.
    After saying all of that however, is it recommended that schedule java updates (because I will likely forget to do it manually)? I am barely computer literate and have little idea what java even does.
    Thanks again.

  63. Tom Hawtin


    1.6.0_07 is currently the latest version. 1.6.0_06, for instance, was not a security update so wasn’t automatically downloaded by jusched.exe.

    As for whether it is worth disabling. You’ve got to realise what proportion of physical memory it is actually using. It’s actually quite difficult to work out how much memory a process is using, because it will share with other processes. In the article’s screenshot, jusched.exe has a private working set of less than one meg. On a 1 GB machine that is less than 0.1% of physical memory.

    On the other side, missing a security update is not good. Personally, I configure the update to check daily (and I know when the updates are coming out).

  64. Bikash

    Good tip. Thanks.

  65. Mark

    Thanks for this tip! Greetings from holland

  66. Mads Perschke

    Great tip, thanks.
    Some of you say it’s ridiculous to shut down a program that uses up few CPU cycles and eats so little memory – well, for many of us, that’s not the issue.
    The issue is that jusched.exe seems to hang and start eating a LOT of memory – and won’t let you shut down your computer when you want to, without terminating jusched.exe first.
    Well, that’s the issue for me, anyway.
    As mentioned before: great tip – keep it up!

  67. Nathan

    Ahoy, matey! I be here as one lucky fellow (accordin’ t’ Google, ‘tleast) trying to find what that landlubber jusched.exe were doin’ in me processes. Thanks to yer help, Java Update has walked the plank. ARRR!

  68. Dave

    Windows application naming conventions really make me an angry kitten. Somewhere there is a document called “Naming to obscure use from users”. Why, on a brand new operating system am I still having to Google processes with names like “jusched.exe”?

  69. cameron

    Alot of us in xp land have to click on start/control panel then on other control panel options to get the java icon up.

  70. willko

    Great site! Its refreshing to hear from ppl who know what they’re talking about.

    almost on topic -> There’s a helpful app called “JavaRa” for maintaining Java (i.e. removing old versions etc..) found here:

    From the site: “JavaRa is a simple tool that does a simple job: it removes old and redundant versions of the Java Runtime Environment (JRE). Simply select “Check for Updates” or “Remove Older Version” to begin. JavaRa is free under the GNU GPL version two.”

    All the best & once again, well done on a really helpful website – I’ll be sure to pass the URL on!

  71. mandywr

    I have updated Java this week [Dec 5 2008]. When I try to get the Java control panel I am given the message “unable to access”. What tdo I need to do to be able to access. I am running XP home with SP3, in Administrator mode.

  72. tippandrring

    If this was posted already, sorry, I thought I read all the comments.

    After you go through all the actions to remove jusched from tasks and it is is still there after reboots/restarts, run msconfig>startup and lookk for it there also. Uncheck it.

  73. Gerry

    In XP, I managed to disable jusched.exe as instructed, but could not get Task Scheduler to run jucheck.exe monthly. An error message stated there was a permissions problem

  74. Jacqueline

    Thanks so much! I’ve always wondered how to get rid of this memory waster. I really appreciate the time you took to put together such a nice article.

  75. Luuk


    What is ‘ Task scheduler’ in Dutch? I have a Dutch computer and I can’t find it >_

  76. Mick

    The info I just found out about pertaining to juiced.exe help greatly, without web sites like this one the so called ‘user friendly experience’ would be an unknown.

    Thanks again
    very best regards Mick.

  77. Ed

    Thanks. Useful info. It worked.

  78. cas34

    Just wanted to add that when I went in to Control Panel>Additional Options, Java did not appear. To get to it you need to click on programs in the left column.

  79. cas34

    Also wanted to add that if you are scheduling the updater using task scheduler when you get to the part that you need to enter “C:\Program Files\Java\jre1.6.0_01\bin\jucheck.exe” you should check if this is the correct path on your PC.

    For me it was “C:\Program Files\Java\jre6\bin\jucheck.exe”. I am assuming that it always rights to this location (assuming you did not alter it at instillation), the only thing that changes in the version you are running.

  80. Ed J.

    I just did a clean install of XP and hadn’t installed JAVA yet. On reboot after updating Adobe Acrobat 7.0 PDF.Pro, I got the pop up juschedt.exe. A Google search brought me to this site concerning jusched.exe but no mention of juschedt.exe. The extra “t” concerns me as well as the “Unknown Publisher” and lack of “valid digital signature” warnings.I open MSConfig and found both of the above under “Startup” and unchecked the boxes next to them.Windows told me to reboot for the changes to take effect so I did. After reboot,Windows tells me I made some changes to how the system works and I have to change it back. What’s up with that? There’s also a lot of “checking” going on in there. No wonder it takes longer and longer for my computers to start up.Do I go ahead and make the changes and then select the option that no longer warns me?
    TIA Ed J.

  81. Ed J.

    Additional information regarding juschedt.exe; I decided to go ahead run it to see what occurred and AVAST Antivirus tells me there is a Trojan Horse virus imbedded. Avast seems to find Trojan Horses in a lot of places that other virus protection didn’t find so I’m not sure if it’s a false positive or not. My concern is that I still cannot find juschedt.exe anywhere except on MY computer?
    Ed J.

  82. Winjunkie

    heh, i found this site by accident looking for more info on jusched.exe. I’m doing the exact same thing But One this you might change:

    Instead of manually using jusched.exe to check for updates i recommend you use jucheck.exe instead. This will do a check for the latest java version as well but the difference being this will check then kill itself. jusched.exe will remain until you restart.

    I know both of these exe’s use hardly any resources but when your working with an old computer every little bit helps.

  83. Crunchie

    The following is copied from

    If you wish to disable the collection and transmission of this data, you may choose to download and install the full ‘offline installer’ [] version, and make sure you are not connected to the Internet at time of installation.

  84. Ed

    Thanks for the info on Java. I decided to turn off the auto check and created a shortcut and check it myself once a month or whenever I remember. This avoids having it run in the background everyday and gives me an easy way to do it myself.


  85. Another Geek

    If all the software vendors start using the same Microsoft’s excuse to put the auto whatever update task in the PC’s start up so it can installed anythings it claims as security protection, or get your personal data without your permission, soon we all will be running nothing but these GOD DAM update.exe programs on the desktop and need 1TB RAM just to start up the OS. Why can’t they let us figure out and run update on their owns. We have a brain too, you know.

  86. Nick

    Great info, though one thing not mentioned is on that day the task runs, it jusched.exe will keep running after the udpate test. (The guy from sun who said it’s fixed was less than accurate)

    Sadly this *is* all microsoft’s fault. It began with the little background task… I forget the name … who’s soul purpose was to load the common office DLL’s into memory. (thus giving users the APPEARANCE that word loaded faster than word perfect)

    Other companies picked up on this, and now in the aftermath, everyone thinks it’s OK to continuously eat resources (mem, cpu, bandwidth) and behave as if the whole computer is theirs.

  87. Mathimus

    When I turn off the automatic updates, they imeediately and automatically turn back on. I don’t know what to do!

  88. Cellitarist

    NICE! I love killing memory wasters! Rock on!

  89. photoshop tutorials

    i always wanted to turn this option off because it crashed my youtube videos and i am assuming because it was updating in the background, so thank you for this little tutorial.

  90. Ryan

    I am with Mathimus, my updates keep turning back on and the windows task manager says my computer is at 100% use. It is slowing everything down. I have used msconfig to turn off the processes and it still runs. Also running is iexplorer.exe and everytime I close it, jusched starts up and starts ie again. Really frustrating to say the least! Any help is greatly appreciated.

  91. Ryan P

    I have been doing all of these things to get rid of juschedt.exe but it keeps reappearing. It seems to be running a virtualization of IE with it. Every time I close the IE that is running in the background, jusched pops up and reopens the IE that is running in the background. It does suck the life out of the resources on my computer and I can’t seem to stop it. Also is there a difference between jusched and juschedt.exe? Any help with save much stress.

  92. Juancho

    I’m a Vista user, not by choice but I did use a bit different path,
    “C:\Program Files (x86)\Java\jre1.6.0_01\bin\jucheck.exe”

  93. Alejandro

    Reading your ‘How-to’ I have done an innocent variant: I create a text file in my java directory named “update.txt”, with the text: “Update java, please”; then I created a new task for windows scheduler with this properties:
    run “C:\Archivos de programa\Java\jre6\bin\update.txt”
    With this I will be thinking in updating java the next month.

  94. J Dubya

    It would not hurt to run ” netstat -b” from a command window: (click “start” “run” type “cmd” and in the DOS window type “netstat -b” enter). Don’t type the quotation marks I put in this comment. Look for an entry that has [ jusched.exe ]. Across from it will be an IP address, mine was and it made a http connection on TCP port 81. Get online and enter that IP address into a “WHOIS” service page (just Google: WHOIS IP). My address led to “Global Crossing” in Utah, which is a data mining company. They got press a while back for using cleverly crafted filenames to trick people. You make your own assumptions about data mining companies, but I believe the data they collect is being stolen from you, and not necessarily for your benefit. Maybe Global Crossing is just providing the update service, but I don’t think so, because I get my updates from an IP address registered to SunMicro. I think somebody is trying to make a little money on Java, and who is getting the information Global Crossing collects and sells for profit?

  95. willabr

    the jusched.exe on my pc was going to
    When I traced it I turend up the following:

    IP address [?]: [Copy][Whois] [Reverse IP]
    IP country code: US
    IP address country: United States
    IP address state: California
    IP address city: San Francisco
    IP address latitude: 37.7645
    IP address longitude: -122.4294
    ISP of this IP [?]: SBC Internet Services
    Organization: WELLS FARGO BANK
    Host of this IP: [?]:

    Whats WELLS FARGO doing “Updateing Java”?
    Looks like a bit of tom-foolery to me.
    I have forward them the information and await thier response.
    After disabling this, my computer CPU cycle dropped about 10%.

    The moral of the story|: Things are not always as they appear

  96. Joan A.

    Ran netstat -b and selectcing one of the several whois ip, “my” jusched.exe has an IP of, the OrgName is Sprint, in Reston, VA (I’m in VA). There’s been least 3 different end locations in these postings – what’s it saying? Someone (beginning to wish it was me) reloaded my XP Pro onto a new hard drive and Java is 1.6.0_13-b03 which may, or maynot be the latest version (Sun says yes, elsewhere it’s _14). I think it’s wierd that we’re all getting IP addresses to various unrelated sites. In itself this is a reason to disable jusched.exe. BTW, SFFROG, I, too, am somewhat a geezered geek having also started programming in 1969 (went on to being an Oracle DBA).

  97. babie

    thank you for the fix…

  98. Sherie

    That was easy. Thanks

  99. Maggan

    It seems I can’t even get past step 1. :S As it turns out, when I open Control Panel > Additional Options, as stated for Vista users, I find a list with the following four components : NVIDIA PhysX, Intel(R) GMA Driver for Mobile, Quicktime, and Adobe Gamma. Java simply doesn’t exist?

    If it helps, my system specs are listed below:

    Microsoft (R) Windows Vista Home Premium
    Version 6.0.6002 Service Pack 2 Build 6002
    Manufacturer Sony Corporation
    System Model VGN-NR360D
    X86-Based PC
    Processor Intel(R) Pentium(R) Dual CPU T2370 @ 1.73GHz, 1733 Mhz, 2 Core(s), 2 Logical Processor(s)
    Installed Physical Memory 2.00 GB
    Total Physical Memory 1.99 GB

  100. Maggan

    I clicked by accident, forgive me. Continuing … :

    Available Physical Memory 1.11 GB
    Total Virtual Memory 5.89 GB
    Available Virtual Memory 4.87 GB

    My computer is also a Sony Vaio VGN-NR360D, to be more specific. Sorry if I gave too much information. :P

  101. Saurabh

    Thanks :-)

  102. Shan

    Great tip! Thanks!

  103. Trish

    Great tip. This is completely unnecessary on multi-user platforms like Windows Terminal Services. I don’t know why they make it run this way on Windows (one instance per user = lots of instances) when on UNIX it runs single-instance. Obviously they need a few coding updates…it should not be run in user mode but rather as a service!

  104. John and Debra

    I just purchased new computer and thought I had all that I needed. I am getting updates from JAVA that is requesting permission to run. Does anyone know what this is for …. is it real and safe if I allow the download?

    JAVA(TM)SE Runtime Environment Sun Microsystem, Inc.
    c:\Program Files (x86) Java/jre6/bin/jucheck/exe

  105. Thomas

    This is a great tip. When I rescheduled juscheck.exe, I realized I could delete or update several other schedule tasks as well…mostly just Google updates that were running at logon. Now my machine boots up more quickly. Thanks!

  106. Brit

    Thanks! My CPU dropped from fluctuating in the high 90’s to 12%. A little ridiculous, I think..

  107. David

    Very helpful. Thanks! Would love this kind of instruction for all the ‘junk’ that comes with a new pc or laptop.

  108. todo-mahem

    Excellent~ (:

  109. Coffee Wallah

    Thanks for your help. Could you possibly get a job writing troubleshooting instructions for Microsoft products? After 30 years, they still have no clue how to communicate with normal average end-users.

  110. Chilly Willy

    i am in the xp control panel and there is no java icon…where and how can i get this process started to find it and remove it?

  111. Bitu


  112. Andy

    Thank you so much … that helped me …

  113. Alec

    I didn’t see this mentioned anywhere but when I tried scheduling jucheck.exe with “Scheduled Tasks” on my WinXP system, I found that the latest version of Java does not put jucheck.exe anywhere in the Java directory of Program Files. Instead I found it in C:\Program Files\Common Files\Java\Java Update. If you’re like me, you may find an old version of java in the C:\Program Files\Java directory and think that’s the the best jucheck.exe to run but as of Java 6 update 18, the correct jucheck.exe is in the Common Files location. Hope this help someone…

  114. JFK

    Br uh I thank you for teaching me something new………

  115. David

    Ok, This post was a massive help. I’m running Win7 and much like Alex I found the file hiding in C:\Program Files\Common Files\Java\Java Update.

    All in all I would like to send a big shout out to everyone who has contributed information on this post.

    Thank you, thank you thank you. You have all been a wonderful help.

  116. A

    Thank You! Thank You!!!
    that bitch has hounded me (and others, who I’ll relieve and take take credit for… Though not without a subtle very heartfelt private nod and annual kid {baby goat} sacrifice, and tasty spit roast {wywh}) for at least 2 yrs). cin cin.

    Again, Many Many Thanks..
    may java over roast in Hades…and may many ‘*kids’ be roasted in your honour.

    *as in baby goats. not humans.

  117. Doug

    Thank you, great site Great answer Great FIX

  118. Paul

    Note that if you have the X64 edition of Win XP, the Java applet is under the “View x32 Control Panel” sub-menu…

  119. Brian

    Would ending the jusched process from my Windows Task Manager be as effective as stopping it via my control panel?

  120. Tom

    You can disable Java updates globally by updating the following registry keys:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy]

  121. Wayne

    A+ you always do a great job, Thanks

  122. Masud


    Great tip, but I’m on Windows 7, and like David above, I found the jucheck.exe file in

    C:\Program Files\Common Files\Java\Java Update

    as well. Thanks!

  123. Trish K


    After checking out this site and reading the above comments, help etc since 2007 on Jucheck, I’m well impressed with this site. One exception- when people say thanks for the tip, help etc, I can’t tell which of the many helpful tips or hints worked, etc. I am bit computer tech illiterate so… And I hope this is going into the right place as I can;t figure the diff. in this or Forums that is a choice under Leave a Coment.

    I just bought new laptop with Windows 7 and Jucheck.exe popsup every time I go oneline-just once. I close jucheck window and that’s it until I go online again. Never happened with my old one on XP or my little Asus XP I use for travel. I can’t find Jucheck.exe anywhere but when I do search, a file pops up and disapears in about 1 second.

    Help is appreciated for this mature user.

  124. wanda

    Every time I log onto my new Dell Inspiron computer running Windows 7, I get an insistent flashing update message asking me to install a Java update, Jucheck.exe. I believe that this is actually malware (the program refuses to take no for an answer). However, since I have not actually installed it, Malwarebytes Anti-Malware anti-malware tool is able to find it. How can I stop the update message from popping up? Any help/suggestions would be greatly appreciated. Thanks, wanda

  125. roakay bharat

    can it possible to create a program that we hava a folder and inside it having folders and files.and delete only the files but folder remains the same in java?

  126. roakay bharat

    dear sir ,
    Is there any software by which i can know the flow of any program in java.

  127. j

    it automatically reenables itself whenever an applet is run

  128. Jeffrey

    This description was succinct and accurate, and all this time later it still addresses the topic, BUT perhaps things have evolved a bit since…As it stands right now there is little point in disabling the jusched.exe using it’s own settings because it is very aggressive at re-enabling itself–evidently doing so any time you allow an update or run an applet that calls for a newer version of JAVA than you are running, or perhaps anytime your last update date is earlier than the current date…All I know is that while I am a fan of the JAVA concept, ANY software that offers to let me turn it off or tune it’s frequency of behind the scenes updates, then proceeds to ignore my instructions is insidiously unreliable at best and malicious in the worst instance.

    Frankly, the Java updates occur with a great frequency, much like the windows updates, seems there is ALWAYs an update waiting to imperil my machine. To point at the low percentage of memory and CPU used by the semi dormant service is VERY misleading. The CPU and memory usage skyrocket, right along with the Net bandwidth and disk access resource usage as soon as an update is authorized…I am sick and tired of having my system crawl at bootup and crawl again when I launch the web browser for the first time in a given day.

    CPUs are running at 1000 to 8000 times as fast as when I first started writing opcode and old fashioned basic programs–one of my first consulting gigs was to speed up the bootup time on an operating system known as OS-65U back in the dark ages of micro-computers–yep people felt that 2 seconds was too long–I performed some chicanery to cut the time down to 1 second…That was back in the days when engineering mentality ruled the software industry…bugs were called bugs, not memory leaks, etc….Poor design was called poor design and not — um, okay I will hold off on that list.

    Point is, clean it up Sun–we wanna use it, not be used by it!

  129. JNygren

    Just exactly the info I was looking for! Thanks!!!

  130. Ben

    My Eset Smart Security 4 foundes as a virus that i get from MSN
    And also Malware Anti-Malware Bites founded as a virus

  131. unnamed

    i had a virus because of jusched.exe

  132. monopolyman

    thanks to you all [people who know about computers] i can cut the heck out of wood but computers………………………

  133. shane

    Great site thanks for the fix :)

  134. carpo18

    :) Thanx Guys great Info! :)

  135. daniel veiga

    I just drop by and see you post, I don’t have a n idea about jusched.exe, I thought this could be a virus.LOL. Well any way thanks for sharing!!!

  136. tom ii

    very nice. Thanks for the good information.

  137. Tim

    Thank you!

  138. yelekaw

    Noticed this one day on my MS Terminal Server. EVERY user logged had this process running at a cost of 3MB of ram EACH. Have since disabled since I don’t let the users browse the internet inside their remote desktop anyway :)

  139. Izzy

    THANKS! You’ve just helped my computer run “the most secure and fastest”

    On Windows 7, I can access the task scheduler with no typing: Start \ Tools \ Task Scheduler

  140. MzKittie

    Thanks so much! i have a dino and am constantly searching for things running ALL THE TIME (tea timer?) that take up a lot of space but i kant tell what they are doing! so i STOP THE PROCESSES! LOL i havent had issues but i have ZONE ALARM running and that JUSCHED pops up CONSTANTLY. ARGH… thank you again! :D

  141. R.A.D.

    Thanks, it helped – I was getting tired of going to the Task Manager and ending a bunch of process that I deemed freakin’ retarded. But I think the most helpful tip came from russell’s comment on October 14, 2007 up above – I’m disabling a TON of stuff, especially the TOSHIBA programs, from running on startup, by running msconfig and going to startup.

  142. NAM

    I have clicked on a link and i have downloaded a file from it,and it was a virus or malware or … i dont know, the problem is the virus opens my yahoo messenger automatically and sends a link to contact list ,and the link contains a virus ,so im realy pissed i have tired all kind of anti viruses and anti malwares but none of them worked , does anyone know what should i do ??

  143. Bob Walsh

    I was going to disable jusched.exe by going to “start” “run” “msconfig” “startup” then uncheck the box “ my windows XP Then I saw the way you suggested. Is there a diffrence between the two different ways?

  144. bilal

    sup guys

    i had a virus program called juchede.exe

    if u do hav tis
    then u just haf 2 remove the juchede.ese aplication from the windows folders

    hope tis helped

  145. bilal


  146. Tadd

    I’m running Windows 7 64 and I found the jucheck.exe here:

    “C:\Program Files (x86)\Common Files\Java\Java Update\jucheck.exe”

  147. hacker

    The minimal amount of memory this uses will not effect your system at all. If you did the research it is about the same as setting up the Task Scheduler to do the same thing.

    (1024 kbs = 1 mb) and (1024 mbs = 1 gb)
    With new computers running 512mb to 8gig RAM and most being 1gig or better processor, At 2,852k or 2.79mb there should be no problems. (If your running Windows 98se on an old 500mhz or less processor then this could effect your speed. Most of those are leftovers from the 90’s.)

    What they fail to tell you is when Java updates the entire platform, this resets the update function and you have to go thru this again.

    Old saying “If its not broke, don’t fix it”

  148. Tmax

    My just schedule is still running despite that fact that I have always had automatic update unchecked, I have disable is through msconfig. My OS is XP Pro.

  149. Gouthaman Karunakaran

    The directory you have been mentioning won’t work. Here’s the new link.

    C:\Program Files\Common Files\Java\Java Update\jucheck.exe

  150. Soul4Sail

    In WinXP Pro, you cannot find the jusched.exe in the folder mentioned, you must go to: C:\Program Files\Common Files\Java\Java Update\jucheck.exe. Also in WinXP Pro you cannot select basic task,etc. It doesn’t give that option at first.

    Just schedule a task, plain & simple,sure. But, then when I do attempt to schedule it, it will ask for a password to login to profile, well if like me & ‘for now’ I have no password set, then it will give you an error msg?? why? idk! I don’t have a password to put in, so why do I get an error when I don’t put one in?

    This all may be more trouble than it’s worth,but if it frees up some memory,however insignificant then I am all for it. I have 2 HDD’s I swap into this laptop, 1 strictly geared towards A/V Prod. w/WinXP Pro & 1 w/Win Vista (the original HDD), so w/this WinXP drive I have stripped it down to the basics.

  151. Soul4Sail

    I get this Error,when trying to schedule the jucheck.exe task in WinXP Pro. It occurs after setting the task interval to 1st of every mth & then when it asks me to input my admin password, I leave it blank, because with this hard drive & profile, I don’t have a password, for now, so I don’t put 1 in. Why then, do I get this error?:

    The new tast has been created,but may not run becuase the account information could not be set. The specific error is:
    0x80070005: Access is denied.
    Try using the Task page Browse button to locate the application.

  152. Feedback

    Is it a trojan, since normal task managers and likes canot see the the problem that users keep getting. I know to i did try it. Ok made better after i uninstalled the service and removed the registry entry for the boot startup. But what exactly is the service doing that compromises a pc.

    A trojan or similar maybe ?

  153. Stu

    Version 23 has an additional startup item that runs as a scheduled task. You should import or change the registry with:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy]

    Then delete the scheduled task. If you are running this in a corporate environment you can create a batch file that has the following line:

    DEL /Q %SystemRoot%\system32\Tasks\JavaUpdateSched

    Then run the batch file at logon under the local computer account policy.
    Or for those not in a corporate environment, just delete the task manually as an administrator.

  154. Darrn

    I totally agree with Trish. Only Administrators should be checking for updates on applications that are installed per-machine, not normal users. So why is jusched.exe running in every single terminal server session?

    I’m not so worried about resource usage; but jusched (or strictly, jucheck) is repeatedly causing a web-proxy credentials dialog to pop up. It bothers our users, who then bother me.

    Thanks, Tom, for the registry information. Originally I only found the per-user setting. But after seeing your comment, I looked harder for a per-machine key. On a 64-bit machine, it’s I found it under “Wow6432Node”. I have “EnableJavaUpdate” but not “EnableAutoUpdateCheck” present

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy]EnableJavaUpdate=1

    I changed that value from 1 to 0, and the “Updates” tab is totally removed from Java Control Panel. The HKLM…Run entry is still in the registry, so you’d think it would launch at logon, check the Pollicy key, then instantly quit?

    But no, I logged off then back on, and jusched.exe is sitting there in the process list. Doing NOTHING, if it obeys the registry key. Sigh.

    I could remove the Run value, but from what others have said, it will just be re-created at the next update.

    Re. Stu, i couldn’t find any Scheduled Task.
    [JRE 6u24 on Server 2003 x64]

  155. MikeW

    It should have a cmdline option to stay resident (as it does now).
    But the default behaviour should be to run at startup (or a minute or so afterwards) and then exit.

  156. ericksonlk

    Thx! I’ve been killing this process for years.

  157. Helo

    It definitely makes sense… ;-) I followed the instructions to kill the java out of my startup and created a scheduled task for the java update only. I immediately tested it and a nice message box popped up saying that my java is up to date… how cute, really, it goes on the leash now and wagged, tamed! :P – I am after those tiny bugs slowing my one and only bread winner… I am game too!

  158. Helo

    Forgot to say: times have past and directories and systems have changed. If you take a service out of your startup (shortcut => windows key+ R => type in ” msconfig ” => MS Windows startup window pops up) check the entire line following the name and take note of the path to the location / directory of that particular service and after disabling it, check first in your windows explorer (shortcut => window key + W) if the directory still exists including the file or give a search (shortcut=> window key + F) with the exact name of the file, and you can decide if it is necessary (to eat up less memory) to setup a scheduled task as instructed here. Note: XP users, the path to “adding a new scheduled task” is => control panel => look at navigation at left “other control panel options” (you might need to release the view of the files) and you will see those programs listed which possibly have startup items running and sucking on your pc’s memory… real vampires! @}-;-

  159. Mantion

    Helo… Good stuff,

    on xp Windows explorer is “WinKey+E”

    I used windows 7 for a week and decided windows xp will be the last windows OS I use.

    Does win7 use WinKey+W for explorer?

    Also “WinKey+R” type control schedtasks

  160. anand

    is it possible to switch on my pc with java or c program????? ple tell me anybody..!!!!!!!!

  161. Paul

    I just used these instructions and I’ll be watching carefully to see that it works. The jucheck has been coming up every few hours, even though the only option is monthly.

    Even with multiple versions of Java installed, jucheck is only in the first.

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!