‘Microsoft.Policies.Sensors.WindowsLocationProvider’ 네임스페이스가 저장소의 다른 파일에 대한 대상 네임스페이스로 이미 정의되어 있습니다.
C:\WINDOWS\PolicyDefinitions\Microsoft_Windows-Geolocation-WLPAdm.admx 파일, 5줄, 110열
—————————————-
gpedit.msc 실행했다가 위와 같은 오류메세지를 보았습니다.
https://extrememanual.net/5604
위 사이트에 따르면 증상의 원인은 LocationProviderADM.admx 라는 설정파일 대신 Microsoft-Windows-Geolocation-WLPAdm.admx 라는 파일이 로드되기 때문인 것 같습니다.
위 포스팅에서 두 파일의 내용물이 같다고 하셔서, 저는 Microsoft-Windows-Geolocation-WLPAdm.admx 의 확장자를 변경하여 로드되지 않게끔 조치하였습니다. 지워버리지 않은 이유는? 잘못됐을 때 복구하게요.
일단 명령프롬프트(CMD)를 관리자 모드로 실행시켜서 아래의 명령 두 줄을 입력했습니다.
Microsoft-Windows-Geolocation-WLPAdm.admx 을 수정할 수 있는 권한을 획득하기 위함입니다.
takeown /F “C:\Windows\PolicyDefinitions\Microsoft-Windows-Geolocation-WLPAdm.admx” /A
takeown /F “C:\Windows\PolicyDefinitions\ko-KR\Microsoft-Windows-Geolocation-WLPAdm.adml” /A
그다음 탐색기로 C:\WINDOWS\PolicyDefinitions\ 의 경로로 접근하여
Microsoft-Windows-Geolocation-WLPAdm.admx 파일에서 마우스 우클릭 – 속성. “보안”탭에서 “편집”단추를 누르고, 아래 스샷처럼 관리자(Administrators) 계정에서의 해당파일 사용권한을 “수정”, “쓰기”도 가능하게끔 수정하고 빠져 나옵니다.
이제 아래 스샷처럼 Microsoft-Windows-Geolocation-WLPAdm.admx 의 확장자명을 .old 로 바꿔줍니다.
같은 방식으로 C:\Windows\PolicyDefinitions\ko-KR\Microsoft-Windows-Geolocation-WLPAdm.adml 도 처리합니다.
이제 gpedit.msc(로컬 그룹 정책 편집기)를 실행해보면 오류 메세지가 나타나지 않는 것을 확인할 수 있을 겁니다. 위의 두 파일 대신 LocationProviderADM.admx 및 LocationProviderADM.adml 파일이 로드되는 것입니다.