Sysprep /generalize를 실행할 때 컴퓨터 오류를 Sysprep하는 동안 치명적인 오류가 발생했습니다.

이 문서에서는 옵션을 사용하여 /generalize Windows 7에서 시스템 준비 도구(Sysprep)를 실행할 수 없는 문제를 해결합니다.

적용 대상: Windows 7 Service Pack 1, Windows Server 2012 R2
원래 KB 번호: 929828

증상

Windows 7에서 Sysprep을 실행하려고 할 때 옵션을 사용하면 /generalize 다음 오류 메시지가 표시될 수 있습니다.

컴퓨터를 Sysprep하는 동안 치명적인 오류가 발생했습니다.

Setuperr.log 파일에는 다음과 유사한 줄이 포함될 수 있습니다.

Error [0x0f0082] SYSPRP LaunchDll: Failure occurred while executing 'C:\Windows\System32\slc.dll, SLReArmWindows', returned error code -1073425657  
Error [0x0f0070] SYSPRP RunExternalDlls: An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = -1073425657  
Error [0x0f00a8] SYSPRP WinMain: Hit failure while processing sysprep generalize providers; hr = 0xc004d307

참고

Setuperr.log 파일은 \Windows\System32\Sysprep\Panther 폴더에 있습니다.

원인

이 오류는 Windows 소프트웨어 라이선싱 후방 프로그램이 단일 Windows 이미지에서 세 번 이상 실행된 경우에 발생할 수 있습니다.

해결 방법

이 문제를 resolve Windows 이미지를 다시 빌드해야 합니다.

해결 방법

이 문제를 해결하려면 xml 응답 파일(Unattend.xml)의 SkipRearm> 설정을 사용하여 <Windows 이미지를 빌드할 때 Rearm 프로세스를 건너뜁니다.

다음 텍스트는 Windows 7용 XML 응답 파일의 예입니다.

<settings pass="generalize">
    <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <SkipRearm>1</SkipRearm>
    </component>
</settings>

참고

프로덕션 환경에서 컴퓨터를 배포하는 <데 사용되는 최종 무인 파일에서 SkipRearm> 설정이 제거되었는지 확인해야 합니다. SkipRearm>이 프로덕션 환경에 컴퓨터를 배포하는 데 사용되는 무인 파일에서 제거되지 않으면 <네트워크에 추가된 새 클라이언트의 경우 KMS 현재 클라이언트 수가 증가하지 않습니다.

Microsoft-Windows-Security-Licensing-SLC 구성 요소의 태그에 대한 skipRearm 자세한 내용은 SkipRearm을 참조하세요.

Microsoft-Windows-Security-SPP 구성 요소의 태그에 대한 skipRearm 자세한 내용은 Microsoft-Windows-Security-SPP를 참조하세요.

추가 정보

Windows 소프트웨어 라이선싱 다시 설치 프로그램은 Windows 시스템을 원래 라이선스 상태로 복원합니다. 활성화와 관련된 모든 라이선스 및 레지스트리 데이터는 제거되거나 다시 설정됩니다. 또한 유예 기간 타이머는 다시 설정됩니다.

Windows 7에서 Rearm 프로세스를 실행하려면 다음 방법 중 하나를 사용합니다.

  • 사용자 지정 Windows 이미지를 빌드하는 데 사용되는 컴퓨터에서 를 실행 Sysprep /generalize 합니다.
  • 관리자 권한 명령 프롬프트 창에서 Slmgr.vbs 스크립트를 실행합니다. 예를 들어 를 실행합니다 cscript c:\windows\system32\slmgr.vbs -rearm.

참고

Rearm 프로세스를 실행하려면 관리 자격 증명이 필요합니다. Rearm 프로세스는 Windows 이미지에서 최대 세 번 실행할 수 있습니다.

데이터 수집

Microsoft 지원의 지원이 필요한 경우 배포 관련 문제에 TSS를 사용하여 정보 수집에 설명된 단계에 따라 정보를 수집하는 것이 좋습니다.