USB कनेक्शन गति (USB 3 या USB 2) का सत्यापन?


69

मैंने अपने नए (USB 3 सक्षम) लैपटॉप के साथ उपयोग करने के लिए कई नए USB 3 सक्षम ड्राइव खरीदे हैं। वे ठीक से कनेक्ट होते हैं, लेकिन मुझे संदेह है कि वे चुपचाप USB 2 में वापस आ रहे हैं। निरंतर स्थानांतरण दर जो मैं देख रहा हूं, वह लगभग 30 एमबी / एस दोनों के लिए पढ़ता है और लिखता है, अच्छी तरह से यूएसबी की व्यावहारिक सीमा के भीतर 2. ड्राइव में से एक विशेष रूप से 100 एमबी / एस से अधिक स्थानान्तरण के लिए विशेष रूप से रेट किया गया है, इसलिए यह आश्चर्यजनक रूप से (और संदिग्ध रूप से) कम है।

मेरा प्रश्न .. है कि कैसे मैं कर सकते हैं निर्णायक यूएसबी कनेक्शन की गति के लिए इन उपकरणों द्वारा किया जा रहा यह निर्धारित?

मैंने ड्राइव गुणों के बारे में सोचा है और विभिन्न डायग्नोस्टिक टूल (जैसे एसआईडब्ल्यू) चलाते हैं। एकमात्र जानकारी जो मैं निकाल सकता हूं, वह यह है कि वे वास्तव में USB (duh) से जुड़ी हैं, लेकिन विशिष्ट कनेक्शन की गति के बारे में कोई जानकारी नहीं है। एकमात्र सुझाव जो मुझे ऑनलाइन मिल सकता है, वह है ड्राइव को बेंचमार्क करना और "यदि इसका 30-40 एमबी / से अधिक है तो यह यूएसबी 3 होना चाहिए!" लेकिन यह आमतौर पर बहुत अस्पष्ट लगता है और, मेरे मामले में, अनिर्णायक है।

विवरण:

  • लैपटॉप एक Asus G75VWचल रहा हैWindows Server 2008 R2 Standard
  • आंतरिक एसएसडी को पढ़ना और लिखना (इसलिए वहां कोई अड़चन नहीं)
  • USB ड्राइव a Toshiba Canvio Basic A1 2.5" 1TB USB 3.0 Externalऔर a हैंSanDisk CZ80 Extreme 64GB USB3.0 Flash Drive

EDIT / SOLVED - यहाँ मेरी मूल समस्या ड्राइवर संबंधी थी; मैंने Intel USB 3.0 eXtensible Host Controller Driversसर्वर 2008 R2 पर विंडोज 7 के लिए मैन्युअल रूप से स्थापित करने की कोशिश की है (क्योंकि कोई सर्वर ड्राइवर उपलब्ध नहीं हैं)। ऐसा करने में मैं एक या एक से अधिक उपकरणों को याद करता हूं। इन निर्देशों का पालन करके मैं ड्राइवर इंस्टॉलर को समस्या को ठीक करने के लिए सही तरीके से चलाने में सक्षम हो गया हूं। सैनडिस्क में 170 एमबी / एस रीड हो रही है, 130 एमबी / एस लिखता है और तोशिबा 110 एमबी / एस के आसपास मिल रहा है।


एक संबंधित / इसी तरह की समस्या यहाँ रिपोर्ट की गई .. superuser.com/questions/258105/…
मोलॉम्बी

मैंने भी इन ड्राइवों को एक अलग मशीन पर USB 2 पोर्ट पर टेस्ट किया है और ट्रांसफर स्पीड समान है; 30-32 एमबी / एस दोनों के लिए पढ़ता है और लिखता है। बहुत कुछ ऐसा लगता है जैसे मैं दोनों मामलों में यूएसबी 2 के उच्च अंत को मार रहा हूं ...
मोलोमबी

मैंने देखा है कि छोटी फ़ाइलों के साथ होता है - जैसे कि jpg, txt, doc आदि जब आप गति की जाँच कर रहे थे तो क्या आपने छोटी फ़ाइलों और / या बड़े लोगों को कॉपी करने की कोशिश की थी?
डेरियस

1
क्या आपने USB के लिए कुछ सॉफ्टवेयर बेंच-मार्किंग की कोशिश की है ?
डेरियस

@ डैरियस - हां, मैं ATTO डिस्क बेंचमार्क का उपयोग कर रहा हूं जो कि परीक्षण को अलग-अलग फ़ाइल आकारों के साथ पढ़ता और लिखता है।
मोलोमबी

