Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I keep getting a message from Windows that a program jucheck.exe is trying to connect to the internet. The message shows the publisher of the program as 'Unknown'. Is it a Virus? How to remove this?

share|improve this question
Related question: How to stop jucheck from running? – Gnoupi May 29 '10 at 19:54
Note that the message is likely not from Windows but from an overly zealous personal firewall. Normally you won't get any weird panicky warnings from Windows. – Joey May 30 '10 at 9:02
up vote 13 down vote accepted

Juscheck.exe and Jusched.exe are Java processes that schedule updates. They can be given access to the internet. If you're still unsure, run a full system scan with your virusscanner. Usually these processes are harmless.

share|improve this answer
ANYthing can become infected, if a hacker tries hard enough, but BloodPhilia is right; normally these are innocuous enough. – eidylon May 29 '10 at 19:05
if jucheck.exe is from Sun why does it not show Publisher as Sun Microsystems? – Amitabh May 29 '10 at 19:11
@Amitabh: Probably because it is not signed. Some publishers sign their executable files, but most don't. – petersohn May 29 '10 at 19:47
Something from Java should have been signed by Sun? It is really hard to allow a program which is not signed to make changes in the computer – Amitabh May 30 '10 at 12:02
Tha majority of the non-MS-developed programs are unsigned... – BloodPhilia May 30 '10 at 12:24

You may use the website VirusTotal to upload and test any suspicious executable.

This site will verify the file using (at the moment) 39 anti-virus engines.

If that many anti-virus products vote for this file as not infected, there's an excellent chance that it's really not a virus.

share|improve this answer

The jucheck.exe is the Java update verification process. This process will check on the internet for available updates for the Java software installed on your computer. If updates are available, it will notify you and/or manage the download and install of the updates. You should leave this process running in order to keep your Java up to date.


The path to find the file on a 64 bit Windows 7 computer is as follows:

C:\\Program Files\Java\jre6\bin\jucheck.exe

don't forget to go to folder options and uncheck hide computer hard disk files and check show hidden files. Once done you can restore folder options back to default.

share|improve this answer

You must log in to answer this question.

protected by studiohack Aug 23 '11 at 3:13

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .