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


19

ฉันต้องการทราบว่าการ์ดเครือข่ายของฉันมีการพิมพ์สองด้าน (ครึ่งหรือเต็ม) ด้วยสวิตช์เมื่อทั้งคู่ถูกตั้งค่าเป็นการกำหนดค่าอัตโนมัติใน Windows

คำตอบ:


10

ที่พร้อมท์คำสั่ง:

powershell "Get-NetAdapter | SELECT name, fullduplex | where name -eq 'card name'"

สนุก.


ดูเหมือนเอกสารประกอบที่msdn.microsoft.com/en-us/library/hh968170(v=vs.85).aspxยืนยันว่านี่เป็นสถานะการทำงานไม่ใช่การตั้งค่าที่เลือก ดีใจที่เห็นว่าขณะนี้มีวิธีการทำเช่นนี้ 8 ปีต่อมาได้อย่างน่าเชื่อถือ
Scott Markwell

Get-NetAdapter ต้องการ Windows 8 หรือใหม่กว่า (อีกครั้ง: stackoverflow.com/a/27213645 )
im_chc

10

วิธีที่ดูเหมือนเป็นไปได้คือถ้าไดรเวอร์ windows สำหรับ NIC ของคุณรายงานข้อมูลนี้ Control Panel --> Administrator Tools --> Event Viewerเพื่อดูว่ามันจะไปที่ จากนั้นคุณต้องการดูบันทึกของระบบ (ใน Windows7 นี้อยู่ภายใต้ทรีบันทึกของ Windows ) เมื่อคุณพบบันทึกของระบบให้คลิกที่แหล่งที่ด้านบนเพื่อใช้เป็นเกณฑ์การเรียงลำดับ ตอนนี้ดูการขับ NIC ของคุณเหมืองตัวอย่างคือb57nd60a เลื่อนดูรายการทั้งหมดที่ไดรเวอร์ NIC ของคุณทำไว้และหากคุณโชคดีคุณจะเห็นว่าการเจรจานั้นมีความเร็วเท่าใดในรายงานเหตุการณ์


นี่เป็นความเจ็บปวดในตูด แต่ก็ใช้ได้ดีขอบคุณ ฉันเรียงลำดับตามแหล่งที่มาและพบ b57w2k (สำหรับชิป BroadCom) และจากนั้นดูประวัติของการกำหนดค่าด้วยตนเอง
Scott Markwell

+1 ทำงานให้ฉัน ค้นหาชื่อแบรนด์ NIC ของฉัน (Marvell ในกรณีนี้) และกระโดดไปทางขวา
DuckMaestro

7

พิมพ์คำสั่งต่อไปนี้ลงในพร้อมท์คำสั่ง:

wmic NIC where NetEnabled=true get Name, Speed

มันควรจะบอกคุณ


2
คุณสามารถให้ผลลัพธ์ตัวอย่างได้หรือไม่
บ้า

มันใช้งานได้ดีสำหรับฉันใน Windows 10! ขอบคุณ
3731622

1
ที่ไม่ปรากฏในรายการว่าเจรจาต่อรองที่ full-duplex บางที "รับชื่อ, ความเร็ว, AutoSense" ให้สิ่งนั้นกับคุณใช่ไหม
โวดิน


2

การ์ดบางรุ่น (เช่น Intel) มีชุดการวินิจฉัยที่แสดงข้อมูลนี้ ซอฟต์แวร์นี้มักไม่ได้ติดตั้ง โดยปกติจะติดตั้งเฉพาะไดรเวอร์และแอพวินิจฉัย / จัดการไม่ได้ ฉันเชื่อว่าแอป Intel เรียกว่า ProSet


1

ใช้งานได้ใน Windows 7 ไม่แน่ใจเกี่ยวกับรุ่นที่ต่ำกว่า:

  1. คลิกขวาที่การ์ดเครือข่ายในการเชื่อมต่อเครือข่ายในแผงควบคุม
  2. คลิก กำหนดค่า
  3. คลิกความเร็วลิงก์แท็บ
  4. ดูที่หน้าต่างสถานะการเชื่อมโยง

ป้อนคำอธิบายรูปภาพที่นี่


5
อันนี้จะทำงานกับ Windows รุ่นที่ต่ำกว่า แต่จะเกี่ยวข้องกับไดรเวอร์การ์ดเครือข่ายบางอย่างเท่านั้น ไดรเวอร์พื้นฐานและไดรเวอร์ส่วนใหญ่จากผู้ผลิตรายอื่นที่ไม่ใช่ Intel จะไม่แสดงข้อมูลดังกล่าว
pabouk

0

ไม่จำเป็นต้องใช้เวลาหนึ่งชั่วโมงในการดูเหตุการณ์:

ภายใน "การเชื่อมต่อเครือข่าย" คลิกขวา -> "สถานะ"

ที่นี่คุณสามารถเห็น "ความเร็ว"

ขั้นตอนที่ 1

ขั้นตอนที่ 2


1
ขออภัย Speed ​​ไม่ได้ระบุสถานะของ Duplex ใน ethernet บน Windows เป็นไปได้ทั้งหมดที่จะเป็น 1.0 Gbps และ half-duplex
Scott Markwell

จริงๆแล้วมันไม่มีสิ่งเช่นอีเธอร์เน็ตกิกะบิต
Nicolas Melay

-1

วิธีที่ง่ายที่สุดที่ฉันคิดได้ก็คือรับสวิตช์ที่มีไฟอยู่ด้านหน้าหรืออินเทอร์เฟซการจัดการและดูง่ายๆ

นอกจากนั้นฉันไม่ได้ตระหนักถึงซอฟต์แวร์ใด ๆ ที่สามารถบอกคุณได้


-1

ไม่มีทางซอฟต์แวร์การรายงานโหมดดูเพล็กซ์ที่เจรจา (โดยเฉพาะอย่างยิ่งกับสวิตช์) เพราะสิ่งเหล่านี้เกิดขึ้นในเลเยอร์ทางกายภาพ

คุณจะต้องชนิดของอุปกรณ์วัดบางที่จะวินิจฉัยว่าด้วยระบบอิเล็กทรอนิกส์


ฉันหาความแตกต่างระหว่าง serverfault และ superuser, imo เหมาะสำหรับทั้งคู่ถ้า mod คิดว่าอย่างอื่นฉันจะไม่คัดค้าน
Scott Markwell

ethtoolทำบน Linux ดังนั้นอินเตอร์เฟสซอฟต์แวร์เพื่อรับข้อมูลจึงมีอยู่
Gert van den Berg

-1

บนแพลตฟอร์ม Windows 7 ของฉัน -

  • รายการสินค้า

พิมพ์ที่แถบค้นหา Windows 7 เครือข่ายและ Sharing Center เลือก - ศูนย์เครือข่ายและการแบ่งปัน

เปลี่ยนการตั้งค่าอแด็ปเตอร์

คลิกขวา (ตัวแปลง LAN Lannetwrk) เลือกสถานะซึ่งจะแสดงความเร็วที่คุณได้เจรจากับอุปกรณ์เครือข่ายถัดไปในการสตรีม


1
น่าเสียดายที่ความเร็วลิงค์ไม่เหมือนกับ Duplex เป็นไปได้ที่จะเป็น Half Duplex 100mbps เช่น
Scott Markwell
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.