Error opening registry key software javasoft java runtime environment minecraft

Ошибка Java при открытии раздела реестра Я получаю эту ошибку, когда я пытаюсь сделать что-либо с Java в командной строке: Несколько дней назад я действительно обманывал с удалением каталогов Java и реестра. Я перезапустил компьютер и java все еще работал нормально, затем я перезапустил его снова сегодня, и теперь я получаю эту ошибку. Я […]

Содержание

  1. Ошибка Java при открытии раздела реестра
  2. 11 ответов
  3. Ошибка Java при открытии раздела реестра
  4. 15 ответы
  5. Ошибка при проверке версии Java: не удалось найти java.dll

Ошибка Java при открытии раздела реестра

Я получаю эту ошибку, когда я пытаюсь сделать что-либо с Java в командной строке:

Несколько дней назад я действительно обманывал с удалением каталогов Java и реестра. Я перезапустил компьютер и java все еще работал нормально, затем я перезапустил его снова сегодня, и теперь я получаю эту ошибку. Я попытался удалить и переустановить, но это не работает. У меня установлена ​​последняя java JRE, а путь указан в переменных среды. Кто-нибудь знает, как это исправить?

11 ответов

Удостоверьтесь, что вы удаляете любые java.exe , javaw.exe и javaws.exe из вашей папки WindowsSystem32 , и если у вас есть x64-система (Win 7 64 бит), также выполняйте то же самое в WindowsSysWOW64 .

Вы найдете папку с именем » Oracle » в папке ProgramData на установленном диске Windows. Удалить папку. Надеюсь, это сработает. В моем случае мой установочный диск — C, а мой путь — C:ProgramDataOracle.

У меня была аналогичная проблема. Я установил обновление JDK7 1, но не смог его использовать (вероятно, потому, что нашел JRE6, который я удалил после установки JDK7). Удаление JDK7 было невозможно. Решение заключалось в том, чтобы вручную добавить записи реестра JRE.

Вам нужно будет скорректировать приведенное выше в свои собственные каталоги и версию.

Если это не помогает, все равно JavaRa http://raproducts.org/wordpress/.

Убедитесь, что вы удалили java.exe, javaw.exe и javaws.exe из своей системы.

если у вас есть система x32 (32-битная Win XP) папка WindowsSystem32

если у вас есть система x64 (Win 7 64 бит), также выполняйте то же самое в папке WindowsSysWOW64

Есть 3 места для проверки

  1. Реестр HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment1.8.0_xxxJavaHome
  2. Java Control Panel- Java tab — Вид — Путь
  3. Переменные среды — путь ($ env: путь)

Все 3 должны быть выровнены (если у вас есть несколько входов, просто удалите неправильные) — вот и все

У меня было то же самое:

Очистка WindowsSysWOW64 не помогает для Win7

В моем случае помогла установка JDK8 в автономном режиме (по ссылке)

У меня была такая ошибка, когда у меня был JDK 1.7, и я установил JAVA JDK 1.8 и указал свои переменные JAVA_HOME и PATH на версию JAVA 1.8. Когда я пытаюсь найти версию java, я получил эту ошибку. Я перезапустил свою машину, и она работает. Кажется, мы должны перезапустить машину после изменения переменных среды.

Я бы пометил это как комментарий, но не смог (не имеет репутации) просто хотел поблагодарить Тилмана. Я пытался получить PDFsam (PDF Split и Merge), чтобы работать безрезультатно.

При запуске он выдаст ошибку, заявив, что не может найти JRE 1.6.0. У меня есть 32 и 64-разрядные версии, и они отлично смотрятся на веб-сайте java в своих браузерах.

Пробовал повторно устанавливать/переустанавливать и перезагружать, а также использовать JavaRa. Нет такой удачи, до сих пор нет.

