Выберите ключ удаления и «Найти» в меню «Редактировать». Ищите «Ява». Это должно показать, в каком подразделе находится Java. Одним из ключей является «UninstallString». Используйте эту команду для удаления Java. Однако обратите внимание, что это будет работать только на других компьютерах, если установлена точно такая же версия Java.
Установка JDK 1.6u21 на локальный ПК позволила мне увидеть, что GUID не тот, который я ожидал (на основе Oracle docs & Server Fault). Разница JRE / JDK. `reg query HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ / v uninstallString`
nick3216 13 лет назад
0
хм, на вычислительных узлах MSIEXEC сообщает **, что действие действительно только для установленных продуктов **, а для `reg query / s HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall` нет записи об установке JDK.
nick3216 13 лет назад
0
+1 Этот метод хорошо сработал для удаления испорченного пакета драйверов rsfx для SQL Server 2012.
Eddie B 11 лет назад
0
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall ссылается на 64-разрядные программы. Возможно, вам также понадобится проверить HKEY_LOCAL_MACHINE \ WOW6432Node \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall для 32-разрядных программ. Java может быть установлена как либо, так и оба одновременно
uniquegeek 7 лет назад
0
ссылаясь на указанный выше раздел реестра, правильный путь для моей машины Win10: REG REGERY "HKLM \ Software \ WOW6432Node \ JavaSoft", `` WOW6432Node` должен быть после `SOFTWARE`
SimplyInk 7 лет назад
0
4
Andy Chen
There are 2 places where you might find the product code:
You should be able to find the uninstall string from the key UninstallString; something like: MsiExec.exe /X
0
Brandon
К вашему сведению, если вы используете Windows Server 2012 Core и пытаетесь найти строку удаления для Java 7, перейдите к следующему месту в реестре, чтобы найти строку удаления.