마침내 다음을 읽은 후이 작업을 수행했습니다.
Java 업데이터가 새 업데이트를 다운로드하려고 할 때“Background Intelligent Transfer Service”(BITS)라는 Windows 서비스를 사용합니다. 로그온 한 사용자가 표준 사용자 인 경우, Java 업데이터는 BITS 서비스를 올바르게 사용하여 새 업데이트를 다운로드하지 못합니다. 그러나 Java 업데이터가 BITS 서비스를 사용할 수없는 경우 (서비스가 사용 불가능하거나 호출 프로세스에 대한 권한이 거부 됨), Java 업데이터는 대체 메커니즘을 사용하여 성공적으로 작동하는 업데이트를 다운로드하고 적용합니다. 원래 사용자는 제한된 권한 (관리 권한 없음)을 가진 표준 사용자 일뿐입니다.
표준 사용자가 Java 업데이트를 설치할 수 있도록 Java 업데이터를 높이려면 먼저 "Background Intelligent Transfer Service"가없는 Windows 2000의 호환 모드에서 실행되도록 Java 업데이터의 응용 프로그램 호환성 모드를 설정해야합니다. . 그러면 Java 업데이터가 대체 메커니즘을 사용하여 Java 업데이트를 다운로드하게됩니다.
http://privilegeforum.scriptlogic.com/Forum/aff/3/aft/193/afv/topic.aspx
그래서 당신이하는 일은 :
- jucheck.exe 찾기 (일반적으로
%PROGRAMFILES%\Common Files\Java\Java Update
또는 아래 %PROGRAMFILES(x86)%\Common Files\Java\Java Update
)
- 속성을 열고 Windows 2000 호환 모드에서 실행되도록 설정하십시오 (모든 사용자 또는 적어도 관리자 권한으로)!
- Java 제어판을 통해 업데이트를 다시 확인하십시오.
설치 프로그램은 OS가 지원되지 않는 것에 대해 잔소리하지만 업데이트를 설치할 수 있습니다.
약 3 년 동안 솔루션을 검색 한 후에이 작업을 수행했습니다. 여전히 오라클이 문제를 해결하기를 기다리고 있습니다. 그들은 항상 수퍼 유저로 실행하는 것이 나쁜 습관이고 과거의 일이라는 것을 이해하지 못합니다.