Czy można uzyskać numer seryjny karty graficznej bez otwierania obudowy?

9

Mam kartę graficzną Nvidia GTX 470 - Czy mogę uzyskać jej numer seryjny bez otwierania obudowy?

EDYCJA Dziękuję za wszystkie komentarze: Próbowałem ścieżki urządzenia, a także polecenia WMIC (które w rzeczywistości są takie same) Wartość zwrócona z polecenia WMIC

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

WMIC (ścieżka urządzenia to) 2F1C4782, która jest przetłumaczona na: 790382466 (przekonwertowana na dziesiętną).

Moja karta SN to: 101500021088 - Myślę, że to nie otrzymuje poprawnych wartości.

Saariko
źródło
Usunięto PCI \ VEN_10DE i DEV_1C03 i SUBSYS_62643842 i REV_A1 \ 4 i 1BA317CD oraz 0 i XXXX ostatnie 4 cyfry, jaki jest numer seryjny mt?
Numair Aidroos

Odpowiedzi:

8

Uwaga: zauważ, że ta technika działa tylko wtedy, gdy producent sprzętu ją wdroży. Nie mogę podać procentowej dokładności, ale zgaduję, że duzi gracze to zastosują. Jeśli nie zostanie zaimplementowany, system Windows wygeneruje unikalny numer.

Metoda 1 - Menedżer urządzeń

Otwórz Menedżera urządzeń Windows. Znajdź swoją kartę wideo w obszarze Karty graficzne. Kliknij go dwukrotnie. Na karcie „Szczegóły” wybierz właściwość „Ścieżka wystąpienia urządzenia”.

Metoda 2 - WMI

Korzystając z WMI, w wierszu polecenia uruchom następujące polecenie.

wmic PATH Win32_VideoController GET Description,PNPDeviceID

Metoda 3 - Użyj narzędzia

Program taki jak SIW pobierze dla ciebie identyfikator urządzenia PNP, ale nie będzie analizował numeru seryjnego.

Przetwarzanie

Patrząc na wartość PNPDeviceID, podziel ją na „\”.

  • Pierwszy kawałek to typ autobusu. Dla mnie jest to PCI.
  • Druga sekcja opisuje kartę. Jest kod dostawcy, numer modelu itp.
  • Ostatnia sekcja zawiera liczbę oddzieloną znakami ampersands. Numer seryjny jest drugim numerem na tej liście, sformatowanym w systemie szesnastkowym.
dangowans
źródło
Istnieją również „PNPDeviceID” dla innych rzeczy. Zamień „Win32_VideoController” na „Win32_DiskDrive”, aby zobaczyć identyfikatory dysków. Jeśli to możliwe, możesz zweryfikować liczby względem czegoś, na co możesz spojrzeć, aby upewnić się, że poprawnie analizujesz numer.
dangowans
1
Dalsze badania pokazują, że wartością PNPDeviceID może być tylko automatycznie wygenerowana liczba utworzona przez system Windows w celu jednoznacznego zidentyfikowania karty. Dlatego ważne jest, aby spróbować zweryfikować to, co widzisz.
dangowans
2
czekaj ... więc czy którakolwiek z tych metod jednoznacznie podaje numer seryjny produktu? Ponieważ, jeśli trzeba otworzyć skrzynkę, aby sprawdzić, czy numer seryjny jest prawidłowy, pokonałeś cel pytania ... polegającego na znalezieniu metody ustalenia numeru seryjnego bez otwierania skrzynki.
Bon Gart,
@ BonGart Ta technika służy do określania numerów seryjnych na dyskach twardych USB. Może także działać na kartach graficznych. Masz jednak rację, że w zależności od producenta urządzenia może to nieprawidłowo identyfikować numer seryjny.
dangowans
1
@ BonGart Nie mam nic przeciwko jednokrotnemu otwarciu skrzynki, aby sprawdzić, czy ta metoda działa, jeśli mogę udowodnić, że jest poprawna dla innych systemów 100 :-) na razie nie działa, więc wróć do kwadratu 1
Saariko
2

Skontaktowałem się z Nvidią za pośrednictwem czatu na ten temat i niestety oficjalna odpowiedź na twoje pytanie brzmi:

jedynym sposobem na uzyskanie numeru seryjnego karty graficznej jest zapisanie jej na sprzęcie karty graficznej lub w pudełku zakupu.

chatlog z http://nvidia.custhelp.com/app/chat/chat_landing

Dennis
źródło