जवाबों:


73

यह जांचने का एक अन्य तरीका है कि आप USB 3.0 कनेक्शन का उपयोग कर रहे हैं या नहीं, Windows ड्राइवर किट (WDK) से USBView.exe का उपयोग करना है या नहीं

आप USB डिवाइस ट्री व्यूअर का भी उपयोग कर सकते हैं , जो USBView.exe के समान है और इसका उपयोग करने के लिए आपको विशाल WDK डाउनलोड नहीं करना पड़ेगा।

USB डिवाइस ट्री व्यूअर

जब आप USB डिवाइस ट्री व्यूअर चलाते हैं, तो आपको USB होस्ट कंट्रोलर्स की सूची दिखाई देगी (मेरी नोटबुक पर 3 हैं)। आप इन नियंत्रकों से जुड़े USB रूट हब के प्रत्येक पोर्ट के माध्यम से देख सकते हैं कि उस पोर्ट से क्या जुड़ा है। आप पाएंगे कि आपके कंप्यूटर (माउस, वाईफाई या ब्लूटूथ अडैप्टर, वेब कैमरा आदि) से जुड़ा प्रत्येक USB डिवाइस उन पोर्ट्स में से किसी एक पर दिखाई देता है।

अपने कंप्यूटर से सभी फ्लैश ड्राइव और बाहरी हार्ड डिस्क को अलग करें और एक यूएसबी कंट्रोलर की तलाश करें जिसमें उसके किसी भी पोर्ट से जुड़ा कोई डिवाइस न हो (मेरे कंप्यूटर पर, यह USB xHCI कंप्लेंट होस्ट कंट्रोलर है )। अब एक फ्लैश ड्राइव या बाहरी एचडीडी संलग्न करें जिसे आप परीक्षण करना चाहते हैं और आप देखेंगे कि यह उस नियंत्रक से जुड़े यूएसबी रूट हब के बंदरगाहों में से एक से जुड़ा है।

यदि आप एक फ्लैश ड्राइव संलग्न करते हैं, तो यह इस प्रकार दिखाई देगा:

USB मास स्टोरेज डिवाइस - [ASSIGNED_DRIVELETTER]

इस पर क्लिक करें और दाईं ओर सूचना फलक पर कनेक्शन सूचना अनुभाग देखें।

USB डिवाइस ट्री व्यूअर - USB कनेक्शन मोड

यदि डिवाइस USB 3.0 सुपरस्पीड मोड में जुड़ा हुआ है, तो यह दिखाई देगा:

डिवाइस बस गति: 0x03 (सुपरस्पीड)

यूएसबी 2.0 के लिए, यह दिखाएगा:

डिवाइस बस स्पीड: 0x02 (हाई-स्पीड)

USB 1.1 के लिए, यह दिखाएगा:

डिवाइस बस गति: 0x01 (पूर्ण गति)

इसके अलावा, कई अन्य विधियां भी हैं जिनके बारे में यहां विस्तार से बताया गया है


1
हालाँकि मैंने कुछ समय पहले इस मुद्दे को हल किया था, लेकिन इस जवाब से मुझे बहुत मदद मिली होगी।
मोलोमबी

