최신 버전의 Java로 업데이트하려고 할 때마다 Java 7 업데이트 5 설치가 감지되고 파일을 요청하는 메시지가 나타납니다.jre1.7.0_05-c.msi가 없어서 설치가 취소되고 Java를 업그레이드할 수 없게 됩니다.
답변1
방금 레지스트리 키를 삭제하여 설치 항목을 제거했습니다 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF
. regedit.exe그 후 아무런 문제 없이 Java를 업그레이드할 수 있었습니다.
답변2
가능하다면 jre1.7을 다운로드하여 설치한 다음 제거하십시오.
이전 버전의 Java에 대해서는 다음 Oracle 페이지를 확인하십시오.
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
msi 파일을 얻으려면 다른 컴퓨터에 설치하거나 이미 해당 파일이 있는 다른 컴퓨터에서 가져올 수 있습니다. 파일 위치는 다음과 같습니다.
c:Users/<Username>/AppData/LocalLow/Sun/Java/jre1.7
복사해서 사용해 보세요.
답변3
http://www.ihelpforum.com/index.php?guides/problem-uninstalling-java-java-not-working.112/
위의 가이드를 사용하면 Java를 제거하는 데 도움이 됩니다.
답변4
마크가 옳습니다. 현재 설치 MSI 파일 없이 Java를 다시 설치하거나 업그레이드하려면 레지스트리에서 해당 항목을 제거하십시오! 직접 검색하거나 다음과 같은 reg 파일을 사용하세요.
Windows Registry Editor Version 5.00
; 1.7.5
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF]
; 1.7.25
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120752FF]
이 파일을 재생하고 재부팅하면 Java를 새로 설치할 수 있습니다! 모든 Java 버전에 대한 모든 가능성을 포함하는 reg 파일을 갖는 것이 좋을 것입니다 ^^
충분하지 않은 경우 M$는 손상된 설치를 위한 도구를 제공합니다. http://support.microsoft.com/mats/Program_Install_and_Uninstall