Я просмотрел реестр после прочтения этого сообщения и не было. SOFTWAREJavaSoftkey, поэтому я добавил каждый со своими строковыми значениями, указывающими на мою версию x86 (PDFsam — это 32-разрядная программа). Это прошло мимо первой проблемы, но появилась ошибка в библиотеках amd64, предполагающих, что машина хочет запустить 64-битную версию. Поэтому я изменил пути к 64-битной JRE и теперь работает PDFsam.

FYI — я пришел сюда, выполнив поиск ключей реестра Java после того, как я не смог запустить javaw.exe из командной строки (даже после добавления необходимых путей к системному пути), в результате чего вышеупомянутые изменения также были решены.

В Windows 10 я только что установил JDK и получил эти ошибки при проверке версии. Мне пришлось удалить все исполняемые файлы, начиная с java (т.е. java.exe , javaw.exe и javaws.exe ) из C:ProgramDataOracleJavajavapath . А затем, после удаления, перезапустите установщик JDK, перезапустите мою терминальную программу и java -v работает.

Удаление Java (через панель управления/программы и функции)

Установите Java JRE 7 → OFFLINE %JAVA_HOME%/bin;%PATH%

Источник

Ошибка Java при открытии раздела реестра

Я получаю эту ошибку, когда пытаюсь сделать что-нибудь с Java в командной строке:

Несколько дней назад я напортачил с удалением каталогов и реестра Java. Я перезапустил компьютер, и Java все еще работала нормально, затем я перезапустил его снова сегодня, и теперь я получаю эту ошибку. Я пробовал удалить и переустановить, но, похоже, это не сработало. У меня установлена ​​последняя версия java JRE и путь установлен в переменных среды. Кто-нибудь знает, как это исправить?

задан 15 июн ’11, 14:06

Я попытался удалить Java через командную строку, и это испортило мой деинсталлятор. Поэтому я вручную удалил папку и удалил относящиеся к ней реестры. После этого я перезагрузил и переустановил Java, и она работала нормально до следующей перезагрузки. — gFu

Вы пытаетесь переустановить после того, как перезагрузка напортачила? Может, в третий раз очарование — Atreys

Да, все еще не работает. — gFu

Вы пробовали создать резервную копию других файлов и переформатировать компьютер? После этого вы, вероятно, сможете выполнить новую установку Java. Но этот метод может быть излишним — Atreys

Каким-то образом я решил это для моей конкретной проблемы, загрузив среду выполнения, хотя у меня уже был установлен JDK. Я оставляю это здесь на тот случай, если это действительно сработает для кого-то еще. — Dave

15 ответы

Убедитесь, что вы удалили все java.exe , javaw.exe и javaws.exe от твоего WindowsSystem32 папка, и если у вас система x64 (Win 7 64 бит), сделайте то же самое в WindowsSysWOW64 .

Если вы не можете найти их в этих местах, попробуйте удалить их из C:ProgramDataOracleJavajavapath .

После удаления исполняемых файлов «java» из папки system32 мне пришлось переустановить JRE. После этого моя проблема была решена. Спасибо за отправную точку. — дангованс

После установки исправления безопасности мне не удалось открыть eclipse из-за этой ошибки. Большое спасибо! Ваше решение сработало. Но мне интересно, в чем здесь настоящая причина. — пнв

Сработало у меня! Спасибо ! Также пришлось переустановить JRE. — Kbonnelly

Подскажите, пожалуйста, как действуют эти файлы в папке system32? — Рабиа Наз хан

запустите «where java», чтобы увидеть расположение исполняемых файлов, упомянутых выше. Моя где на C: Program Files (x86) Common Files Oracle Java javapath — Харис Мутафидис

Вы найдете папку с именем «Oracle«в папке ProgramData на вашем диске с установленной Windows. Удалите папку. Надеюсь, она будет работать. В моем случае мой установочный диск — C, а мой путь — C: ProgramData Oracle

ответ дан 16 мая ’18, 05:05

В качестве альтернативы удалите C:ProgramDataOracleJavajavapath из Windows Path переменная окружения — Гедиминас Римса

