.png)
현재 Minecraft를 플레이하는 데 문제가 있습니다. 컴퓨터에 문제가 발생하기 전에는 Minecraft를 완벽하게 플레이했습니다. 이제 파일을 열거 minecraft.exe
나 시작 메뉴에서 Java 자체를 열려고 하면 Java에 문제가 있다는 메시지가 나타납니다.
레지스트리가 존재하지 않는 Java Runtime Environment 설치를 참조하거나 런타임이 손상되었습니다. 시스템이 지정된 경로를 찾을 수 없습니다
Java를 다시 설치했지만 Windows 설치 프로그램에 문제가 있는 것 같습니다.
"오류 1723. 이 Windows Installer 패키지에 문제가 있습니다. 이 설치를 완료하는 데 필요한 DLL을 실행할 수 없습니다. 지원 담당자나 패키지 공급업체에 문의하십시오."
Windows 설치 서비스를 다시 설치하려고 했지만 공간이 부족하다는 메시지가 표시됩니다(하드 드라이브에 약 12GB의 여유 공간이 있음에도 불구하고). 설치하려는 파일이 올바른지 확실하지 않지만 시도해 볼 가치가 있다고 생각했습니다.
답변1
Windows 7에서 수행한 작업은 다음과 같습니다.
관리자 계정을 사용하여 레지스트리 편집기(regedit.exe)를 엽니다.
이동Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
이 경로 아래의 각 버전에 대해 JavaHome 및 RuntimeLib 변수의 경로가 올바른지 확인하십시오. RuntimeLib은 기존 파일을 참조해야 하며 jvm.dll
, JavaHome은 해당 부분이 제거된 이 경로의 시작이어야 합니다 \bin\client\jvm.dll
.
레지스트리에 여러 버전이 있고 디스크에 해당 버전 중 하나에 해당하는 Java 버전이 없는 경우 불필요한 레지스트리 항목을 제거하십시오.
해당 Java 버전이 디스크의 다른 위치에 있는 경우 경로를 업데이트하십시오. 가지고 있는 각 Java 버전에 대해 이 작업을 두 번 수행해야 합니다(특정 빌드(예: 1.7.0_04)에 한 번, 기본 버전(예 1.7)에 한 번). 위치)는 다음과 같습니다.
- 자바홈
C:\java\jre
- RuntimeLib
C:\java\jre\7\bin\jvm.dll
설치 후 소프트웨어를 다른 디렉터리로 옮겼기 때문에 오류가 발생했습니다.
답변2
.exe의 이름을 .jar로 변경해 보십시오. 사람들은 이와 동일한 문제를 겪고 있는데 이 방법으로 해결되는 것 같습니다.
이를 시도한 후에는 가지고 있는 모든 Java 인스턴스를 제거하고 Java 웹 사이트에서 패키지를 사용하여 다시 설치하십시오. 올바른 아키텍처(32-64비트)인지 확인하세요. Windows 정리 유틸리티를 사용하여 Java를 제거한 다음 재부팅하고 다시 설치해 보십시오.
편집하다:생각해보면 예전에 윈도우를 실행했을 때 비슷한 일이 나에게도 일어났습니다. 최신 버전의 Windows Installer로 업그레이드해 보세요. 이미 최신 버전이라면 다시 설치해 보세요.
답변3
내 워크스테이션은 Win 7 64비트입니다.
나를 위한 해결책은 다음의 모든 참조를 변경하는 것이었습니다.
C:\Program Files\Java\...
에게
C:\Program Files (x86)\Java\...
레지스트리 경로에
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\
실제 설치된 경로와 레지스트리 항목이 일치하지 않았습니다.