As some may be aware of, java innitialy enables the java quickstart service on windows xp x86 machines.

It's easily disabled by unchecking it in the java control panel. The problem however is that we need to deploy java 6 u16 to all clients in our organisation, and we don't want this service.

Does anyone know of a way to remove it other than using the java control panel?


1 Answer 1


You can skip it in the install process with ORCA MSI Editor.

When installing java, on the last page where it says Finish, navigate to your Application Data\Sun\Java folder and find the JRE folder inside before clicking Finish. You will see an MSI and .CAB file. You will need both, so copy them to another folder. Now, open the MSI with ORCA, and edit the InstallExecuteSequence table. Add this one-liner:

UninstallJQS    NOT Installed    3184

that should uninstall the service right after it's installed. When deploying Java, make sure the MSI and Cabinet file are in the same directory. I know the process isn't exactly what you'd call "convenient", but when deploying on tens or hundreds or even thousands of computers, this is a life saver. You may want to bookmark App Deploy, this site is a must know for all administrators, it's a great resource.

  • Thanks, can't belive I didn't think of that! Never the less, much appreciated :)
    – Jonas B
    Sep 25, 2009 at 12:26
  • you may want to check the site I added, lots of experts there that work in the administration field explain how they deploy certain applications.
    – John T
    Sep 25, 2009 at 12:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.