@GediminasRimsa, я не уверен, что эта переменная среды пути будет присутствовать в каждом случае. Но спасибо за комментарий. — Шуванкар Пол

Я удалил путь из переменных среды, но все же пришлось удалить папку Oracle из папки ProgramData, чтобы заставить ее работать. — Ирена Рич

@GediminasRimsa Мне действительно пришлось удалить переменную среды после удаления папки Oracle в моих ProgramData — Алеша Карамазов

Большое спасибо .. Решение рабочее .. — ÄR Âmmãř îñh

У меня была аналогичная проблема. Я установил обновление 7 для JDK1, но не смог его использовать (вероятно, потому, что я нашел JRE6, который я удалил после установки JDK7). Удаление JDK7 было невозможно. Решением было добавить записи реестра JRE вручную.

Вам нужно будет отрегулировать вышеуказанное для ваших собственных каталогов и версии.

Если это не поможет, есть еще JavaRa http://raproducts.org/wordpress/ .

ответ дан 24 окт ’11, 11:10

К сожалению, это не сработало для нас на Windows Server 2016. Мы продолжаем получать «указанный модуль не найден» — Пракситель

Сожалеем, что . попробуйте все другие решения, найдите сообщение об ошибке . и, если вы найдете решение, поделитесь им здесь или создайте новый вопрос. Однако . «указанный модуль не может быть найден» — это не сообщение об ошибке, которое обсуждалось в исходном вопросе. — Тилман Хаушерр

Удалите эти 3 файла, присутствующие на вашем локальном компьютере, по пути C: ProgramData Oracle Java javapath

Это решило проблему для меня 🙂

Убедитесь, что вы удалили все файлы java.exe, javaw.exe и javaws.exe из вашей системы.

если у вас система x32 (32 бита Win XP) папка Windows System32

если у вас система x64 (Win 7 64 бит), сделайте то же самое в папке Windows SysWOW64

Есть 3 места для проверки

  1. Реестр HKEY_LOCAL_MACHINE SOFTWARE JavaSoft Java Runtime Environment 1.8.0_xxx JavaHome
  2. Панель управления Java — вкладка Java — Вид — Путь
  3. Переменные среды — Путь ($ env: Path)

Все 3 должны быть выровнены (если у вас несколько записей, просто удалите неправильные) — вот и все

В Windows 10 я только что установил JDK и получил эти ошибки при проверке версии. Мне пришлось удалить все исполняемые файлы, начиная с java (т.е. java.exe , javaw.exe и javaws.exe ) из C:ProgramDataOracleJavajavapath . А затем, после удаления, повторно запустите установщик JDK, перезапустите мою программу терминала и java -v работ.

ответ дан 13 дек ’18, 19:12

Мне пришлось это сделать, но переустанавливать ничего не пришлось. Удаление бывших устранило проблему — Позвонить в

Это исправлено в Windows 8 после удаления этих файлов — Poovaraj

Я бы отметил это как комментарий, но не могу (у меня нет репутации) просто хотел поблагодарить Тилмана. Я безуспешно пытался заставить работать PDFsam (PDF Split and Merge).

При запуске выдает ошибку о том, что не может найти JRE 1.6.0. У меня есть 32- и 64-разрядные версии, и они отлично просматриваются на веб-сайтах java в своих соответствующих браузерах.

Пытался удалить / переустановить и перезагрузить несколько раз, а также с помощью JavaRa. Нет такой удачи, все равно никуда.

Я заглянул в реестр после прочтения этого сообщения, и там не было ключа . SOFTWARE JavaSoft , поэтому я добавил каждый с соответствующими строковыми значениями, указывающими на мою версию x86 (PDFsam — это 32-битная программа). Это преодолело первую проблему, но выскочила ошибка о библиотеках amd64, предполагающая, что машина хочет запустить 64-битную версию. Поэтому я изменил пути к 64-битной JRE, и PDFsam теперь работает.

К вашему сведению — я попал сюда, выполнив поиск ключей реестра Java после того, как мне не удалось запустить javaw.exe из командной строки (даже после добавления необходимых путей к системному пути), внесение вышеупомянутых изменений также решило эту проблему.

