1

Я собираюсь отправить свой компьютер для обслуживания. Но службы у меня дома имеют плохую репутацию, поэтому я думаю, что лучше быть осторожным. Я намерен записать все идентификаторы оборудования, чтобы я мог знать, меняют ли они какое-либо из моего оборудования или нет.

Подскажите, пожалуйста, как получить уникальные идентификаторы для процессора, материнской платы, жесткого диска и оперативной памяти. В случае, если это слишком сложно, число, которое может дублировать, но редко тоже в порядке. Я попытался CPU-Z, но не нашел уникальный идентификатор с ним.

2 ответа2

7

Посмотрите, можете ли вы прочитать серийные номера на этикетках. Также используйте программное обеспечение, такое как CPU-Z, но есть ограничения на то, что вы можете сделать там. Написав некоторое программное обеспечение для однозначной идентификации компьютеров, я могу предложить некоторые данные:

  • Большинство / все современные процессоры не имеют программно-читаемого серийного номера. Intel пыталась добавить один в конце 1990-х с Pentium III, но был такой шум, что они прекратили эту функцию. Лучшее, что вы можете сделать с процессором, - это определить конкретную модель / степпинг, с которым CPU-Z хорошо справляется.
  • Материнские платы часто, но не всегда, содержат уникальную информацию в части памяти SMBios. Компьютеры от крупных производителей оборудования обычно имеют где-то здесь серийный номер, но я видел, что даже крупные производители оборудования испортили это. Обратите внимание, что его, вероятно, можно перепрограммировать с помощью специальных инструментов, принадлежащих материнской плате. Вы можете прочитать это, используя WMI. Из командной строки:

    C:\Users\testuser> wmic
    wmic:root\cli> BASEBOARD
    

    Прокрутите вправо, чтобы найти идентифицирующую информацию.

  • Вы можете получить MAC-адрес своей сетевой карты, который всегда является уникальным номером. Запустите ipconfig /all из командной строки и найдите Physical Address .
  • Более новые версии Windows предлагают простой способ считывания серийного номера жесткого диска через WMI. Следуйте предыдущему примеру, но введите DISKDRIVE вместо BASEBOARD . Ищите столбец SerialNumber .
  • Я не видел, чтобы у ОЗУ был уникальный серийный номер. Лучшее, что я могу предложить, это записать всю информацию об оперативной памяти через CPU-Z.
0

Если у вас есть Linux-машина, то должно помочь следующее:

Для MAC-адресов

$ ifconfig | grep ether

ID процессора

# dmidecode -t 4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .