How To

SCCM 배포 오류 0X87D00324를 해결하는 방법

February 11, 2026 1 분 읽기 Updated: February 11, 2026

SCCM은 앱과 업데이트를 모든 곳에 배포하는 데 매우 유용하지만, 물론 항상 순조로운 것은 아닙니다.특히 0X87D00324 오류는 골치 아픈 문제 중 하나입니다.이 오류는 앱 설치 자체에 실패한 것이 아니라, SCCM이 해당 앱이 설치되었는지 확신하지 못하는 상황을 나타냅니다.시스템은 “이 앱을 설치했는데, 설치 증거를 찾을 수 없다”고 말하지만, 감지 방식이 잘못되어 설치가 제대로 되었는지 알 수 없는 것입니다.

이 문제는 대개 탐지 방법이 잘못되었거나 검증 대상 값이 부정확한 데서 비롯됩니다.이를 수정하면 문제가 해결되는 경우가 많습니다.하지만 네트워크 지연이나 타이밍 문제처럼 좀 더 복잡한 원인이 있을 수도 있습니다.유효성 검사가 효과가 없다면, 이 문제를 해결하기 위해 시도해 볼 수 있는 다른 방법들이 있습니다.아래는 문제 해결에 도움이 될 만한 몇 가지 실용적인 단계입니다.

SCCM 배포 중 발생하는 오류 0X87D00324를 해결하는 방법은 무엇입니까?

탐지 방법을 검증합니다

이 방법이 도움이 되는 이유는 다음과 같습니다.탐지 방법은 기본적으로 SCCM이 앱이 설치되었는지 확인하는 방식입니다.탐지 결과가 잘못되면 SCCM은 앱이 설치되지 않았다고 계속 판단하여 클라이언트에서 모든 것이 정상적으로 보이더라도 0X87D00324와 같은 오류를 발생시킵니다.이 부분을 확인하면 탐지 규칙이 실제 시스템 환경과 일치하는지 확인할 수 있습니다.일반적으로 제품 코드, 레지스트리 경로 또는 명령 출력의 불일치가 원인입니다.

이 오류는 설치 직후 배포가 실패하거나 SCCM에서 “감지되지 않음” 오류가 계속 발생하는 이유를 파악하는 경우에 가장 먼저 확인해야 할 사항입니다.클라이언트의 GUID 또는 레지스트리 경로와 일치하지 않는 잘못된 GUID나 레지스트리 경로를 발견할 수 있습니다.목표는 SCCM이 애플리케이션을 제대로 인식하도록 하는 것입니다.

예상되는 결과: 탐지 규칙을 조정하면 배포가 더 원활해지고 오류가 크게 줄어듭니다.때때로 GUID를 둘러싼 중괄호가 누락되거나 잘못된 레지스트리 키를 가리키는 등의 간단한 오타로 인해 탐지가 실패할 수 있습니다.

대략적인 방법은 다음과 같습니다.

  1. ConfigMgr 콘솔 에서 소프트웨어 라이브러리 > 개요 > 애플리케이션 관리 > 애플리케이션 으로 이동합니다.
  2. 앱을 선택하고 마우스 오른쪽 버튼을 클릭한 다음 속성을 선택하세요.
  3. 탐지 방법 탭 으로 전환하세요.
  4. 탐지 규칙을 검토하려면 [편집] (또는 [조항 편집] ) 을 클릭하십시오.
  5. Windows Installer 와 같은 감지 설정이 올바른 제품 코드(일반적으로 중괄호 안에 있는 GUID)를 가리키는 지 확인하십시오 { }.
  6. 레지스트리에 있는 GUID가 실제 제품 코드와 일치하는지 확인하십시오.이를 확인하려면 다음 단계를 따르십시오.
    • regedit클라이언트에서 실행 하고 다음 경로를 확인하세요.
    • 32비트 시스템: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
    • 64비트 시스템: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
  7. 프로그램의 표시 이름과 제품 코드(GUID)를 찾으십시오.탐지 절에 있는 GUID가 중괄호를 포함하여 정확히 일치하는지 확인하십시오.

이상하게도, 탐지 문제를 해결한 후에도 SCCM의 콘텐츠 배포 방식 때문에 오류가 계속 발생할 수 있습니다. SCCM은 바이너리 차등 복제 방식을 사용하는데, 기본적으로 파일의 전체가 아닌 변경된 부분만 전송합니다.콘텐츠가 새로 고쳐지지 않거나 캐시가 업데이트되지 않으면 SCCM은 소스 파일을 다시 배포해야 한다고 계속 판단하여 혼란을 야기할 수 있습니다.

이 문제를 해결하려면 정책 새로 고침을 실행하면 됩니다.

  • 클라이언트 컴퓨터에서 제어판 또는 시스템 트레이에서 구성 관리자 애플릿을 엽니다.
  • 작업 탭을 클릭하세요.
  • 머신 정책 검색 및 평가 주기를 선택하고 지금 실행을 클릭합니다.

이렇게 하면 SCCM이 새 정보를 가져오고 배포를 재평가하게 되며, 일반적으로 오류가 해결됩니다.

필요한 경우 감지에 지연 시간을 추가하세요.

일부 설치 프로그램은 그런 식으로 작동하는 경우가 있습니다.자식 프로세스를 생성하거나 비동기적으로 작업을 처리하죠.앱 감지가 앱이 완전히 준비되기 전에 실행될 수 있는데, 이 때문에 SCCM이 오류가 발생하여 앱이 설치되어 있어도 “감지되지 않음”이라고 표시할 수 있습니다.이상하지만 실제로 존재하는 현상입니다.

한 가지 방법은 SCCM이 확인하기 전에 조금 더 기다리도록 감지 스크립트에 약간의 지연 시간을 추가하는 것입니다.이는 설치 스크립트를 수정하여 수행할 수 있습니다.

Start-Sleep -Seconds 60

이 코드는 설치 후 60초 동안 일시 중지되어 앱이 안정화될 시간을 줍니다.일반적으로 1분이면 충분하지만 설치 시간에 따라 조정할 수 있습니다.이 코드를 PowerShell 감지 스크립트 또는 배포 시 사용되는 사용자 지정 스크립트에 포함시킬 수 있습니다.

사용자들이 보고한 해결 방법 및 일반적인 특이 사항

때로는 아주 사소한 실수가 이 모든 문제를 야기하기도 합니다.예를 들어, 어떤 사용자는 중괄호 없이 GUID만 복사했는데, 알고 보니 그 부분이 중요했습니다.탐지 규칙은 GUID 형식이 정확히 일치하는지 엄격하게 검사하므로, 형식을 꼼꼼히 확인해야 합니다.

또 다른 일반적인 주의 사항은 다음과 같습니다.스크립트나 패키지를 배포할 때 배포 계정에 네트워크 액세스 권한이 없는 경우, SCCM은 앱을 정상적으로 설치하지만 검증할 수 없어 동일한 오류가 발생합니다.배포 계정에 대상 시스템에 대한 적절한 네트워크 권한이 있는지 확인하십시오.

Windows와 SCCM은 다소 까다롭기 때문에 이러한 설정을 조정하는 데 시행착오가 필요한 경우가 많지만, 일반적으로 감지 규칙을 확인하고 약간의 지연 시간을 추가하면 0X87D00324 오류 문제를 대부분 해결할 수 있습니다.