ответ дан 29 мая ’14, 17:05

Я получил такую ​​ошибку, когда у меня был JDK 1.7 раньше, и я установил JAVA JDK 1.8 и указал свои переменные JAVA_HOME и PATH на версию JAVA 1.8. Когда я пытаюсь найти версию java, я получаю эту ошибку. Я перезапустил свою машину, и она работает. Похоже, мы должны перезагрузить компьютер после изменения переменных среды.

ответ дан 16 авг.

У меня было то же самое:

Очистка Windows SysWOW64 не помогает для Win7

В моем случае помогла установка JDK8 в автономном режиме (из ссылке)

Если запущен антивирусный сканер (например, McAfee), попробуйте:

  1. Отключить антивирусный сканер
  2. Удалите Java (через Панель управления / Программы и компоненты)
  3. Переустановите Java (из Java.com)
  4. Повторно включить антивирусный сканер

Удалите Java (через Панель управления / Программы и компоненты)

Установите Java JRE 7 -> OFFLINE %JAVA_HOME%/bin;%PATH%

У меня Windows 7. После установки возникла та же проблема: PyCharm. PyCharm меня не устроил, поэтому я решил использовать Eclipse. Именно тогда я обнаружил, что с моим JDK что-то пошло не так. Раньше у меня была Java.9.x. Поэтому я решил удалить его и получить более новую версию (в мое время это была Java.11.x. Та же проблема сохранялась. Я выполнил большинство шагов, упомянутых выше в сообщении, например: — Удаление всех файлов java * .exe, — удаление записей, связанных с Java, из реестра. — Очистка всех ненужных папок Java. Однако ничего не помогло. У меня все еще было что-то в системе, относящееся к неработающему имени пути Java.

Что действительно принесло исправление, так это следующее: — Удалена какая-либо версия JDK, которая у меня была на данный момент. — Переустановил последнюю версию JDK, которая была у меня до того, как возникла проблема. — Удалите эту версию надлежащим образом. — Установите последнюю версию SDK. ..

Вот и все .. на этом этапе все вернулось в норму . За исключением того, что Java.11.xx не исправлял системный путь автоматически, мне пришлось сделать это вручную.

ответ дан 28 дек ’18, 20:12

Я последовал за несколькими ответами сверху, и моя проблема была решена.

Javac был на 13 из jdk, но java использовал 1.8 из jre, поэтому java выдало несовместимую ошибку времени выполнения

В Панели управления -> Программы: я удалил 1.8 (названный Java 8 runtime) и НЕ ПРИКАСАЛСЯ к другому (названному Java (TM) SE Development Kit 13)

Файлы java.exe, javac.exe и javawc.exe удалены из: a. C: Windows system32 б. C: Windows SysWOW64 c. C: ProgramData Oracle Java javapath

Переменная среды JDK_HOME указывала на 13, но JAVA_HOME указывало на 1.8, поэтому я указал JAVA_HOME также использовать 13, который был C: Program Files Java jdk-13.0.1

Переменная Path была в разделах как пользовательских переменных, так и системных переменных. Для раздела пользовательских переменных я добавил строку% JDK_HOME%, которая автоматически переведена на физический путь. Для того, что находится под системными переменными, я удалил путь C: ProgramData Oracle Java javapath и добавил C: Program Files Java jdk-13.0.1 bin

Теперь все хорошо! Спасибо всем, кто ответил, вы молодцы!

Источник

Ошибка при проверке версии Java: не удалось найти java.dll

зачем я это получаю? Как я могу это исправить?

Переустановите JDK и установите системную переменную JAVA_HOME на свой JDK. (например, C:toolsjdk7)
И добавьте переменную JAVA_HOME в вашу системную переменную PATH

Введите в командной строке

Чтобы проверить, была ли ваша установка выполнена успешно.

Принятое решение для переустановки ВСЕХ JDK было немного жестким.
Я тоже испытал эту проблему, и вот мои 2 цента:

Эта проблема возникла с тех пор, как я установил JDK 8 и все еще был установлен JDK 6. Мне нужны разные проекты, над которыми я работаю.

Я заметил, что у меня были как Пользователь, так и система %JAVA_HOME% , поэтому я удалил переменную User %JAVA_HOME% и оставил только системный.

Я также заметил, что в моей установке Oracle были некоторые исполняемые файлы Java, и я считаю, что те, в которых конфликтуют, поскольку мои установки Oracle и Java были в моей переменной %PATH% .

Я удалил все пути Java из моей переменной %PATH% и оставил только %JAVA_HOME%bin в начале переменной, чтобы избежать конфликтов с установкой Oracle.

У меня была аналогичная проблема после установки java 1.8.

Чтобы исправить это, перейдите в настройку Advance System → path и удалите

работать как шарм

Убедитесь, что переменная JDK Path направлена в папку bin и находится в верхней части списка.

Если есть какая-либо другая запись с файлом с именем java (например, C:ProgramDataOracleJavajavapath ), она выполнит команду для этого файла вместо файла java в вашем JDK. Нет необходимости переустанавливать весь JDK, если ваши файлы по какой-либо причине не повреждены или повреждены.

У меня была похожая проблема после установки Java 10.0

Чтобы это исправить, перейдите в настройки системы Advance → path и удалите

Мне пришлось удалить javapath Common Files из “Пути”, который конфликтовал, чтобы заставить его работать. Теперь, к счастью, Java -version работает просто отлично.

Вы можете использовать 32-разрядную версию java в 64-битной среде.
Экспорт формы куста реестра HKLMSoftwareJavaSoft и импорт в HKLMSoftwareWow6432NodeJavaSoft. Для 1.6 мне нужны только значения JavaHome и RuntimeLib.

Я редактировал мой путь, чтобы поместить Oracle JDK в начало пути и исправил его.

Проблема: у нас была такая же проблема на нашем сервере Windows 2012. Мы использовали системную переменную среды JAVA_HOME, и в PATH мы использовали такие настройки:…% JAVA_HOME%/bin;… и никаких других настроек, связанных с java, в PATH не было.

Проблема заключалась в том, что у нас был пробел в конце значения переменной JAVA_HOME. Например, “C:Program FilesJavaJdk 1.8.0_172”, поэтому% JAVA_HOME%/bin означает “C:Program FilesJavaJdk 1.8.0_172bin”. Поэтому, поскольку значение было разделено по пробелам, и система пыталась найти java.exe в C:Program FilesJavaJdk 1.8.0_172, где его, очевидно, нет.

Решение было: удалите пробел из конца значения JAVA_HOME!

Я удалил “C:Program Files (x86)Herokubin” из переменной PATH, и проблема исчезла. Я думаю, что, вероятно, Heroku требует другую версию Java. Поэтому проверьте все каталоги в вашей переменной PATH, удалите возможные из них, возможно, возникли проблемы.

Если вы столкнулись с этой ошибкой в cmd с другой ошибкой “Не удалось найти среду выполнения” после выполнения всех настроек в переменной среды. Затем вам просто нужно запустить jre.exe в папке jdk, переустановить его, а затем перепроверить его командой java -version. Надеюсь, это поможет вам.

  1. переименуйте файл «C:WindowsSystem32java.exe» to «C:WindowsSystem32java_old.exe»
  2. CMD → java -version
  1. Удалить Java с компьютера
  2. Проверьте, что папка Java удалена из Program Files
  3. Проверьте реестр не имеет ни одного экземпляра Java
  4. Откройте системные переменные и удалите ТОЛЬКО путь Java из PATH
  5. Теперь установите новую версию снова.
  6. Установите путь в системных переменных.

Этот процесс очищает все следы Java, а затем установить свежую Java.

Примечание. Эта проблема возникает, когда выполняется многократная установка и удаление.

Эта проблема обычно возникает в Windows, когда запись реестра “Java Runtime Environment” отсутствует или не соответствует установленному JDK. Несоответствие может быть связано с несколькими JDK.

Шаги для решения:

Откройте окно “Выполнить”:

Нажмите windows + R

Открыть окно реестра:

Наберите “regedit” и введите.

Перейдите по адресу:HKEY_LOCAL_MACHINESOFTWAREJavaSoft

Если среда выполнения Java отсутствует в JavaSoft, создайте новый ключ и дайте имя среде выполнения Java.

Для среды выполнения Java создайте строковый ключ “CurrenVersion” и укажите в качестве значения соответствующую версию:

Создайте новый подраздел 1.8.

Для 1.8 создайте строковый ключ с именем JavaHome со значением JRE home:

В моем случае информация о regedit была правильной, и проблема была решена с помощью следующих действий:

1) установить JAVA_HOME в jdk – установить JAVA_HOME = C:Program FilesJava\bin 2) установить PATH в jre – установить PATH = “C:Program FilesJava\bin”

