7

Я хотел получить серийный номер, назначенный производителем жесткого диска.

Серийный номер обычно печатается на жестком диске. Обычно, чтобы получить серийный номер, я должен вынуть жесткий диск.

Можно ли узнать серийный номер жесткого диска из командной строки или другим способом.

Перед публикацией этого вопроса я прошел этот вопрос, но я получаю сообщение об ошибке на следующем снимке экрана:

6 ответов6

8

Класс Win32_PhysicalMedia предполагает, что

wmic path win32_physicalmedia get SerialNumber

должен сделать свое дело.

Тем не менее, структура WMI, содержащая информацию о DiskDrive

http://msdn.microsoft.com/en-us/library/aa394132%28v=vs.85%29.aspx

конкретно упоминает, что

SerialNumber: номер, выделенный производителем для идентификации физического носителя.

Windows Server 2003 и Windows XP: это свойство недоступно.

Я не знаю другого способа получить его, извините.

Ура,

4

Нажмите клавишу Windows Key + R

тип

msinfo32.exe

Он покажет детали практически всего в системе. Найдите в хранилище и найдите детали.

3

Используйте приведенный ниже скрипт powershell, чтобы получить серийный номер жесткого диска.

Get-WmiObject Win32_PhysicalMedia | Тег таблицы формата, серийный номер

2

Если вы не можете просто вытащить диск, попробуйте:

Пуск> Панель управления> Система> Диспетчер устройств

Разверните диск и щелкните правой кнопкой мыши на нужном жестком диске. Выберите «Свойства»> «Подробная информация». В раскрывающемся списке выберите идентификаторы оборудования. Это должно быть указано там.

РЕДАКТИРОВАТЬ: Так как он был другим в диспетчере устройств, вы можете попробовать команду cmd:

wmic diskdrive get serialnumber

Посмотрите, соответствует ли это.

2

CrystalDiskInfo отобразит эту информацию, а также все другие данные SMART, если компьютер ее поддерживает. Это бесплатно, проверьте это.

Если это не позволяет вытащить серийный номер, тогда я бы дважды проверил ваши настройки BIOS и удостоверился, что у вас включен SMART.

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

0

Это доступно в WindowsXP, вам нужно использовать команду

wmic diskdrive получить pnpdeviceid

вы получаете что-то вроде этого

KINGSTON SV300S37A60G IDE\DISKKINGSTON_SV300S37A60G ___________________ 580ABBF0\3035323042363237423436304335393820202020

где последний длинный номер (3035323042363237423436304335393820202020) это серийный номер в шестнадцатеричном формате .
После того, как вы получите этот номер, попробуйте использовать эту программу или Python-скрипт для просмотра правильного SN.
Благодарю.

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