4
कुछ अतिरिक्त जानकारी: महान उपकरण 'USB डिवाइस ट्री व्यूअर' में थोड़ा 'H' और 'S' केवल दिखाई देते हैं, यदि आप Windows 8.x चलाते हैं (Uwe Siebers साइट से टेक्स्ट: "Windows 8 में USB 3.0 के लिए मूल समर्थन है सुपरस्पीड और एक एन्हांस्ड USB स्टैक जो अधिक जानकारी देता है, जैसे कि प्रत्येक पोर्ट किस गति का समर्थन करता है। इसलिए UsbTreeView विंडोज स्पीड 7 के लिए हाई-स्पीड पोर्ट के आइकन में 'H' और सुपरस्पेड पोर्ट के लिए 'S' दिखा सकता है। या पुराने, आप इस चरित्र को नहीं देखेंगे!
पीटरको

पीटरको जानकर बहुत अच्छा लगा, धन्यवाद! मैं उस टूल को पाकर बहुत खुश था कि मुझे वह नोट याद आ गया। वास्तव में, विंडोज 8 एचएस / एसएस जानकारी को नियंत्रण कक्ष में मूल रूप से प्रदर्शित करता है, इसलिए यदि आप जानना चाहते हैं कि बस की गति है, तो आपको इस उपकरण की आवश्यकता नहीं है। मैंने देखा कि मेरे विंडोज 7 सिस्टम पर, एच / एस बैज गायब नहीं हैं, लेकिन सुपरस्पेड पर चलने पर भी ड्राइव हमेशा 'एच' प्रदर्शित करेंगे।
डैनियल सनर

2
ध्यान देने योग्य बात यह है कि मेरा कहना है कि 0x02 है, लेकिन पूरी लाइन है Device Bus Speed : 0x02 (High-Speed) -> not true, see below in Connection Information V2। और वहां यह Usb300 को 1 (सत्य) के रूप में दिखाता है और इसमें एक झंडा है जो इंगित करता है कि यह सुपरस्पीड पर है। इसलिए, आउटपुट थोड़ा अलग लग सकता है।
AHungerArtist

1
"विंडोज ड्राइवर किट (WDK)" से आपका लिंक टूट गया है, और एक वेब ब्राउज़र के लिए विज्ञापन दिखाता है जिसे एज ऑन टॉप कहा जाता है
Ferrybig

7

संक्षिप्त उत्तर नहीं है, एक अंत-उपयोगकर्ता POV से, निर्णायक रूप से परीक्षण करने के लिए, क्योंकि प्रभावी हस्तांतरण दर को मापने के लिए आपको आंतरिक बस की दृश्यता की आवश्यकता होगी। आपके टर्मिनल उपकरणों से देखे गए वास्तविक थ्रूपुट को मापने का सुझाव अगला सबसे अच्छा विकल्प है।

हालाँकि, आपको यह देखना चाहिए कि आपका लैपटॉप (विंडोज डिवाइस) वास्तव में USB 3.0 कनेक्शन को "सुपर" डेटा दर सक्षम कनेक्शन के रूप में वर्गीकृत करता है।

चार USB चश्मा हैं: 1.0, 1.1, 2.0, और 3.0। लेकिन चीजों को भ्रमित करने के लिए, प्रत्येक USB कल्पना में एक से अधिक डेटा दर सौंपी गई है। वे दरें "कम", "पूर्ण", "उच्च", और "सुपर" हैं।

इसलिए, केवल गति पर डेटा थ्रूपुट बेंचमार्किंग आवश्यक रूप से निर्णायक नहीं है कि वास्तविक युक्ति का क्या उपयोग किया जा रहा है। इस प्रकार, एक यूएसबी 3.0 पोर्ट वास्तव में "सुपर" रेटिंग पर नहीं बल्कि "उच्च" रेटिंग पर चल सकता है।

विंडोज मशीन पर, USB रूट / हब - गोटो: डिवाइस मैनेजर -> USB कंट्रोलर -> USB रूट हब (राइट क्लिक) -> गुण -> उन्नत (टैब) की डेटा रेटिंग की जांच करें।

यह आपको USB हब / पोर्ट के लिए डेटा रेटिंग बताएगा। एक बार जब आप यह जान लेते हैं, तो आपको कंप्यूटर के POV से अधिकतम थ्रूपुट पता चल जाएगा।

कम = 1.5 एमबीपीएस पूर्ण = 12 एमबीपीएस उच्च = 480 एमबीपीएस सुपर = 5 जीबीपीएस

इसे पढ़ने वाले अन्य लोगों के लिए - फिर दो उपकरणों की वास्तविक अंतरण दर (बिंदु-से-बिंदु मान) जो संचार कर रहे हैं। उदाहरण के लिए, USB 3.0 / Super पर कुछ स्थानांतरित करना दो समापन बिंदुओं के बीच एक कठिन होने वाला है जिसमें 5400 RPM PATA ड्राइव शामिल हैं।


धन्यवाद, यहाँ बहुत सारी उपयोगी जानकारी और मेरे प्रश्न का उत्तर अच्छी तरह से।
मोलोमबी

5
एक बिंदु हालांकि, अब समस्या को हल कर रहा है (यह एक ड्राइवर का मुद्दा था), डिवाइस मैनेजर अभी भी मेरे "USB रूट हब" को "हाई-स्पीड" के रूप में 100+ एमबी / एस ट्रांसफर गति प्राप्त करने के बावजूद रिपोर्ट कर रहा है। यह ध्यान देने योग्य है कि मैं एक "इंटेल (आर) यूएसबी 3.0 रूट हब" भी देखता हूं, लेकिन इसके लिए गुण विंडो में कोई "उन्नत" टैब नहीं है, इसलिए यह डेटा दर उपलब्ध नहीं है।
मोलोमबी

2

अगर आपको अभी भी तोशिबा के यूएसबी 3.0 पोर्ट (मेरे मामले में) पर धीमी गति के साथ समस्या है, तो बस BIOS में यूएसबी लीगेसी इम्यूलेशन को अक्षम करें । यहां तक ​​कि अगर यूएसबी 3.0 नियंत्रक को BIOS में सक्षम किया गया है, तो उपयोगकर्ता को विरासत मोड बंद होने के बाद हमेशा अधिकतम 33-34MB / s मिलेगा।

यह समाधान शायद अन्य ब्रांडों पर काम करेगा जिसमें USB लीगेसी डिवाइस उनके BIOS में समर्थन करते हैं।

व्यक्तिगत रूप से अपडेट करें पाया गया कि धीमे USB3.0 हस्तांतरण का एक और कारण है। समस्या iusb3mon.exe में थी - इस निगरानी ऐप ने सिर्फ 2 बार गति को धीमा करने के अलावा कुछ नहीं किया और इससे भी महत्वपूर्ण बात यह है कि कॉपी टाइम के दौरान 0x8007045D त्रुटि के साथ सिस्टम ड्राइव / वॉल्यूम के हर विंडोज बैकअप को रोक दिया गया! जब मैंने प्रक्रिया को अक्षम कर दिया तो सब कुछ सामान्य हो गया


1

2.0 या 3.0 के बीच का अंतर न केवल स्थानांतरण दर का मामला है, बल्कि स्थानांतरण प्रारूप भी है। वे वास्तव में अलग हैं। मेरा मतलब है, 1.1 से 2.0 एक ही प्रारूप का उपयोग करते हैं और 3.0 एक अलग। BTW, वोल्टेज का उपयोग और तारों का उपयोग भी अलग हैं; आप एक 3.0 भौतिक लिंक के अंदर 2.0 यातायात कर सकते हैं लेकिन इस लिंक के अंदर चार तारों का उपयोग नहीं किया जाएगा।

यह कहा, मैं अभी तक आप एक पूरा जवाब नहीं दे सकता क्योंकि मैं एक ही मुद्दा है। मेरी रणनीति एक पैकेट स्निफर (विरेशर) का उपयोग करना है और 3.0 ट्रैफ़िक के अंदर एक एकल अनुक्रम का पता लगाने का प्रयास करना है जो 2.0 ट्रैफ़िक का हिस्सा नहीं हो सकता है। पूर्व के लिए: 3.0 हैंडल "फट" लेकिन 2.0 नहीं, 2.0 जब स्ट्रीमिंग को हैंडल नहीं करता है तो 3.0 करते हैं (ब्लॉक एंडपॉइंट के लिए), 3.0 प्रोटोकॉल समय अंतरालों को अनुकूलित करने के लिए एक विशिष्ट "बस अंतराल समायोजन संदेश" का उपयोग करते हैं जब 2.0 एकल अंतराल (1ms / 1 का उपयोग करते हैं) 125μs)।

