FIX: Windows Server 2003 또는 Windows XP에서 큰 Windows Installer 패키지나 큰 Windows Windows Server 패치 패키지를 설치하려고 하면 "오류 1718. 디지털 서명 정책이 파일을 거부했습니다."

적용 대상
Microsoft Windows XP Professional

증상

Microsoft Windows Server 2003 또는 Microsoft Windows XP를 실행하는 컴퓨터에 큰 Microsoft Windows Installer(.msi) 패키지 또는 큰 Microsoft Windows Installer 패치(.msp) 패키지를 설치하려고 하면 다음과 같은 오류 메시지가 나타납니다.

참고

오류 1718. 디지털 서명 정책이 파일 FileName 을 거부했습니다.

또한 다음 이벤트가 응용 프로그램 로그에 기록될 수 있습니다.

참고

유형: 오류

원본: MsiInstaller

범주: 없음

이벤트 ID: 1008

날짜: 날짜
시간: 시간
사용자: Na
컴퓨터: ComputerName

설명: 소프트웨어 제한 정책 처리 오류로 인해 FileName 의 설치가 허용되지 않습니다. 개체를 신뢰할 수 없습니다.

원인

이 문제는 Windows Installer 프로세스에 .msi 패키지 또는 .msp 패키지가 올바르게 서명되었는지 확인할 수 있는 연속 가상 메모리가 부족한 경우에 발생합니다.

해결 방법

지원되는 픽스는 Windows Server 2003에서 사용할 수 있습니다. Windows XP에 사용할 수 있는 픽스는 없습니다.

Windows Server 2003 핫픽스 정보

이제 Microsoft에서 지원되는 핫픽스를 구할 수 있습니다. 그러나 이 문서에서 설명하는 문제만 수정하기 위한 것입니다. 이 특정 문제가 발생한 시스템에만 적용하세요. 이 핫픽스는 추가 테스트를 받을 수 있습니다. 따라서 이 문제로 인해 심각한 영향을 받지 않는 경우 이 핫픽스가 포함된 다음 Microsoft Windows Server 2003 서비스 팩을 기다리는 것이 좋습니다.

이 문제를 즉시 resolve Microsoft 기술 지원 서비스에 문의하여 핫픽스를 구하십시오. Microsoft 고객 지원 서비스 전화 번호의 전체 목록과 지원 비용에 대한 정보는 다음 Microsoft 웹 사이트를 참조하십시오.

http://support.microsoft.com/contactus/?ws=support 참고 특정 업데이트로 문제를 해결할 수 있다고 Microsoft 지원 전문가가 판단하면 지원 요청에 따른 일반적인 요금이 resolve 취소될 수도 있습니다. 특정 업데이트가 필요하지 않은 추가 지원 질문과 문제에는 일반 지원 비용이 적용됩니다. 참고 이 문서의 뒷부분에 있는 지침에 따라 핫픽스를 다운로드하십시오.

Windows Server 2003용 업데이트(KB925336)

Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.

Windows Server 2003용 업데이트(KB925336) 패키지를 지금 다운로드하세요.

Microsoft 지원 파일을 다운로드하는 방법은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

119591 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 파일을 게시한 날짜에 사용할 수 있는 Microsoft는 파일을 게시한 날짜에 사용할 수 있는 최신 바이러스 예방 소프트웨어로 이 파일을 검사했습니다. 이 파일은 해당 파일을 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

파일 이름 파일 버전 파일 크기 날짜 시간 플랫폼 SP requirement Service branch
ADVAPI32.DLL 5.2.3790.2895 620,544 2007년 3월 7일 05:07 x86 SP1 SP1QFE
ADVAPI32.DLL 5.2.3790.4036 619,008 2007년 3월 7일 07:02 x86 SP2 SP2QFE

Windows Server 2003 x64 버전(KB925336)용 업데이트

Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.

Windows Server 2003 x64 Edition(KB925336) 업데이트 패키지를 지금 다운로드하세요.

Microsoft 지원 파일을 다운로드하는 방법은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

119591 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 파일을 게시한 날짜에 사용할 수 있는 Microsoft는 파일을 게시한 날짜에 사용할 수 있는 최신 바이러스 예방 소프트웨어로 이 파일을 검사했습니다. 이 파일은 해당 파일을 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

