Я установил Java в Windows Vista, и каждый день я получаю предупреждение безопасности Vista, спрашивающее меня, хочу ли я запустить "jucheck". По-видимому, это автоматическое обновление Java.
Ну, я не хочу, чтобы он работал сам по себе, никогда. Я отменяю это, и оставляю это. Я щелкаю правой кнопкой мыши на панели задач и снимаю флажок «Автоматически проверять наличие обновлений», затем нажимаю «Никогда не проверять» и «Применить». И все же, он никогда не запоминает эту настройку. Если я вернусь к «Панели управления Java» сразу после нажатия «ОК», снова будет установлен тот же самый флажок, все само по себе.
Есть ли способ убить чучека раз и навсегда? Если я просто удалю jucheck.exe, будет ли работать Java (кроме автоматической проверки) и будут ли работать обновления вручную, и перестанет ли оно пытаться обновляться каждое утро?
источник
Ответы:
Откройте команду «Выполнить» в меню «Пуск», введите «msconfig» (без кавычек) и перейдите на вкладку «Запуск». Проверьте наличие программ, связанных с Java, при загрузке компьютера. Затем снимите флажок, нажмите ОК и перезагрузите компьютер ...
Если это не сработает, снова откройте команду «Выполнить», введите services.msc и найдите все связанные с Java сервисы, особенно Java-сервис со словом «update» или «automatic» в нем ... щелкните по нему, выберите свойства и отключите службу ... нажмите ОК, и все готово ... Надеюсь, это поможет!
в худшем случае, но это не рекомендуется: отключить UAC ...
источник
Обратитесь к следующему ответу в разделе Ошибка сервера. Не удается отключить автоматическое обновление Java :
Мой добавленный совет: пользователям Windows Vista x64 или Windows 7 x64 следует искать:
C:\Program Files (x86)\Java\jre6\bin\javacpl.exe
Обновление: для Java 7 (32-разрядная версия) вместо этого ищите:
C:\Program Files (x86)\Java\jre7\bin\javacpl.exe
... и да, у Java 7 все еще есть эта проблема - после всех этих лет они не исправили это, чтобы работать должным образом, поэтому этот обходной путь все еще требуется.источник
update
вкладка не будет отображаться. Я не знаю, что произойдет, если у вас есть только 64-разрядная среда выполнения, я бы предположил, что там будет вкладка обновления.JUCheck был разработан для компьютеров с одним пользователем, который является администратором. Для тех из нас, у кого несколько компьютеров, но не все из них являются администраторами, тогда самый простой вариант - переименовать jucheck.exe.
Вы также можете остановить запуск JUCheck при запуске с помощью msconfig, следуя решению, предоставленному Studiohack. Чтобы сделать это в Windows 8, войдите в систему как пользователь с правами администратора и нажмите CTRL-ALT-DEL и нажмите «Диспетчер задач». Выберите вкладку «Автозагрузка», щелкните правой кнопкой мыши «Планировщик обновлений Java (TM)» и выберите «Отключить».
Мое предпочтительное решение - не устанавливать компонент JUCheck в первую очередь. Это также делает вкладку «Обновление» панели управления Java полностью исчезающей. Это хороший подход, если вы управляете сотнями или тысячами компьютеров. Вместо того, чтобы каждый компьютер загружал обновление, вы можете загрузить его только один раз, а затем распространять его контролируемым образом после тестирования с помощью своей линейки бизнес-приложений.
Неудивительно, что Том является инженером по безопасности Java SE в Oracle Corporation в Великобритании. Любое программное обеспечение, которое требует от всех пользователей компьютера прав администратора, на мой взгляд, крайне безответственно.
источник
JUCheck was designed for computers with a single user who is an administrator.
откуда ты знаешь? это предположение, чтение, что-то, с чем ты был связан, или как? Просто спрашиваю из любопытства.Просто удалите
jucheck.exe
иjusched.exe
. Вы думали об этом?В версиях Java Runtime Environment 1.6, новее или равных 1.6.0.21, перейдите к
%PROGRAMFILES%\Common Files\Java\Java Update\
или%PROGRAMFILES(X86)%\Common Files\Java\Java Update\
, затем удалите / переименуйтеjucheck.exe
иjusched.exe
. Текущая версия 1.6.0.21 изменила расположение исполняемых файлов обновления в соответствии с http://forums.cnet.com/5208-6122_102-0.html?threadID=401634 .В Java Runtime Environment 1.6 версии старше 1.6.0.21 перейдите к
%PROGRAMFILES%\Java\jre6\bin\
и%PROGRAMFILES(X86)%\Java\jre6\bin\
затем удалите / переименуйтеjucheck.exe
иjusched.exe
.Если у вас установлены какие-либо продукты Adobe, возможно, вы захотите проверить другие места JRE. Например, когда Adobe Creative Suite 5 установлен, он автоматически устанавливает старые версии JRE в следующие места:
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\
Для каждого местоположения выше удалите / переименуйте
jucheck.exe
иjusched.exe
.Кроме того, сделайте поиск
jucheck.exe
иjusched.exe
найдите еще больше мест JRE!Затем в обоих
%PROGRAMFILES%\Java\jre6\bin\
и%PROGRAMFILES(X86)%\Java\jre6\bin\
щелкните правой кнопкой мышиjavacpl.exe
и выберите «Запуск от имени администратора». Выберите вкладку «Обновление», отключите «Автоматическая проверка обновлений» и выберите «Никогда не проверять» для интервала обновления. Затем перейдите на вкладку «Дополнительно», в разделе «Автозагрузка JRE» выберите «Никогда не загружать автоматически». Нажмите применить и ОК.Start > Run > msconfig
или используйте другой инструмент менеджера автозагрузки, затем найдите и удалите все экземплярыjucheck.exe
иjusched.exe
для каждого типа записи автозагрузки.Затем создайте файл реестра
Disable Java automatic updates.reg
, с этим внутри:Примените файл реестра для всех пользователей и постоянно повторно применяйте его при каждом входе в систему.
И, наконец, создать файл параметры развертывания, и поместить его в
%WINDIR%\Sun\Java\Deployment\
,%PROGRAMFILES%\Java\jre6\lib\
и%PROGRAMFILES(X86)%\Java\jre6\lib\
. Проверять, выписываться:источник
Это кажется намного более сложным, чем более ранние версии, которые только что запомнились!
Чтобы ответить на предыдущий вопрос - причина, по которой я хочу его отключить, заключается в том, что более ранние версии не очень хорошо удаляли предыдущую версию перед установкой новой. Это вызвало проблемы с некоторым программным обеспечением Java, которое мы используем на работе - также, поскольку на рабочих машинах установлена установленная версия, я хочу убедиться, что на моем домашнем компьютере установлена та же версия - поэтому, если я буду разрабатывать что-то для студентов, это будет работать. (Некоторые из используемых нами программ электронного обучения не работают с более новыми версиями Java).
Я бы предпочел вручную проверять, когда захочу, затем я могу удалить, загрузить и переустановить.
Если бы Java говорила (как это делает другое программное обеспечение) «у вас уже есть Java - я должен удалить ее или вы хотите две версии» - тогда я бы позволил автообновлению работать. (Мне также очень понравилось бы, если бы он вспомнил спросить меня перед загрузкой, а не после. Раньше он запоминал эти вещи.)
источник
Сохраните его как Java32_Fix.reg и запустите, и он раз и навсегда исправит эти javacpl.exe как проблемы администратора / панели управления:
Альтернативно, это для 64-битных ОС под управлением 32-битной Java:
Теперь, когда вы нажимаете Java на панели управления, он автоматически запускается от имени администратора.
источник
Кажется, что Java специально игнорирует настройки (in
javacpl.exe
), но иногда это происходит из-за того, что на ПК установлено более одной версии Java, поэтому необходимо изменить настройки для каждой версии отдельно.Для меня лучший способ - это загрузить автозапуск с Sysinternls и запустить его от имени администратора. Оттуда снимите флажок Java Updater. Я бы не сделал это до конца
msconfig
.источник
Старые версии Java можно легко удалить с помощью небольшой бесплатной программы JavaRa .
Я использовал это в Windows XP, Windows Vista и Windows 7 64-разрядных; он работает чисто и надежно (хотя вам и нужно удалить журнал текстовых файлов, который он помещает в C: \, детализируя удаленные файлы.
источник
Это то, что я сделал со своей стороны.
источник
Вы также можете отключить обновления Java через
javacpl
иregedit
. Более подробная информация от Fun Bird :источник
to frown (up)on
что люди должны следовать неявным идеям, полученным от хмурого взгляда, какая шутка, так что хорошо, что это вдохновляет меня принять двигаться и приносить контент на сайт! Так что теперь это на месте. :)