케이스를 열지 않고도 GPU의 일련 번호를 얻을 수 있습니까?


9

Nvidia GPU GTX 470이 있습니다. 케이스를 열지 않고도 일련 번호를 얻을 수 있습니까?

편집 모든 의견에 감사드립니다 : 장치 경로와 WMIC 명령 (실제로 동일)을 시도했습니다 .WMIC 명령에서 반환 된 값

NVIDIA GeForce GTX 470  PCI\VEN_10DE&DEV_06CD&SUBSYS_079F10DE&REV_A3\4&2F1C4782&0&0018

WMIC (장치 경로는 2F1C4782 )는 다음으로 변환됩니다. 790382466 (10 진수로 변환).

내 카드 SN은 : 101500021088- 이것이 올바른 값을 얻지 못한다고 생각합니다.


PCI \ VEN_10DE & DEV_1C03 & SUBSYS_62643842 & REV_A1 \ 4 & 1BA317CD & 0 & XXXX 마지막 4 자리가 제거되었습니다. 일련 번호는 무엇입니까?
Numair Aidroos

답변:


8

참고 : 이 기술은 하드웨어 제조업체에서 구현 한 경우에만 작동합니다. 나는 정확도의 백분율을 줄 수는 없지만 큰 플레이어가 그것을 구현할 것이라고 생각합니다. 구현되지 않으면 Windows는 대신 고유 번호를 생성합니다.

방법 1-장치 관리자

Windows 장치 관리자를 엽니 다. 디스플레이 어댑터에서 비디오 카드를 찾으십시오. 두 번 클릭하십시오. "세부 사항"탭에서 "디바이스 인스턴스 경로"특성을 선택하십시오.

방법 2-WMI

WMI를 사용하여 명령 행에서 다음 명령을 실행하십시오.

wmic PATH Win32_VideoController GET Description,PNPDeviceID

방법 3-도구 사용

SIW 와 같은 프로그램 은 PNP 장치 ID를 가져 오지만 일련 번호의 구문 분석은 수행하지 않습니다.

파싱

PNPDeviceID 값을 보면 "\"로 구분하십시오.

  • 첫 번째는 버스 유형입니다. 저에게는 PCI입니다.
  • 두 번째 섹션에서는 카드에 대해 설명합니다. 공급 업체 코드, 모델 번호 등이 있습니다.
  • 마지막 섹션에는 앰퍼샌드로 구분 된 숫자가 있습니다. 일련 번호는 해당 목록에서 두 번째 숫자이며 16 진수 형식입니다.

다른 것들에 대한 "PNPDeviceID"도 있습니다. 디스크 드라이브의 ID를 보려면 "Win32_VideoController"를 "Win32_DiskDrive"로 바꾸십시오. 가능하면 숫자를 올바르게 구문 분석하고 있는지 확인할 수있는 것과 비교하여 숫자를 확인할 수 있습니다.
dangowans

1
추가 연구 에 따르면 PNPDeviceID의 값은 Windows가 카드를 고유하게 식별하기 위해 자동 생성 한 숫자 일 수 있습니다. 따라서 보는 내용을 확인하고 확인하는 것이 중요합니다.
dangowans

2
잠깐만 ... 그렇다면이 방법들 중 어느 것도 제품 일련 번호를 결정적으로 제공합니까? 일련 번호가 올바른지 확인하기 위해 사례를 열어야하는 경우, 사례를 열지 않고 일련 번호를 결정하는 방법을 찾는 것이 문제의 목적을 무효화 한 것입니다.
Bon Gart

@BonGart이 기술은 USB 하드 드라이브의 일련 번호를 결정하는 데 사용됩니다. 비디오 카드에서도 작동 할 수 있습니다. 장치 제조업체에 따라 일련 번호를 올바르게 식별하지 못할 수도 있습니다.
dangowans

1
@BonGart이 방법이 효과가 있는지 확인하기 위해 사례를 한 번 열지 않아도됩니다. 100 대의 다른 시스템에 맞는지 증명할 수 있다면 :-) 지금은 작동하지 않습니다. 따라서 광장 1로 돌아가십시오
Saariko

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.