Windows GDID: 무엇이며 개인 정보 보호에 어떤 영향을 미치는가?

마지막 업데이트 : 23 7월 2026
  • GDID는 원격 측정 추적을 위해 각 Windows 설치에 할당되는 고유하고 영구적인 식별자입니다.
  • 이는 내부 서비스와 Microsoft 계정의 상호 작용을 통해 생성되며, 하드웨어를 사용자의 신원에 연결합니다.
  • 시스템에 영향을 주지 않고 완전히 비활성화할 수는 없지만, 추적 및 데이터 수집을 제한하는 방법은 있습니다.

윈도우 GDID 식별자

마이크로소프트 원격 측정에 대해 들어보셨을 텐데, 대부분의 사용자가 알아채지 못하는, 다소 불안감을 주는 기술적 세부 사항이 있습니다. 바로 GDID, 즉 전역 장치 식별자(Global Device Identifier )라는 코드입니다. 이 코드는 컴퓨터의 디지털 번호판과 같은 역할을 하며, 윈도우가 방대한 데이터 생태계에서 누가 누구인지 정확히 파악하는 데 사용됩니다.

가장 흥미로운 점은 이 요소가 2015년 윈도우 10 출시 이후로 은밀하게 작동해 왔다는 것입니다. 마이크로소프트는 수년간 이 요소가 어떻게 생성되는지, 얼마나 오래 지속되는지에 대한 기술 사양을 단 하나도 공개하지 않고 침묵을 지켰으며, 독립 연구원들과 리버스 엔지니어링을 통해 이 식별자에 대한 진실이 밝혀졌습니다.

PC 개인 정보 보호
관련 기사 :
윈도우 PC에서의 개인 정보 보호: 데이터를 보호하기 위한 실용적인 가이드

GDID란 정확히 무엇이며, 어떤 용도로 사용되나요?

GDID 작동 방식

간단히 말해, GDID는 마이크로소프트가 특정 Windows 설치를 다른 모든 설치와 구별할 수 있도록 하는 전역 식별자입니다. 노트북, 데스크톱 컴퓨터, 심지어 가상 머신을 사용하든 Windows를 사용한다면 대부분 GDID가 연결되어 있습니다. GDID의 주요 기능은 시간이 지남에 따라 발생하는 진단 및 원격 측정 이벤트를 연결하는 공통 연결 고리 역할을 하는 것입니다.

비록 회사가 자세한 내용을 공개하지는 않았지만, 이 코드는 오류 보고서를 그룹화 하고 여러 시스템에서 반복적으로 발생하는 버그를 감지하는 데 매우 중요한 역할을 하는 것으로 알려져 있습니다. 이를 통해 마이크로소프트는 특정 버그의 영향을 받는 실제 설치 수를 파악하고 어떤 보안 업데이트에 우선순위를 두어야 할지 결정할 수 있습니다.

  Windows 11의 스마트 충전: 노트북을 최대한 활용하기 위한 완벽한 가이드

하지만 이 식별자를 사용하여 서로 다른 IP 주소나 VPN 연결에서 발생하는 활동을 연관시킬 때 문제가 발생합니다 . 본질적으로, 이 식별자를 통해 마이크로소프트는 네트워크를 변경한 사용자라도 동일한 운영 체제를 사용하는 동일한 사람이라는 것을 알 수 있으며, 결과적으로 기기 활동을 매우 정밀하게 추적할 수 있습니다.

개인용 VPN과 상업용 VPN의 차이점
관련 기사 :
개인용 VPN vs. 상용 VPN: 개인 정보 보호를 위한 최적의 선택은 무엇일까요?

마이크로소프트 계정 생성 과정 및 역할

이 코드의 생성은 무작위적인 것이 아닙니다. 이 과정은 Windows를 Microsoft 계정 에 연결하여 구성하는 시점부터 시작됩니다 . 이때 일련의 내부 서비스가 시작되는데, wlidsvc 프로세스가 login.live.com 서버에서 PUID (Pairwise Unique Identifier)를 요청하고, 이 PUID는 회사 장치 디렉터리 서비스에 등록됩니다.

GDID는 시스템 레지스트리에 직접 저장되며 일반적으로 소문자 'g' 뒤에 십진수가 붙는 형식 으로 표시된다는 점에 유의해야 합니다 . 일반적인 시스템 업데이트 후에는 변경되지 않지만, Windows를 처음부터 다시 설치하면 코드가 바뀝니다 . 하지만 동일한 계정으로 다시 로그인하면 Microsoft는 새 GDID를 이전 기록과 연결할 수 있습니다.