Источник


  • Search


    • Search all Forums


    • Search this Forum


    • Search this Thread


  • Tools


    • Jump to Forum


  • #1

    Aug 8, 2013

    Everytime i try to load up minecraft, i get this error.
    Error opening registry key ‘softwarejavasoftjava runtime environment
    Then another window pops up after i hit ok saying
    Error: could not find java.dll
    Then another window pops up and says
    Erro: could not find java SE Runtime Environment
    I hit okay and the launcher pops up again

    BTW i tryed reinstalling java i installed 64 bit like a million times and tryed everything i could fine.
    Anyhelp will be well helpfull hopefully?


  • #2

    Aug 8, 2013

    It looks like a registry error, and would require editing/restoring the registry to resolve the issue. However this is a fairly risky process as any unwanted changes to the registry will break your machine.

    Alternatively, you can perform a full reinstall of Windows, or restore your system to a date where Java has worked fine.


  • #3

    Aug 8, 2013

    Well i have just built my pc it doesnt have much on it but why would this happen? is there a way to fix it with out reinstalling ? Its jsut my internet isent the fastest it would take sometime for me to redownload everything


  • #4

    Aug 8, 2013

    As I said, it involves editing the registry, which again I need to point out that is very sensitive and any wrongdoings can lead to fatal errors. You need to remove any registry keys that are related to Java, particularly:

    HKEY_LOCAL_MACHINE/SOFTWARE/Javasoft - For 64-bit Java
    HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Javasoft - For 32-bit Java

    Then after that attempt to reinstall Java.


  • #5

    Aug 8, 2013

    So what version of java should i install JDK or jre standalone ?


  • #7

    Aug 9, 2013

    Still haveing the same problem :/


  • #8

    Aug 9, 2013

    Finally got it to work it ended up being minecrafts fault not java’s all i had to do was delete anything minecraft related including the launcher then redownload it i moved my saved worlds to my second hardrive to save those and now everything works after redownloading

  • To post a comment, please login.

