PlusMagi's Blog By Pitt Phunsanit Technology วิธีตรวจสอบว่าอุปกรณ์ USB กำลังทำงานบนความเร็ว USB 2.0 (High-Speed) หรือ USB 3.0+ (SuperSpeed) บน Windows

วิธีตรวจสอบว่าอุปกรณ์ USB กำลังทำงานบนความเร็ว USB 2.0 (High-Speed) หรือ USB 3.0+ (SuperSpeed) บน Windows


วิธีที่ 1: ตรวจสอบผ่าน Windows Settings (ง่ายและเร็วที่สุด)

เหมาะสำหรับเช็ก Flash Drive, External Drive หรืออุปกรณ์ทั่วไปบน Windows 10 และ Windows 11

  1. กดปุ่ม Windows + I เพื่อเปิด Settings
  2. เลือกหัวข้อ Bluetooth & devices (หรือ Devices บน Windows 10) แล้วคลิกที่ Devices
  3. เลื่อนลงมาที่หมวด Other devices แล้วมองหาชื่ออุปกรณ์ของคุณ:
    • ทำงานเต็มสปีด (USB 3.0)
      จะขึ้นข้อความว่า “Connected to USB 3.0” (หรือ USB 3.1 / SuperSpeed)
    • ตกไปทำงานที่ USB 2.0
      จะขึ้นคำเตือนชัดเจนว่า “Device can perform faster when connected to USB 3.0”

วิธีที่ 2: ใช้ USB Device Tree Viewer (แม่นยำและละเอียดระดับวิศวกรรม)

โปรแกรมฟรีขนาดเล็กแบบ Standalone (ไม่ต้องติดตั้ง) พัฒนาโดยวิศวกรซอฟต์แวร์ อิงจากเครื่องมือ USBView ทางการของ Microsoft เป็นวิธีที่บอกค่าทางฮาร์ดแวร์ได้ชัดเจนที่สุด

  1. ดาวน์โหลดโปรแกรม USB Device Tree Viewer (UsbTreeView) จากเว็บไซต์ผู้พัฒนา (uwe-sieber.de)
  2. แตกไฟล์ ZIP แล้วเปิดไฟล์ UsbTreeView.exe
  3. ในแถบเมนูด้านซ้าย ให้คลิกเลือกอุปกรณ์ USB ที่ต้องการตรวจสอบ
  4. สังเกตข้อมูลในหน้าต่างด้านขวา:
    • Connection Information → Device Bus Speed:
      • High-Speed = วิ่งที่ USB 2.0 (480 Mbps)
      • SuperSpeed = วิ่งที่ USB 3.0 / USB 3.1 Gen 1 (5 Gbps)
      • SuperSpeedPlus = วิ่งที่ USB 3.1 Gen 2 / USB 3.2 (10 Gbps ขึ้นไป)
    • Demoted / Downgraded Warning: หากตัวอุปกรณ์รองรับ SuperSpeed แต่พอร์ตปัจจุบันเชื่อมต่อได้แค่ High-Speed โปรแกรมจะแสดงข้อความเตือนและไฮไลต์สีให้เห็นทันที

วิธีที่ 3: ตรวจสอบผ่าน PowerShell (ไม่ต้องลงโปรแกรมเพิ่ม)

เหมาะสำหรับผู้ที่ต้องการความรวดเร็วหรือรันคำสั่งตรวจสอบอุปกรณ์จัดเก็บข้อมูลแบบดิบๆ

  1. คลิกขวาที่ปุ่ม Start แล้วเลือก Terminal หรือ PowerShell
  2. วางคำสั่งต่อไปนี้แล้วกด Enter:

PowerShell

PowerShell

Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match '^USB' } | Select-Object FriendlyName, InstanceId
  • หากต้องการดูคอนโทรลเลอร์ที่กำลังคุมระบบ ให้รันคำสั่ง

PowerShell

PowerShell

Get-WmiObject Win32_USBController | Select-Object Name
  • หากเห็นชื่ออุปกรณ์เชื่อมต่ออยู่ภายใต้ Controller ที่มีคำว่า “eXtensible Host Controller” (xHCI) แสดงว่าพอร์ตนั้นรองรับ USB 3.0 ขึ้นไป หากมีเฉพาะ EHCI จะเป็น USB 2.0 ดั้งเดิม

วิธีที่ 4: สังเกตกราฟความเร็วจริงผ่าน Task Manager (วิธีหน้างาน)

หากกำลังถ่ายโอนไฟล์ขนาดใหญ่ (เช่น ไฟล์วิดีโอหรือ ISO):

  1. กดปุ่ม Ctrl + Shift + Esc เพื่อเปิด Task Manager
  2. คลิกไปที่แท็บ Performance แล้วเลือกไดรฟ์ USB ของคุณ
  3. สังเกตความเร็วการอ่าน/เขียน (Read / Write Speed)
    • เพดาน USB 2.0
      ความเร็วจะนิ่งสนิทอยู่ที่ช่วง 35 – 43 MB/s ไม่เกินนี้อย่างแน่นอน (ติดคอขวดแบนด์วิดท์ 480 Mbps ในทางปฏิบัติ)
    • เพดาน USB 3.0
      ความเร็วจะพุ่งทะลุเกิน 100 – 400+ MB/s ขึ้นอยู่กับประสิทธิภาพของชิป Flash Memory ข้างใน
สถานะที่แสดงมาตรฐานโปรโตคอลแบนด์วิดท์ทางทฤษฎีความเร็วถ่ายโอนจริงเฉลี่ย
High-SpeedUSB 2.0480 Mbps30 – 43 MB/s
SuperSpeedUSB 3.0 / 3.1 Gen 15 Gbps300 – 450 MB/s
SuperSpeedPlusUSB 3.1 Gen 2 / 3.210 – 20 Gbps800 – 2000 MB/s

หากอุปกรณ์รองรับ USB 3.0 แต่ตรวจสอบแล้วพบว่าระบบวิ่งอยู่ที่โหมด USB 2.0 ให้ลองถอดอุปกรณ์ออก แล้วเสียบกลับเข้าไปใหม่ด้วยจังหวะที่กระชับและรวดเร็ว หรือตรวจสอบความสะอาดของพินด้านในพอร์ต