He instalado Java en Windows Vista, y todos los días recibo una advertencia de seguridad de Vista preguntándome si quiero ejecutar "jucheck". Aparentemente este es el actualizador automático de Java.
Bueno, no quiero que se ejecute solo, nunca. Lo cancelo y lo dejo. Hago clic con el botón derecho en la barra de tareas y desmarco "Buscar actualizaciones automáticamente", y luego hago clic en "Nunca verificar" y "Aplicar". Y, sin embargo, nunca recuerda esta configuración. Si vuelvo al "Panel de control de Java" justo después de hacer clic en "Aceptar", la misma casilla se vuelve a marcar, por sí sola.
¿Hay alguna forma de matar al jucheck de una vez por todas? Si simplemente elimino jucheck.exe, ¿Java (además de la verificación automática) seguirá funcionando, y las actualizaciones manuales seguirán funcionando, y dejará de intentar incluso actualizar todas las mañanas?
fuente
Respuestas:
Abra el comando "Ejecutar" en el menú Inicio, escriba "msconfig" (sin las comillas) y vaya a la pestaña "Inicio". Verifique si hay programas relacionados con Java que comiencen cuando la computadora se inicia. Luego desactívela, haga clic en Aceptar y reinicie la computadora ...
Si eso no funciona, abra el comando "Ejecutar" nuevamente, escriba services.msc y busque cualquier servicio relacionado con Java, especialmente un Servicio Java con la palabra 'actualizar' o 'automático' en él ... Luego, a la derecha- haga clic en él, seleccione propiedades y desactive el servicio ... haga clic en Aceptar y listo ... ¡Espero que esto ayude!
peor de los casos, pero esto no se recomienda: Deshabilitar UAC ...
fuente
Consulte la siguiente respuesta en Error del servidor: parece que no se puede deshabilitar la Actualización automática de Java :
Mi consejo adicional: los usuarios de Windows Vista x64 o Windows 7 x64 deberían buscar:
C:\Program Files (x86)\Java\jre6\bin\javacpl.exe
Actualización: para Java 7 (32 bits), busque en su lugar:
C:\Program Files (x86)\Java\jre7\bin\javacpl.exe
.. y sí, Java 7 todavía tiene este problema: después de todos estos años no lo arreglaron para que funcione correctamente, por lo que esta solución aún es necesaria.fuente
update
pestaña no se mostrará. No sé qué sucede si solo tiene el tiempo de ejecución de 64 bits, supongo que la pestaña de actualización estará allí.JUCheck fue diseñado para computadoras con un solo usuario que es administrador. Para aquellos de nosotros con computadoras que tienen múltiples usuarios donde no todos son administradores, entonces su opción más simple es renombrar jucheck.exe
También puede evitar que JUCheck se ejecute al iniciar usando msconfig, siguiendo la solución provista por studiohack. Para hacer esto en Windows 8, inicie sesión como usuario con derechos de administrador y presione CTRL-ALT-DEL y haga clic en Administrador de tareas. Seleccione la pestaña Inicio y haga clic con el botón derecho en Programador de actualizaciones Java (TM) y haga clic en Desactivar.
Mi solución preferida es no instalar el componente JUCheck en primer lugar. También hace que la pestaña Actualizar del Panel de control de Java desaparezca limpiamente. Este es un buen enfoque si administra cientos o miles de computadoras. En lugar de que cada computadora descargue la actualización, puede descargarla solo una vez y luego distribuirla de manera controlada después de probarla con su línea de aplicaciones comerciales.
Puede no sorprender que Tom sea ingeniero en seguridad de Java SE para Oracle Corporation UK. Cualquier software que requiera que todos los usuarios de una computadora tengan derechos de administrador es "en mi opinión" altamente irresponsable.
fuente
JUCheck was designed for computers with a single user who is an administrator.
¿como lo sabes? ¿Es esto una suposición, lectura, algo en lo que estuvo involucrado o qué? Solo preguntaba por curiosidad.Solo borra
jucheck.exe
yjusched.exe
. ¿Has pensado en esto?En Java Runtime Environment 1.6 versiones más nuevas o iguales a 1.6.0.21, vaya a
%PROGRAMFILES%\Common Files\Java\Java Update\
o%PROGRAMFILES(X86)%\Common Files\Java\Java Update\
, luego elimine / cambie el nombrejucheck.exe
yjusched.exe
. La versión actual 1.6.0.21 cambió las ubicaciones ejecutables de la actualización, de acuerdo con http://forums.cnet.com/5208-6122_102-0.html?threadID=401634 .En Java Runtime Environment 1.6 versiones anteriores a 1.6.0.21, vaya a
%PROGRAMFILES%\Java\jre6\bin\
y%PROGRAMFILES(X86)%\Java\jre6\bin\
, luego elimine / cambie el nombrejucheck.exe
yjusched.exe
.Si tiene algún producto Adobe instalado, es posible que desee buscar más ubicaciones de JRE. Por ejemplo, cuando se instala Adobe Creative Suite 5, instala automáticamente versiones antiguas de JRE en estas ubicaciones:
C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS5\JVM\bin\
C:\ProgramData\Adobe\CS5\jre\bin\
C:\Program Files (x86)\Adobe\Adobe Flash Builder 4\jre\bin\
C:\Program Files (x86)\Adobe\Adobe Flash Catalyst CS5\jre\bin\
C:\Program Files (x86)\Adobe\Acrobat 9.0\Designer 8.2\jre\bin\
Para cada ubicación anterior, elimine / cambie el nombre
jucheck.exe
yjusched.exe
.¡Además, busque
jucheck.exe
yjusched.exe
encuentre aún más ubicaciones de JRE!A continuación, en ambos
%PROGRAMFILES%\Java\jre6\bin\
y%PROGRAMFILES(X86)%\Java\jre6\bin\
, haga clic derechojavacpl.exe
y seleccione "Ejecutar como administrador". Seleccione la pestaña Actualizar e inhabilite "Buscar actualizaciones automáticamente" y seleccione "Nunca verificar" para el intervalo de actualización. Luego, vaya a la pestaña Avanzado, en Descarga automática de JRE, seleccione "Nunca descargar automáticamente". Haga clic en aplicar y en Aceptar.Start > Run > msconfig
, o use una herramienta de administrador de inicio diferente, luego busque y elimine todas las instancias dejucheck.exe
yjusched.exe
para cada tipo de entrada de inicio.A continuación, cree un archivo de registro
Disable Java automatic updates.reg
, con esto dentro:Aplique el archivo de registro para todos los usuarios y vuelva a aplicarlo constantemente en cada inicio de sesión de usuario para una buena medida.
Por último, crear un archivo de configuración de implementación, y colocarlo en
%WINDIR%\Sun\Java\Deployment\
,%PROGRAMFILES%\Java\jre6\lib\
y%PROGRAMFILES(X86)%\Java\jre6\lib\
. Revisa:fuente
¡Eso parece mucho más complejo que las versiones anteriores que acaban de recordar!
Para responder una pregunta anterior, la razón por la que quiero deshabilitarla es porque las versiones anteriores no eran muy buenas para desinstalar la versión anterior antes de instalar la nueva. Eso causó problemas con algunos de los programas Java que utilizamos en el trabajo, también, debido a que las máquinas de trabajo tienen una versión configurada, quiero asegurarme de que mi PC doméstica tenga la misma versión, así que si desarrollo cosas para los estudiantes, funcionará. (Algunos de los programas de aprendizaje electrónico que utilizamos no funcionan con versiones más recientes de Java).
Prefiero comprobar manualmente cuándo quiero, luego puedo desinstalar, descargar y reinstalar.
Si Java dijera (como lo hace otro software) 'ya tienes Java, ¿debería desinstalarlo o quieres dos versiones?', Entonces dejaría que se ejecutara la actualización automática. (También me gustaría bastante si recordara preguntarme antes de descargar, en lugar de después. Solía recordar estas cosas).
fuente
Guarde esto como Java32_Fix.reg y ejecútelo y solucionará los problemas de javacpl.exe como Administrador / Panel de control de una vez por todas:
Alternativamente, esto es para sistemas operativos de 64 bits que ejecutan Java de 32 bits:
Ahora, cada vez que haga clic en Java en el Panel de control, se iniciará automáticamente como Administrador.
fuente
Parece que Java ignora la configuración a propósito (in
javacpl.exe
), pero a veces esto sucede porque hay más de una versión de Java instalada en la PC, por lo que uno debe cambiar la configuración de cada versión por separado.Para mí, la mejor manera es descargar Autoruns de Sysinternls y ejecutarlo como Administrador. Desde allí, desmarque Java Updater. No lo haría a través
msconfig
.fuente
Las versiones antiguas de Java se pueden eliminar fácilmente con el pequeño programa gratuito JavaRa .
Lo he usado en Windows XP, Windows Vista y Windows 7 de 64 bits; funciona de manera limpia y confiable (aunque debe eliminar un registro de archivo de texto que coloca en C: \ detallando los archivos que ha eliminado).
fuente
Esto es lo que hice en mi parte.
fuente
Puede deshabilitar las actualizaciones de Java a través de
javacpl
yregedit
también. Más detalles de Fun Bird :fuente
to frown (up)on
como si la gente siguiera las ideas implícitas obtenidas de cualquiera que frunza el ceño, qué broma, así que lo bueno es que me inspira a tomar un movimiento y trae contenido al sitio! Entonces ahora está en el sitio. :)