Posts Quoted:

Reply

Clear All Quotes


Я получаю эту ошибку, когда пытаюсь что-либо сделать с Java в командной строке:

Error opening registry key 'SoftwareJavaSoftJava Runtime Environment.3'
Error: could not find Java.dll
Error: could not find Java 2 Runtime Environment

Я действительно облажался с удалением каталогов Java и реестра несколько дней назад. Я перезапустил компьютер, и java все еще работал нормально, затем я перезапустил его снова сегодня, и теперь я получаю эту ошибку. Я попытался удалить и переустановить, но это, похоже, не работает. У меня установлена последняя java JRE и путь, установленный в переменных среды. Кто-нибудь знает как исправить это?

9 ответов


убедитесь, что вы удалить все java.exe, javaw.exe и javaws.exe из своего WindowsSystem32 папка, и если у вас есть система x64 (Win 7 64 бит) , также сделайте то же самое под WindowsSysWOW64.


У меня была похожая проблема. Я установил обновление JDK7 1, но не мог его использовать (возможно, потому, что я нашел JRE6, который я удалил после установки JDK7). Удалить JDK7 было невозможно. Решение состояло в том, чтобы добавить записи реестра JRE вручную.

[HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment]
"CurrentVersion"="1.7"

[HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment.7]
"JavaHome"="C:Program FilesJavajre7"
"RuntimeLib"="C:Program FilesJavajre7binclientjvm.dll"

[HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment.7.0_01]
"JavaHome"="C:Program FilesJavajre7"
"RuntimeLib"="C:Program FilesJavajre7binclientjvm.dll"

вам придется настроить выше для ваших собственных каталогов и версии.

Если это не поможет, Есть еще JavaRa http://raproducts.org/wordpress/ .

10

автор: Tilman Hausherr


убедитесь, что вы удалите любую java.ехе, javaw, который.exe и javaws.exe из вашей системы.

  • Если у вас есть система x32 (Win XP 32 бит) папка WindowsSystem32

  • Если у вас есть система x64 (Win 7 64 бит), также сделайте то же самое в папке WindowsSysWOW64


Я бы отметил это как комментарий, но не могу (не имею репутации) просто хотел поблагодарить Тилмана. Я пытался заставить PDFsam (PDF Split и Merge) работать безрезультатно.

при запуске это приведет к ошибке, заявив, что он не может найти JRE 1.6.0. У меня есть и 32 и 64 битные версии, и они проверить штраф на сайте Java в своих браузерах.

попытался удалить / переустановить и перезагрузить несколько раз, а также использовать JavaRa. Но все равно не повезло. бесполезный.

Я посмотрел в реестре после прочтения этого поста и не было …SOFTWAREJavaSoft key поэтому я добавил каждый со своими соответствующими строковыми значениями, указывающими на мою версию x86 (PDFsam-это 32-битная программа). Это прошло мимо первой проблемы, но появилась ошибка о библиотеках amd64, предполагая, что машина хотела запустить 64-битную версию. Поэтому я изменил пути к 64-битной JRE и PDFsam теперь работает.

FYI-я попал сюда, ища ключи реестра Java после того, как я не удалось запустить javaw.exe из командной строки (даже после добавления необходимых путей к системному пути), внесение вышеупомянутых изменений также решило это.


Я получил такую ошибку, когда у nI был JDK 1.7 раньше, и я установил JAVA JDK 1.8 и указал мои переменные JAVA_HOME и PATH на версию JAVA 1.8. Когда я пытаюсь найти версию Java, я получил эту ошибку. Я перезапустил свою машину, и она работает . Кажется, мы должны перезапустить машину после изменения переменных среды.


есть 3 места, чтобы проверить

  1. реестра HKEY_LOCAL_MACHINEпрограммное обеспечениеJavaSoftсреда выполнения Java1.8._xxx каталог-Java
  2. Панель управления Java-вкладка Java-вид-путь
  3. Переменные среды-Path ($env:Path)

все 3 должны выровняться (если у вас есть несколько entires, просто удалите неправильные) — это все

1

автор: Marcin Piaskowski


Если запущен антивирусный сканер (например, McAfee), попробуйте:

  1. отключить антивирусный сканер
  2. удалить Java (через Панель управления / Программы и компоненты)
  3. переустановите Java (из Java.com)
  4. включить антивирусный сканер

удалить Java (через Панель управления / Программы и компоненты)

установить Java JRE 7 — > OFFLINE %JAVA_HOME%/bin;%PATH%


вы найдете папку с именем « Oracle » в папке ProgramData на вашем установленном диске windows. Удалите папку. Надеюсь, это сработает.
В моем случае мой установочный диск-C, а мой путь —C:ProgramDataOracle


Понравилась статья? Поделить с друзьями:
  • Error opening file for writing usb helper
  • Error loading w95inf32 dll
  • Error opening file for writing serum
  • Error loading vmlinuz linux not found
  • Error opening file for writing radeon software