파일 이름 파일 버전 파일 크기 날짜 시간 플랫폼 SP requirement Service branch
ADVAPI32.DLL 5.2.3790.2895 1,051,648 2007년 3월 7일 07:52 x64 SP1 SP1QFE
Wadvapi32.dll 5.2.3790.2895 620,544 2007년 3월 7일 07:52 x86 SP1 SP1QFE\WOW
ADVAPI32.DLL 5.2.3790.4036 1,052,160 2007년 3월 7일 1,652 x64 SP2 SP2QFE
Wadvapi32.dll 5.2.3790.4036 619,008 2007년 3월 7일 1,652 x86 SP2 SP2QFE\WOW

Itanium 기반 시스템용 Windows Server 2003 업데이트(KB925336)

Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.

Itanium-based Systems(KB925336)용 Windows Server 2003 업데이트 패키지를 지금 다운로드하세요.

Microsoft 지원 파일을 다운로드하는 방법은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

119591 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 파일을 게시한 날짜에 사용할 수 있는 Microsoft는 파일을 게시한 날짜에 사용할 수 있는 최신 바이러스 예방 소프트웨어로 이 파일을 검사했습니다. 이 파일은 해당 파일을 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

파일 이름 파일 버전 파일 크기 날짜 시간 플랫폼 SP requirement Service branch
ADVAPI32.DLL 5.2.3790.2895 1,481,216 2007년 3월 7일 11:42 IA-64 SP1 SP1QFE
Wadvapi32.dll 5.2.3790.2895 620,544 2007년 3월 7일 1,142 x86 SP1 SP1QFE\WOW
ADVAPI32.DLL 5.2.3790.4036 1,482,240 2007년 3월 7일 1,653 IA-64 SP2 SP2QFE
Wadvapi32.dll 5.2.3790.4036 619,008 2007년 3월 7일 1,653 x86 SP2 SP2QFE\WOW

필수 구성 요소

전제 조건은 필요하지 않습니다.

다시 시작 요구 사항

이 핫픽스를 적용한 후에는 컴퓨터를 다시 시작해야 합니다.

핫픽스 대체 정보

이 핫픽스는 다른 핫픽스를 대체하지 않습니다.

파일 정보

이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(협정 세계시)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 현지 시간의 차이를 알려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용하십시오.

해결 방법

이 해결 방법은 Windows Server 2003 및 Windows XP에 적용됩니다.

중요 이 섹션, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하는 경우 심각한 문제가 발생할 수 있습니다. 따라서 이러한 단계를 신중하게 따라야 합니다. 레지스트리를 변경하기 전에 먼저 백업하는 것이 좋습니다. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. Windows XP 및 Windows Server 2003에서 레지스트리를 백업, 편집 및 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료를 참조하세요.

322756 Windows에서 레지스트리를 백업 및 복원하는 방법

이 문제를 해결하려면 패키지를 설치하기 전에 PolicyScope 레지스트리 값을 1로 변경합니다. 이렇게 하려면 다음 단계를 수행합니다.

