Microsoft Intune은 스마트폰, 태블릿, 노트북, 데스크톱 등 조직의 모든 기기를 원격으로 관리할 수 있는 클라우드 기반 서비스입니다. Windows 10 컴퓨터가 조직 환경에 연결될 때마다 사용자와 해당 기기에 적용되는 정책이 자동으로 배포됩니다. 그런데 Windows 11/10 장치를 등록한 후 Intune과 동기화되지 않는 문제가 발생한다면, 이 글에서 소개하는 방법으로 해결할 수 있습니다.
Windows 11/10 장치가 등록 후 Intune과 동기화되지 않는 현상
이 동기화 문제는 2분에서 2일까지 무작위적인 간격으로 발생한다고 보고되고 있습니다. 기기에서 수동 동기화를 시작하거나 Intune Azure 포털에서 동기화를 시도해도 동기화가 시작되지 않습니다. 더 큰 문제는 Windows 클라이언트가 이와 관련된 이벤트 로그를 생성하지 않아 원인 파악이 매우 어렵다는 점입니다.
Microsoft에 따르면 이 문제의 원인은 dmwappushsvc 또는 dmwappushservice 서비스가 비활성화되어 있는 것입니다. 이 서비스는 WAP 푸시 메시지 라우팅 서비스(WAP Push Message Routing Service)라고도 불리며, Intune, MDM, 통합 쓰기 필터(Unified Write Filter) 등 기기 관리 서비스에 반드시 필요합니다.
문제를 해결하는 유일한 방법은 해당 서비스를 자동(Automatic)으로 설정하는 것입니다. 이렇게 하면 컴퓨터를 재시작할 때마다 서비스가 항상 실행됩니다. 아래 단계를 따라 진행하세요.
- 실행 창(Win + R)에 services.msc를 입력하고 Enter 키를 누릅니다.
- Dmwappushservice 서비스를 찾아 더블클릭하여 속성 패널을 엽니다.
- 시작 유형(Startup type)에서 '사용 안 함' 대신 '자동'으로 설정되어 있는지 확인합니다.
- '시작' 버튼을 클릭하여 서비스를 시작하면 동기화가 정상적으로 진행됩니다.
이 방법으로 문제는 해결되지만, 애초에 왜 이 서비스가 비활성화되었는지 궁금할 수 있습니다. 그 이유는 PowerShell 스크립트 때문입니다. 해당 스크립트에 서비스를 비활성화하는 명령이 포함되어 있었을 가능성이 높습니다.
레지스트리로 Dmwappushservice 자동 시작 설정하기
여러 대의 컴퓨터에 적용해야 하는 경우, 한 대의 컴퓨터에서 설정을 변경한 후 레지스트리 키를 내보내어 다른 컴퓨터들에 일괄 적용할 수 있습니다.
관리자 권한으로 레지스트리 편집기를 열고 다음 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmwappushservice
START 키를 찾아 더블클릭한 후 값을 "2"로 변경하면 자동 시작으로 설정됩니다.
완료 후 "dmwappushservice" 키를 마우스 오른쪽 버튼으로 클릭하여 바탕 화면에 내보냅니다. 이후 같은 문제가 발생하는 여러 컴퓨터에 해당 키를 가져오기(import)하면 됩니다.
서비스가 비활성화된 상태에서 정책을 업데이트하는 방법
또한 어떤 이유로든 서비스를 시작할 수 없어 컴퓨터에 정책이 업데이트되지 않는 상황이라면, Intune 관리 확장(Intune Management Extension)을 활용할 수 있습니다. 이 확장 기능을 사용하면 서비스가 비활성화된 상태에서도 정책을 업데이트하는 스크립트를 실행할 수 있습니다. IT 관리자는 PowerShell 스크립트를 Intune에 업로드하여 Windows 기기에서 실행할 수 있으며, 확장 기능은 오류 발생 시 이를 기록하는 로깅 기능도 제공합니다.
이 글을 따라 하셔서 Windows 기기가 등록 후 Intune과 동기화되지 못하게 막고 있던 서비스를 정상적으로 시작할 수 있기를 바랍니다.