Не удалось загрузить необходимые установочные файлы."

на моей машине Windows 7 Обновление Java последовательно терпит неудачу с этим сообщением об ошибке.

(edit: то же самое происходит и в Windows 8).

Failed to download required installation files.

Это, кажется, общая проблема, кто-нибудь имеет представление о том, что происходит не так, и есть ли исправление для него, кроме либо отключения проверки обновления (кажется плохой идеей с точки зрения безопасности) или ждет сообщения кляча, а затем вручную установить новую версию (раздражает и глупо с точки зрения удобства использования).

обратите внимание, что я установил предыдущую версию вручную (обновление с 6.23 до 6.30 я думаю?), думая, что это может решить проблему, но не повезло.

36
задан therefromhere 2012-04-22 06:05:24
источник

3 ответов

Я, наконец, получил эту работу после прочтения следующего:

оказывается, что когда java updater пытается загрузить новые обновления, он использует службу Windows под названием "фоновая интеллектуальная служба передачи" (BITS). Если вошедший в систему пользователь является только стандартным пользователем, то средство обновления java не может правильно использовать службу BITS для загрузки нового обновления. Однако, если служба BITS недоступна для использования модулем обновления java (либо служба отключена, либо вызывающему процессу), средство обновления java использует альтернативный механизм для загрузки и применения обновлений, который работает успешно, даже если исходный пользователь был просто стандартным пользователем с ограниченными правами (без административных прав).

для повышения уровня средства обновления java, чтобы обычные пользователи могли устанавливать обновления java, необходимо сначала установить режим совместимости приложения средства обновления java, чтобы оно работало в режиме совместимости для Windows 2000, который не было "фоновой интеллектуальной службы передачи". Это заставит средство обновления Java использовать альтернативный механизм для загрузки обновлений java.

http://privilegeforum.scriptlogic.com/Forum/aff/3/aft/193/afv/topic.aspx

что вы делаете это:

  1. найти jucheck.exe (как правило под %PROGRAMFILES%\Common Files\Java\Java Update или %PROGRAMFILES(x86)%\Common Files\Java\Java Update)
  2. открыть его свойства и установить его для работы в режиме совместимости с Windows 2000 (для всех пользователи или, по крайней мере, для повышенных одна!)
  3. проверьте наличие обновлений через Панель управления Java

установщик будет ныть о вашей ОС не поддерживается, но позволит вам установить обновление.

Я получил эту работу примерно через ~3 года поиска решения. Все еще жду, когда Oracle это исправит. Они просто не понимают, что работа в качестве суперпользователя все время является плохой практикой и уходит в прошлое.

31
отвечен predi 2016-12-23 02:42:39
источник

другое непостоянное, но быстрое решение просто работает jucheck.exe в режиме администратора:

  1. найти java updater исполняемый файл jucheck.exe с помощью одного из следующих:
    • тип jucheck в поле поиска меню "Пуск".
    • посмотреть в %PROGRAM_FILES%\Common Files\Java\Java Update
  2. запустить java updater jucheck.exe in режим администратора через контекстное меню:
    1. нажмите правую кнопку мыши на ' jucheck.exe
    2. выберите "Запуск от имени администратора".
3
отвечен sir_brickalot 2018-01-24 19:05:47
источник

попробуйте установить java с помощью Ninite. Вы можете просто пойти в Ninite.com и выбрать Java под рантаймы. затем, когда вы получите уведомление об обновлении java, снова запустите ninite, и он установит последнюю версию java без использования механизма обновления java. это действительно просто и легко нет вопросов, чтобы ответить, и вы можете использовать ту же программу ninite, чтобы обновить другие приложения с этого сайта, а также.

-1
отвечен d4v3y0rk 2012-09-19 19:37:44
источник

Другие вопросы windows-7 windows windows-8 java

X