Bagaimana cara menemukan Nomor Seri Drive USB?


16

Saya mencoba mengaktifkan kembali Autoplay USB dengan cara yang aman, dengan menginstal program di setiap komputer yang saya gunakan sehingga saya dapat menjalankan peluncur saya ( PStart dalam hal ini) setiap kali saya mencolokkan drive USB spesifik saya. Alat yang saya gunakan untuk mengaktifkan ini - AutoRunGuard - membutuhkan nomor seri drive USB yang saya gunakan. Saya tidak tahu di mana menemukannya di Windows. Idealnya saya tidak perlu menginstal dan menjalankan program terpisah untuk melakukan tugas sederhana ini.

Karena ini adalah pertanyaan yang cukup mudah, poin bonus jika Anda juga memberi tahu saya bagaimana menemukannya di Linux juga.

Langkah apa yang harus saya ambil untuk mengambil nomor seri Drive USB?

UPDATE: Hanya memetikan orang-orang datang ke sini mencari jawaban untuk AutoRunGuard, saya menemukan bahwa mereka tidak ingin nomor seri perangkat USB, tetapi nomor seri volume . Serial drive dapat ditemukan dengan masuk ke baris perintah, menavigasi ke drive, dan mengeksekusi dir. Nomor seri volume ditemukan di dua baris teratas - gunakan tanpa tanda hubung.


Hanya untuk completeness-- jika Anda sedang mencari cara untuk melakukan hal ini pada MacOS dan Anda tiba di sini, check out apple.stackexchange.com/questions/275382/...
jhfrontz

Jawaban:


12

Gunakan USBDeview freeware :

USBDeview adalah utilitas kecil yang mencantumkan semua perangkat USB yang saat ini terhubung ke komputer Anda, serta semua perangkat USB yang sebelumnya Anda gunakan. Untuk setiap perangkat USB, informasi yang diperluas ditampilkan: Nama / deskripsi perangkat, jenis perangkat, nomor seri (untuk perangkat penyimpanan massal), tanggal / waktu perangkat ditambahkan, VendorID, ProductID, dan banyak lagi ... USBDeview juga memungkinkan Anda untuk hapus instalasi perangkat USB yang sebelumnya Anda gunakan, dan lepaskan perangkat USB yang saat ini terhubung ke komputer Anda. Anda juga dapat menggunakan USBDeview di komputer jarak jauh, selama Anda masuk ke komputer itu dengan pengguna admin.

teks alternatif


6

Di Linux, usbview akan melakukan ini, cukup klik pada perangkat di sebelah kiri.


Tapi dia bertanya tentang jendela ...
Josh

5
1. Dia ingin menggunakan informasi pada kotak MSWindows, tetapi mendapatkan info di mesin Linux mungkin tidak perlu menginstal apa pun. 2. Jika Anda membaca posting, katanya: poin bonus jika Anda juga memberi tahu saya bagaimana menemukannya di Linux juga.
NVRAM

1
Anda benar, saya minta maaf.
Josh

2

Dapatkan Nomor Serial USB di Windows dengan PowerShell

Berikut ini adalah solusi PowerShell yang akan memberi Anda nomor seri semua " Perangkat Penyimpanan Massal USB " yang terpasang pada sistem yang Anda jalankan. Ini menggunakan Get-CIMInstance untuk meminta kelas Win32_PnPSignedDriver untuk mendapatkan nilai properti dengan pemfilteran, pengulangan, pengaturan beberapa variabel, menggunakan metode, dll.

Dalam skrip PowerShell di bawah ini, saya meninggalkan beberapa komentar logika dan komentar untuk berjalan dengan cmdlet Get-WMIObject warisan untuk sistem dengan versi di bawah PowerShell 3.0.

PowerShell

$DevId = (((Get-CimInstance -Class win32_PnPSignedDriver) | ?{($_.Description -like '*mass*')}).DeviceID);
$DevSerial = @($DevId | %{$_.Split('\')[2]});
$DevSerial

##### // Everything below is commented out with comments for each section \\ #####

## -- See everything or the selected properties per above
#((Get-CimInstance -Class win32_PnPSignedDriver) | ?{($_.Description -like '*mass*')}) | 
#Select Description, DeviceClass, DeviceID, Manufacturer

## -- Correlated legacy PS code older than PowerShell version 3
#$DevId = ((Get-WmiObject Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{($_.Description -like '*mass*')}).DeviceID);
#$DevSerial = @($DevId | %{$_.Split('\')[2]});
#$DevSerial

## -- See everything or selected properties per above legacy PS code
#Get-WmiObject Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{($_.Description -like '*mass*')} | 
#Select Description, DeviceID, Manufacturer, Service

Sumber Daya Pendukung


1

Di bawah Windows 7.1 Klik Kanan 'Komputer' -> 'Kelola' -> 'Pengelola Perangkat' -> Arahkan ke Drive USB Anda, Klik Kanan -> Properti -> Detail, Properti-> Induk

Nilai:

USB\VID_1058&PID_0830\575833314133343231313937

Id unik USB adalah semua karakter setelah \ terakhir, dalam hal ini 575833314133343231313937

Anda juga dapat mengekstraknya dari Property-> Device Instance Path , namun itu mencakup beberapa bidang lain setelah bagian id unik USB, sehingga sedikit lebih sulit untuk dibaca.


0

Buka Windows Powershell dengan hak administratif

Tipe get-disk

maka itu akan mencantumkan Anda semua disk di komputer, dengan nomor disk di sebelah kiri.

Misalkan disk yang dimaksud adalah angka 4.

Ketik $a = get-Disk -Number 4, setelah itu $adaftar berisi semua properti dari disk ini. Anda dapat melihat semua informasi itu dengan $a | format-list -Property *Atau Anda cukup mengetik $a.SerialNumberJika disk Anda memiliki nomor seri, Perintah akan mengembalikannya.


0

Di linux Anda cukup melakukannya,

lsusb -v 

Ini akan mencetak semua informasi tentang perangkat usb bersama dengan nomor seri juga.


-1

Klik Kanan 'Komputer' -> 'Kelola' -> 'Pengelola Perangkat' -> Arahkan ke Drive USB Anda, Klik Kanan -> Properti -> Detail

Sunting: Sayangnya saya tidak tahu dari mana dia mendapatkan ID ini, tetapi 'Device Instance Id' adalah perkiraan terdekat yang saya miliki:

USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_PMAP\07960501655B0CEE&0

Itu harus menjadi bagian terakhir setelah \ dan tanpa & 0


Tidak ada dropdown untuk "nomor seri". Apakah itu bagian dari "Device Instance Id"? Bagian mana?
jamuraa

@ Jamuraa, saya telah menambahkan dugaan saya pada jawaban saya.
Bobby

Saya tidak memiliki "Device instance id" atau "Serial number"
Zitrax
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.