|
RPC 스텁 오류: 호환되지 않는 RPC 스텁 버전 - "처리되지 않은 예외. 오류 번호: 0x80070725"
적용 대상::
- 플랫폼:
Windows 98, Windows ME, Windows 2000, Windows XP, Windows 2003
- Java 버전:
1.4.2_xx, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx
증상
Java Runtime Environment(JRE)를 설치하는 동안 다음과 같은 메시지가 표시된 오류 메시지 상자가 나타납니다.
처리되지 않은 예외
오류 번호: 0x80070725 설명: 호환되지 않는 RPC 스텁 버전
설치 프로그램이 지금 종료됩니다.
이 오류는 다음과 같은 이미지로 표시됩니다.
원인
이 오류는 다른 프로그램에서 컴퓨터에 설치한 호환되지 않는 DLL 파일 버전(예: Oleaut32.dll, Olepro32.dll, Asycfilt.dll, Stdole2.tlb) 때문에 발생할 수 있습니다.
예를 들어, Oleaut32.dll 파일의 버전 3.50은 Windows XP에서만 사용됩니다. 따라서, 다른 운영 체제를 실행하는 컴퓨터에 이 파일을 설치하면 파일 버전이 서로 호환되지 않기 때문에 이 오류가 발생합니다.
해결책
다음은 이 오류를 해결할 수 있는 세 가지 해결책입니다. 사용자의 시스템에 알맞은 방법을 선택하십시오.
Microsoft Office 2000 또는 Office 2000 구성 요소가 설치되어 있는 경우 컴퓨터에 Microsoft Office 또는 Office 2000 구성 요소가 설치되어 있는 경우에는 Microsoft Office 2000 Service Release 1(SR-1)을 구해서 설치합니다. Microsoft Office 2000 Service Release 1a(SR-1a)를 구해서 설치하는 방법은 다음 Microsoft 웹 사이트를 참조하십시오. #339:
Microsoft Office 2000 Service Release 1a
Microsoft Office 2000 또는 Office 2000 구성 요소가 설치되어 있지 않은 경우 Office 2000 또는 Office 2000 구성 요소가 설치되어 있지 않은 경우에는 mcrepair.exe 도구를 다운로드하여 설치합니다. mcrepair.exe 도구를 구하여 설치하려면 다음 Microsoft 웹 사이트를 방문하십시오.
Microsoft mcrepair.exe 도구 다운로드
mcrepair.exe 파일을 데스크탑에 저장한 다음 해당 파일을 눌러 mcrepair.exe를 실행합니다. 새 파일을 덮어쓸 것인지 묻는 메시지가 나타나면 각 파일마다 예를 누릅니다.
mcrepair.exe를 설치한 후 시스템을 다시 시작합니다.
Windows 98 또는 95 Windows 98 및 95에서는 oleaut32.dll 파일의 잘못된 버전으로 인해 이 오류가 발생할 수 있습니다. 이 문제를 해결하려면 다음 지침에 따라 잘못된 파일을 제거한 후 새 버전을 설치합니다.
경고: 이 해결책을 수행하려면 System 폴더를 수정해야 합니다. Windows 시스템을 제대로 수정하지 않으면 시스템에 심각한 문제가 발생할 수 있습니다.
- 시스템에 맞는 DCOM(Distributed Component Object Model) 파일을 데스크탑에 다운로드하고 실행은 하지 않습니다. 이런 파일은 InstallShield 지원 페이지에서 다음 링크를 누르면 다운로드할 수 있습니다.
- 시작 > 시스템 종료를 선택합니다.
- MS-DOS 모드에서 다시 시작을 선택합니다.
- 명령 프롬프트 c:\WINDOWS에서 다음과 같이 각 행에 다음 명령을 입력합니다.
cd c:\windows\system rename oleaut32.dll oleaut32.old exit
A required .DLL file, C:\windows\system\oleaut32.dll, was not found.라는 오류 메시지를 무시합니다. 이 오류 메시지는 4단계에서 파일의 이름이 바뀌었기 때문에 나타납니다.
- 정상적으로 로그인합니다.
- 1단계에서 데스크탑에 다운로드한 파일을 두 번 누릅니다.
- 표시된 대화상자에서 예를 누릅니다. dcom.exe 파일에서 새 oleaut32.dll 파일을 설치합니다.
- DCOM이 설치되면 시작 > 다시 시작을 선택합니다.
위의 지침에 따른 후에 시스템이 제대로 작동하지 않으면 다음 작업을 수행하여 원래의 oleaut32.dll 파일을 복원할 수 있습니다.
- 시작 > 시스템 종료를 선택합니다.
- MS-DOS 모드에서 다시 시작을 선택합니다.
- 명령 프롬프트 c:\WINDOWS에서 다음과 같이 각 행에 다음 명령을 입력합니다. 그러면 이전 oleaut32.dll 파일이 복원됩니다.
cd c:\windows\system rename oleaut32.old oleaut32.dll exit
- Windows가 자동으로 다시 시작됩니다. 그렇지 않으면 시작 > 다시 시작을 선택합니다.
자세한 기술 정보
Office 2000 SR-1과 Mcrepair.exe 도구는 모두 다음과 같은 파일 버전을 업데이트하고 다시 등록합니다.
- Asycfilt.dll (2.40.4515)
- Oleaut32.dll (2.40.4515)
- Stdole2.tlb (2.40.4515
- Olepro32.dll (5.0.4515)
이 문서의 증상 부분에 나열되어 있는 오류 메시지에 대한 자세한 내용은 InstallShield 기술 자료 문서 - Q105810 ERRDOC: Incompatible Version of the RPC Stub을 참조하십시오.
이러한 유형의 오류를 해결하는 추가 디버깅 단계는 InstallShield 기술 자료 문서 - Q104946 PRB: Critical/Corrupted system error(s) occur after reboot of a setup을 참조하십시오.
이 문제에 대해서 Microsoft 기술 자료 문서 - 321915 Incompatible Version of the RPC Stub, Error Message with the InstallShield Program도 참조하십시오.
다운로드에 성공하지 못하면 이 메시지가 표시될 수 있습니다. www.java.com의 지금 다운로드에서 자동 다운로드를 다시 시도하거나 수동 다운로드를 수행합니다.
|