참고 컴퓨터가 도메인에 가입된 경우 도메인 정책 업데이트는 사용자가 변경한 레지스트리를 재정의할 수 있습니다. 이러한 단계를 수행하기 전에 도메인에서 컴퓨터 연결을 끊는 것이 좋습니다.

  1. 시작, 실행을 차례로 클릭하고 regedit를 입력한 다음 확인을 클릭합니다.

  2. 레지스트리 편집기에서 다음 레지스트리 키를 찾아 클릭합니다.
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers

    참고 이 키를 수정하기 전에 이 키를 백업하는 것이 좋습니다. 이렇게 하려면 CodeIdentifiers를 마우스 오른쪽 단추로 클릭한 다음 내보내기를 클릭합니다. 컴퓨터에서 파일을 찾을 수 있는 위치에 파일을 저장합니다.

  3. PolicyScope 레지스트리 값을 변경합니다. 이렇게 하려면 PolicyScope를 두 번 클릭한 다음 설정을 0에서 1로 변경합니다.

  4. 레지스트리 편집기를 닫습니다.

  5. 시작 및 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭하여 명령 프롬프트 창을 엽니다.

  6. 명령 프롬프트에서 다음 명령을 입력한 후 Enter 키를 누릅니다.
    net stop msiserver이 명령은 서비스가 현재 백그라운드에서 실행 중인 경우 Windows Installer 서비스를 중지합니다. 서비스가 중지되면 명령 프롬프트 창을 닫은 다음 7단계로 이동합니다.

    참고 명령 프롬프트에서 다음 메시지가 나타나면 명령 프롬프트 창을 닫고 7단계로 이동합니다.
    Windows Installer 서비스가 시작되지 않았습니다

  7. "증상" 섹션에 언급된 오류 메시지를 받았을 때 설치하려고 했던 패키지를 설치합니다.

  8. 패키지를 설치한 후 1단계와 2단계를 반복합니다. 그런 다음 PolicyScope 레지스트리 값을 다시 0으로 변경합니다.

  9. 도메인에서 컴퓨터 연결을 끊은 경우 도메인에 다시 가입한 다음 컴퓨터를 다시 시작합니다.

    참고 도메인에서 컴퓨터 연결을 끊지 않은 경우 컴퓨터를 다시 시작할 필요가 없습니다.

이전 단계에서 문제가 resolve 되지 않으면 다음 단계를 따르세요.

  1. 시작, 실행을 차례로 클릭하고 control admintools를 입력한 다음 확인을 클릭합니다.

  2. 로컬 보안 정책을 두 번 클릭합니다.

  3. 소프트웨어 제한 정책을 클릭합니다.

    참고 소프트웨어 제한이 나열되지 않으면 소프트웨어 제한 정책을 마우스 오른쪽 단추로 클릭한 다음 새 정책 만들기를 클릭합니다.

  4. 개체 유형에서 규정 집행을 두 번 클릭합니다.

  5. 로컬 관리자를 제외한 모든 사용자를 클릭한 다음 확인을 클릭합니다.

  6. 컴퓨터를 다시 시작합니다.

중요 이전 단계를 수행한 후 로컬 관리자는 .msi 패키지 또는 .msp 패키지를 설치할 수 있습니다. 패키지를 설치한 후 이전 단계에 따라 적용 수준을 다시 설정합니다. 5단계에서 로컬 관리자를 제외한 모든 사용자 대신 모든 사용자를 클릭합니다.

노트

  • 이 해결 방법은 Active Directory 도메인 환경에서 작동하지 않을 수 있습니다. Active Directory 도메인 환경에서 도메인 정책 새로 고침 작업은 로컬 소프트웨어 제한 정책을 덮어씁니다.
  • 컴퓨터에 RAM을 더 추가해도 문제가 resolve 되지 않습니다.

추가 정보

Microsoft Windows XP부터는 사용자가 안전하지 않은 파일을 실행하지 않도록 하기 위해 소프트웨어 제한 정책(SAFER라고도 함)이라는 보안 정책이 도입되었습니다. Windows Installer는 소프트웨어 제한 정책을 사용하여 서명된 .msi 패키지 파일과 서명된 .msp 패키지 파일의 서명을 확인합니다. Windows Installer는 파일이 컴퓨터에 설치되기 전에 변조되지 않았는지 확인하기 위해 이렇게 합니다. Windows XP 및 Windows Server 2003에서는 전체 .msi 패키지 파일 또는 전체 .msp 패키지 파일을 Windows Installer 프로세스의 주소 공간에 있는 하나의 연속된 메모리에 로드해야 합니다.

.msi 패키지 파일 또는 .msp 패키지 파일이 너무 커서 연속된 가상 메모리에 맞지 않으면 Windows Installer에서 패키지가 올바른지 확인할 수 없습니다. 이 시나리오에서는 "증상" 섹션에 설명된 증상이 나타납니다. 이 문서에 설명된 수정 사항을 사용하면 소프트웨어 제한 정책에서 서명 확인을 수행하는 데 가상 메모리를 더 적게 사용할 수 있습니다. 따라서 Windows Installer는 모든 크기의 파일을 확인할 수 있습니다.