अब मुझे यह कहना है कि डेटा ट्रांसफर के द्वारा 2.0 या 3.0 स्पीड उपयोग डायग स्थापित करना जोखिम भरा है। 5 जीबी / एस डिवाइस की तकनीक द्वारा सीमित लिंक के अंदर एक सैद्धांतिक गति है। केवल SSD ड्राइव अंतर कर सकते हैं। BTW हमें डेटा ट्रांसफर दर के साथ फ़ाइल स्थानांतरण दर को भ्रमित नहीं करना चाहिए। लेन-देन में डेटा के अलावा कई अन्य चीजें शामिल होती हैं: सिंक पैकेट, त्रुटियां, स्वीकार आदि, अब, यह भी सच है कि 2.0 कभी भी ऊपरी तौर पर 480Mb / s पर नहीं जाएगा।


अगर मुझे सही ढंग से याद है - केवल कार्डबोर्ड में USB कैप्चर नहीं करना है?
जर्नीमैन गीक

@ जौर्नीमैन गीक मुझे लगता है कि आप सही हैं ..
फज़ेर87

1

TeraCopy का प्रयास करें। यह एक विंडोज फाइल ट्रांसफर टूल है जो कनेक्टेड ड्राइव के ट्रांसफर रेट को दिखाता है क्योंकि आप फाइलों को कॉपी करते हैं ताकि आप विभिन्न ड्राइव्स के फाइल प्रकारों और आकारों के साथ प्रयोग कर सकें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.