Ошибка «This application requires a Java Runtime Environment» при запуске программы — прямой признак того, что на компьютере отсутствует JRE 64 bit либо установлена 32-битная версия, несовместимая с приложением. Проверить разрядность установленной Java можно за секунду: откройте командную строку и выполните java -version — если в выводе нет пометки 64-Bit, система использует 32-битную сборку или не находит Java вовсе.
В этой статье разберём, где безопасно скачать Java JRE 64 bit для Windows 10 и 11, как отличить нужный установщик от лишних вариантов, как выполнить установку и убедиться, что среда выполнения корректно прописалась в системе. Отдельно рассмотрим типичные ошибки и ситуации, когда JRE недостаточно.
Что такое JRE и зачем нужна 64-битная версия
Java Runtime Environment (JRE) — это среда выполнения, без которой не запускаются программы, написанные на языке Java: игры вроде Minecraft, банковские клиенты, корпоративные приложения, утилиты для работы с электронной подписью. В состав JRE входят виртуальная машина JVM, библиотеки классов и вспомогательные компоненты.
Разрядность имеет практическое значение. 64-битная JRE может использовать более 4 ГБ оперативной памяти на процесс, что критично для «тяжёлых» приложений — например, серверов Minecraft с модами или сред разработки. Если программа собрана под 64-битную архитектуру, с 32-битной JRE она либо не запустится, либо будет работать с ограничениями.
Как проверить, установлена ли Java и её разрядность
Прежде чем что-то скачивать, проверьте текущее состояние системы. Нажмите Win + R, введите cmd и выполните команду:
java -version
Возможны три варианта ответа. Если видите строку вида 64-Bit Server VM — 64-битная Java уже установлена, и проблему запуска программы нужно искать в другом месте. Если версия отображается без пометки 64-Bit — стоит 32-битная сборка. Сообщение «java не является внутренней или внешней командой» означает, что JRE отсутствует либо не прописана в переменной PATH.
- 🔍 Откройте
Панель управления → Программы и компонентыи поищите записи с названием Java — там видно установленные версии. - 📂 Проверьте папку
C:\Program Files\Java— 64-битные версии ставятся именно сюда, а 32-битные попадают вC:\Program Files (x86)\Java. - ⚙️ Уточните разрядность самой Windows:
Параметры → Система → О системе, строка «Тип системы».
Где скачать Java JRE 64 bit официально
Единственный источник, которому можно доверять без оговорок, — официальный сайт Oracle (раздел загрузок Java) либо сайт java.com, который также принадлежит Oracle и перенаправляет на актуальные сборки. Сторонние каталоги софта нередко подкладывают в инсталлятор рекламные модули или распространяют устаревшие версии с известными уязвимостями.
⚠️ Внимание: не скачивайте JRE с торрентов, файлообменников и «сборников программ». Установщик Java имеет цифровую подпись Oracle America, Inc. — проверьте её в свойствах файла на вкладке «Цифровые подписи» перед запуском. Отсутствие подписи — повод удалить файл.
На странице загрузки Oracle предлагается несколько вариантов пакетов. Для запуска программ достаточно JRE; если планируете разработку, берите JDK соответствующей версии. Обратите внимание: начиная с определённых версий Oracle распространяет Java по лицензии, которая для коммерческого использования может требовать подписки — для домашнего применения условия обычно свободные, но перед развёртыванием в организации сверьтесь с текстом лицензионного соглашения на сайте.
| Пакет | Назначение | Кому нужен |
|---|---|---|
| JRE 64 bit | Только запуск Java-приложений | Обычным пользователям |
| JDK 64 bit | Запуск + компиляция и разработка | Программистам |
| Server JRE | Серверное выполнение без графических компонентов | Администраторам серверов |
| OpenJDK-сборки | Свободная альтернатива от сторонних вендоров | Тем, кого не устраивает лицензия Oracle |
Пошаговая установка JRE 64 bit на Windows
Процедура установки занимает несколько минут и не требует перезагрузки в большинстве случаев. Скачанный файл обычно имеет имя вида jre-8uXXX-windows-x64.exe для классической восьмой ветки либо аналогичное для более новых версий.
- Закройте все работающие Java-приложения и браузеры.
- Запустите установщик от имени администратора (правый клик → «Запуск от имени администратора»).
- На экране приветствия нажмите
Installили при необходимости измените папку установки через галочкуChange destination folder. - Откажитесь от дополнительных предложений (панелей и спонсорского ПО), если инсталлятор их покажет — снимите соответствующие галочки.
- Дождитесь сообщения
You have successfully installed Javaи нажмитеClose.
☑️ Проверка после установки JRE
После установки повторите команду java -version в новом окне командной строки — старое окно могло запомнить прежнее окружение. Если Java не определяется, проверьте переменные среды: Параметры → Система → О системе → Дополнительные параметры системы → Переменные среды. Путь к папке bin установленной JRE должен присутствовать в переменной Path.
JRE 8 и новые версии: что выбрать
Многие программы до сих пор требуют именно Java 8 — это касается старых банковских клиентов, корпоративных систем и ряда игровых лаунчеров. При этом современные приложения могут требовать Java 11, 17 или новее. Как узнать нужную версию? Обычно она указана на сайте программы, которую вы пытаетесь запустить, или в тексте ошибки запуска.
Важный нюанс: начиная с Java 9, Oracle перестала выпускать JRE как отдельный продукт в привычном виде — среда выполнения поставляется вместе с JDK, а для создания облегчённого рантайма предлагается инструмент jlink. Поэтому запрос «скачать JRE 64 bit» на практике чаще всего означает либо JRE 8, либо установку актуального JDK, который включает всё необходимое для запуска программ.
Альтернатива
OpenJDK-сборки:Если лицензия Oracle вас не устраивает, существуют бесплатные сборки на базе OpenJDK — например, от Eclipse Temurin (Adoptium), Amazon Corretto и Microsoft. Они совместимы с Oracle Java на уровне исполнения программ и распространяются под свободной лицензией. Для большинства домашних и рабочих задач разницы в работе приложений не будет.
Типичные проблемы и их решение
Самая частая жалоба после установки — приложение по-прежнему не видит Java. Причина обычно в том, что программа ищет конкретную версию или обращается к переменной JAVA_HOME, которая не задана. Создайте её вручную в системных переменных среды, указав путь к папке установки (без подпапки bin), затем перезагрузите компьютер.
Вторая распространённая ситуация — конфликт старой и новой версий. Перед установкой свежей JRE удалите устаревшие через Программы и компоненты: старые выпуски Java не обновляются автоматически в ряде конфигураций и остаются в системе с незакрытыми уязвимостями.
⚠️ Внимание: не удаляйте Java, если пользуетесь программами для работы с ЭЦП, налоговой отчётностью или банковскими клиентами — сначала убедитесь, что новая версия совместима с этим ПО. Требования обычно указаны на сайте соответствующего сервиса.
- 🧩 Ошибка «Java Virtual Machine Launcher: Could not create the Java Virtual Machine» — чаще всего связана с неверными параметрами памяти в ярлыке программы, а не с самой JRE.
- 🔄 Программа просит конкретную старую версию — установите её параллельно, не удаляя новую.
- 🛡️ Антивирус блокирует установщик — проверьте цифровую подпись файла и при подтверждённой подлинности добавьте его в исключения на время установки.
- 💻 Windows сообщает, что приложение не проверено — это стандартное предупреждение SmartScreen; для подписанного установщика Oracle можно выбрать «Выполнить в любом случае».
Обновление и безопасность Java
Java регулярно получает обновления безопасности, и работать на устаревшей версии рискованно: уязвимости в JRE исторически были популярной мишенью для вредоносного ПО. Встроенный планировщик обновлений Java периодически проверяет наличие новых выпусков и предлагает их установить — не откладывайте это надолго.
Проверить актуальность можно и вручную через панель управления Java: найдите Java в классической Панели управления Windows, откройте вкладку Update и нажмите Update Now. Там же при желании настраивается расписание автоматических проверок.
⚠️ Внимание: если компьютером пользуются несколько человек или он находится в домене организации, обновление Java может требовать прав администратора и согласования с IT-отделом — самовольная смена версии способна нарушить работу корпоративного ПО.
Часто задаваемые вопросы
Чем JRE отличается от JDK?
JRE — только среда для запуска готовых Java-программ. JDK (Java Development Kit) — комплект разработчика: компилятор, отладчик и инструменты, плюс среда выполнения внутри. Если вы не пишете код, достаточно JRE; при малейших сомнениях ставьте JDK — он закрывает оба сценария.
Подойдёт ли JRE 64 bit для 32-битной Windows?
Нет. 64-битная среда выполнения физически не установится на 32-битную систему. Проверьте тип своей ОС в разделе Параметры → Система → О системе и скачивайте сборку соответствующей разрядности.
Почему после установки Java команда java -version всё равно выдаёт ошибку?
Вероятнее всего, путь к Java не попал в переменную Path или окно командной строки было открыто до установки. Закройте и заново откройте терминал; если не помогло — добавьте путь к папке bin в переменные среды вручную и перезагрузите ПК.
Нужно ли удалять старую версию Java перед установкой новой?
Желательно. Установщик свежих версий обычно предлагает удалить устаревшие выпуски автоматически — соглашайтесь, если нет программ, жёстко привязанных к конкретной старой версии. Оставленные старые JRE остаются в системе с незакрытыми уязвимостями.
Бесплатна ли Java JRE для домашнего использования?
Для личного некоммерческого использования Java от Oracle традиционно бесплатна. Для коммерческого применения условия зависят от версии и действующей лицензии Oracle — актуальный текст соглашения опубликован на официальном сайте. Полностью свободная альтернатива без подобных ограничений — сборки OpenJDK.