기술적인 지식이 좀 있는 분들을 위해 설명드리자면, 마이크로소프트 서버는 하드웨어 데이터 모음을 기반으로 이 코드를 생성하는 것으로 밝혀졌습니다 . 시스템은 BIOS 정보 , 시스템 모델, 마더보드 시리즈 , 저장 장치 데이터, 그리고 가장 중요한 TPM (Trusted Platform Module) 관련 메타데이터를 포함하는 요청을 전송하여 장치의 식별이 사실상 불가능하도록 합니다.

  윈도우 11 홈 버전과 프로 버전: 실제 차이점과 어떤 버전을 선택해야 할까요?

개인정보 보호와 논란이 된 스캐터드 스파이더 사건

개인정보 보호 및 GDID

GDID는 사이버 범죄 조직 스캐터드 스파이더(Scattered Spider) 와 관련된 소송으로 인해 기술적 비밀에서 공개 정보로 바뀌었습니다 . FBI 문서에 따르면 마이크로소프트는 특정 시설의 GDID와 관련된 기록을 제공했고, 이를 통해 수사관들은 IP 주소와 VPN 접속 기록을 용의자 피터 스토크스(Peter Stokes)와 연결하여 GDID가 사용자의 익명성을 해제할 수 있음을 입증했습니다.

이로 인해 디지털 프라이버시에 대한 심각한 우려가 제기되고 있습니다. 많은 전문가들은 이러한 코드를 부여할 때 명확한 동의 절차가 없다는 점과 사용자가 "이런 식으로 추적당하고 싶지 않다"고 쉽게 표현할 방법이 없다는 점을 비판합니다. 또한, 이 코드가 영구적인 식별자로 사용되기 때문에 컴퓨터 사용자의 행동에 대한 상세한 프로필을 작성하는 것이 매우 용이해집니다.

개인 정보 보호를 중시하는 사용자에게 가장 답답한 점은 GDID를 수동으로 비활성화하면 심각한 문제가 발생한다는 것입니다. GDID를 삭제하거나 강제로 차단하려고 하면 시스템 정품 인증이 해제되거나 Microsoft Store 앱이 작동을 멈출 수 있어 , 사용자는 기능성과 개인 정보 보호 사이에서 선택을 강요받게 됩니다.

사진 메타데이터 정리 도구
관련 기사 :
사진에서 메타데이터를 제거하고 개인정보를 보호하는 방법

추적을 완화하고 팀을 보호하는 방법

마이크로소프트가 컴퓨터에 대해 이 정도의 제어 권한을 갖는 것이 마음에 들지 않는다면, 전송되는 데이터 양을 줄이기 위해 몇 가지 조치를 취할 수 있습니다 . 가장 효과적인 방법은 (실행하기가 점점 어려워지고 있지만) 시스템 설정 시 마이크로소프트 계정 대신 로컬 계정을 사용하여 Windows 11의 개인 정보 보호 설정을 구성하는 것 입니다 . 이렇게 하면 PUID(개인 식별 ID)의 직접적인 연결을 피할 수 있습니다.

  Wazuh란 무엇인가: 현대 사이버 보안을 위한 오픈 소스 플랫폼

개인 정보 및 보안 설정에서 선택적 진단 데이터 수집을 비활성화 하고 맞춤형 광고를 끌 수도 있습니다 . 이렇게 해도 GDID 자체가 완전히 제거되는 것은 아니지만, 시스템이 외부 서버와 통신할 때 해당 식별자에 첨부하는 정보의 양을 줄일 수 있습니다.

시스템 관리자 또는 고급 사용자의 경우 로컬 세션 토큰을 제거하여 새 장치 등록을 강제로 수행 하는 스크립트가 있습니다. 이렇게 하면 Microsoft 서버에서 새 GDID를 발급하게 되지만 , 시스템이 해당 장치를 다시 인식하고 동일한 코드를 할당하지 않도록 이 프로세스를 수행하기 전에 일부 하드웨어 식별자를 변경하는 것이 좋습니다.

요약하자면, GDID는 마이크로소프트가 전 세계 모든 윈도우 설치 현황을 정확하게 파악할 수 있도록 해주는 매우 강력한 내부 관리 도구입니다. GDID는 소프트웨어 안정성을 향상시키고 심각한 버그를 수정하는 데 도움이 되지만, 지속적인 관리 방식과 투명성 부족으로 인해 디지털 발자국과 온라인 익명성에 민감한 모든 사용자에게 중요한 문제로 여겨집니다 .

AdGuard DNS 개인 정보 보호 설정
관련 기사 :
AdGuard DNS: 자세한 구성 및 개인 정보 보호