Fləş sürücülərin sınaqdan keçirilməsi: həqiqi sürəti və həcmi necə tapmaq olar. Hansı USB-ni necə tapmaq olar? USB 2.0 haradadır?

Əgər USB cihazı və platforması USB3.0 rejimində 5 Qb/san sürətlə məlumat ötürülməsini dəstəkləyirsə, o zaman belə görünür ki, bunu öz gözlərinizlə görməyə heç nə mane olmur. Bunun üçün bir çox kommunal proqramlar var və araşdırmamız bu suala cavab tapmağa kömək etdi. Bundan əlavə, əgər sürücü 50-60 MB/san.-dən əhəmiyyətli dərəcədə artıq sürət nümayiş etdirirsə, onda biz bunun rejim olduğunu bəyan edə bilərik. Super Sürət , çünki USB 2.0 rejimində belə bir sürət fiziki olaraq əlçatmazdır və "aralıq" seçimlər yoxdur. Amma hər şey o qədər də sadə deyil...

Niyə hər şey bu qədər çətindir

Müxtəlif səbəblərə görə, sistem informasiya yardım proqramlarında yeni Universal Serial Bus rejimləri üçün tam dəstək bir qədər ləngimişdir. Nəticədə, biz çox vaxt yalnız USB1 və USB2 arasındakı fərqi və USB3 bağlantısının USB2 kimi tanınmasını görürük. Bundan əlavə, cihazın deskriptorlarından əldə edilən məlumatlar sırf aparat tərəfindən seçilən cari sürət rejimini deyil, onun potensial imkanlarını bəyan edir. USB spesifikasiyasına görə, deskriptorların məzmunu müəyyən edilmiş sürətdən asılı olmalıdır, lakin cihaz tərtibatçıları həmişə bu qaydaya əməl etmirlər. Nəticədə, hansı nəticəni (USB2 və ya USB3) gördüyümüzdən asılı olmayaraq, şübhə etmək üçün əsas var.

Qabaqcadan oxumaq və tənbəl yazma texnologiyalarının daim təkmilləşdirilməsini nəzərə alaraq, yalnız sabit diskdə faylların surətinin çıxarılması sürətinə əsaslanaraq nəticələr çıxarmaq metodoloji cəhətdən yanlış olacaq, baxmayaraq ki, böyük fayl ölçüləri (bir neçə gigabayt) üçün belə bir meyar var. yaşamaq hüququ. Ancaq daha radikal və buna görə də daha etibarlı bir yol var - bunun üçün assemblerdə kiçik bir UEFI tətbiqi yazmaqla birbaşa USB 3.0 xHCI nəzarətçisinin reyestrlərindən məlumat əldə etmək.

Eksperimental şərait və sistem obyektləri

Platforma - noutbuk ASUS N750JK, və qoşulmuş USB 3.0 cihazı sabit diskdir Transcend StoreJet 35T3. Hədəf obyekt qoşulma növünü göstərən USB3.0 xHCI nəzarətçisinin registr sahələri olacaq. Nəzərə alın ki, sürət rejimindən (USB2 və ya USB3) asılı olaraq, nəzarətçi cihazı iki registr qrupundan biri vasitəsilə “görür”.

düyü.1 . Bitlər qeydiyyatdan keçinPort N Status və İdarəetmə USB2göstərir növü əlaqələri: Aşağı Sürətli, Tam Sürətlivə yaYüksək sürət


düyü.2 . Bitlər qeydiyyatdan keçinPort N Status və İdarəetmə USB3göstərir növü əlaqələri: Super Sürət

CheckUSB yardım proqramı

Mənbə mətnləri Flat Assembler 1.71.17 formatında hazırlanmışdır. CheckUSB yardım proqramı x64 UEFI mühitində işləmək üçün nəzərdə tutulub. Cari versiya yalnız Intel 8 Series sistem məntiqini dəstəkləyir; USB 3.0 rejimi CMOS Setup-da aktivləşdirilməlidir. Bu bağlama, birincisi, bu sistem məntiqinə xas olan və xHCI nəzarətçi spesifikasiyası ilə təmin olunmayan geniş registrlərin dəstəyi ilə, ikincisi, sadəlik üçün ünvan ofsetlərinin və nömrənin ölçülərinin hesablanması ilə əlaqələndirilir. registr sahələrinin, eləcə də portların sayının təyini xüsusi hal üçün, yəni bu sistem məntiqi üçün həyata keçirilir. Sənəddə ətraflı məlumat var:

  • Intel 8 seriyası / C220 Series Chipset Family Platform Controller Hub (PCH).Məlumat vərəqi. İyun 2013

Ən sadə nümunəmizin funksionallığını genişləndirmək və müxtəlif sistem məntiqi dəstləri üçün dəstək tətbiq etmək istəyən həvəskarlar üçün aşağıdakı sənədi tövsiyə edirik:

  • Genişləndirilə bilən Host Nəzarətçi İnterfeysi Universal Serial Bus (xHCI) üçün.Təklif 1.1

Bundan əlavə, PCI konfiqurasiya sahəsinə və yaddaşa uyğunlaşdırılmış I/O-ya birbaşa girişi müvafiq UEFI protokollarına edilən zənglərlə əvəz etmək tövsiyə olunur.

Nəticələrin təhlili

Beləliklə, kommunal işlədi, hesabat yaradıldı.


düyü. 3

USB nəzarətçi portlarına qoşulma siyahısına diqqət yetirək. Birincisi, noutbukda üç cihaz var, dördüncüsü isə bizim istədiyimiz xarici sabit diskdir Transcend StoreJet 35T3. SuperSpeed ​​rejimi aktivdir. Reyestr sahələrinin məzmununun ətraflı təhlili verilmişdir.

Xülasə

UEFI mikroproqram mühitində USB3.0 xHCI nəzarətçisinin registrlərinə fiziki giriş səviyyəsində aparılan aşağı səviyyəli araşdırma Super Sürət rejiminin aktiv olduğunu açıq şəkildə göstərir. Lakin avadanlığın xidmət qabiliyyəti əməliyyat sisteminin seansında düzgün işləməsi üçün zəruri, lakin kifayət qədər şərt deyil. Problemlərin səbəbi, məsələn, xHCI nəzarətçi sürücüsü və ya OS-nin özü ola bilər. Buna görə də, məntiqi davamı OS sessiyasında, məsələn, Windows-da oxşar təcrübə aparmaq olardı. Bu tapşırıq daha çətindir, çünki nəzarətçi registrləri daxil olmaq üçün öz drayverinizi yazmağı tələb edən imtiyazlı sistem resursudur. Bundan əlavə, əməliyyat sistemi seansı zamanı onun standart drayveri USB nəzarətçi ilə qarşılıqlı əlaqədə olur; heç bir ziddiyyətin olmamasına diqqət yetirilməlidir.

Beləliklə, USB 3.0 və USB 2.0 arasındakı fərqi necə deyə bilərsiniz? Yaxşı, hər kəs USB 3.0-ın daha sürətli olduğunu bilir, lakin çox az adam saxta ilə realdan necə fərqləndiyini və ya ümumiyyətlə necə fərqləndiyini bilir.

Əvvəlcə ilk USB-yə, sözdə 1.0 usb-ə baxaq, onlar hətta yeni siçanlarda, veb-kameralarda və ilk USB-nin kifayət etdiyi bütün cihazlarda istifadə olunur:

Gördüyünüz kimi onların içərisində 4 kontakt var və altındakı plastik ağ rəngdədir. Bu, 1-ci usb olduğunu müəyyən etməyin asan yoludur.

İndi 2-ciyə baxaq:

Burada, əlbəttə ki, 4 kontaktın və onların altında qara plastikin olduğunu görmək və başa düşmək çətindir - bu usb 2.0-ın açıq əlamətidir. Artıq bildiyimiz kimi, 2.0 və 1.0 uyğundur, fərqlər yalnız sürətdədir: 2.0 sürəti daha sürətlidir, lakin daha sürətli oxuyan flash sürücü deyil, daha sürətli işləyən rabitənin baş verdiyi nəzarətçidir. Əlbəttə ki, usb 2.0-da adətən bunun 2-ci usb olduğunu göstərirlər, lakin hər cür hallar var.

USB 2.0 konnektorunun necə göründüyünə baxaq:

Gördüyünüz kimi, o da qaradır, baxmayaraq ki, nadir hallarda istehsalçılar bu rəngi qəsdən dəyişdirirlər (dizayn), lakin düzgün rəng 2.0 usb üçün qara olmalıdır.

İndi, nəhayət, 3.0-a baxaq:

Bu, indiyə qədər çəkdiyim ən yaxşı şəkildir; USB 3.0-da doqquz sancaq var: 4 öndə və 5 arxada (onlar bir qədər yuxarı qaldırılıb):

Gördüyünüz kimi, kontaktların altındakı plastik mavidir - bu, 3.0-ın açıq bir əlamətidir: axırda onu hər yerdə mavi rəngə çevirməlidirlər.

Budur usb 3.0 konnektoru:

SS yazısı nəzarətçinin Super Speed, yəni maksimum mümkün sürət üçün hazırlandığını göstərir. Bunu xarici 3.0 sabit disklərində də görmək olar.
Həm xarici konnektor SS, həm də birləşdirici SS olarsa, maksimum məlumat ötürmə sürəti olacaqdır.

Beləliklə, problem dizaynın, məsələn, burada olduğu kimi mavi olub olmadığını necə ayırd etməkdir:

Buradakı plastik mavidir, lakin USB 2.0-dır. Beləliklə, necə fərqləndirmək olar? - təmaslara görə üçüncü olduğunu dedim doqquz kontaktlar, ikincisində isə dörd:

Budur təhlildədir və burada yalnız 4 əlaqənin olduğunu aydın şəkildə görə bilərsiniz.

USB 3.0 2.0 və 1.0 ilə uyğun gəlir, ona görə də siz həm 2.0, həm də 1.0-ı 3.0 konnektorlarına qoşa bilərsiniz. Üçüncü USB konnektoruna 2.0 daxil etsəniz, sürət 2.0, 1.0 olarsa, sürət 1.0 olacaq. Buna görə başqalarını da ora qoymaqdan qorxmayın. Sürətə ehtiyacınız olduqda və 3.0 cihazınız olduqda onu 3.0-a daxil edin. USB 3.0 5 Gbps-ə qədər ötürmə sürətini dəstəkləyən daxili konnektora malikdir.

Bu yaxınlarda bazara sözdə USB 3.1 çıxdı, hər bir bağlayıcı üçün SS (Super Sürət) olaraq təyin olundu. USB 3.0-dan daha sürətlidir və USB 2 və 1 ilə uyğun gəlir. USB 3.1 ya qara, ya da mavidir (mənim vəziyyətimdə olduğu kimi) və 3.0 yalnız mavi.

3.0. USB 3.0 portuna qoşduqda mavi yanıb-sönür. Bu 2.0 portdursa, işıq ağa çevrilir.

Dünən onu yandırdım və işıq mavi idi. İndi onu eyni porta qoşdum və işıq ağdır.

Yenicə qoşulduğum USB portun 2.0 və ya 3.0 olduğunu müəyyən edə bilərəmmi? İstifadə etdiyim cihazda və ya USB portunda problem olub olmadığını bilmək istəyirəm.

Dəyişiklik: Mən Windows 8.1 istifadə edirəm

6 Həlllər "Bir portun USB 3.0 və ya 2.0 olduğunu necə deyə bilərəm?"

USB cihazının həqiqətən USB 2.0 və ya 3.0 olub-olmadığını yoxlamaq üçün USB Cihaz Baxıcısından (kompüterinizdə) istifadə edin. Sonra kompüterinizdəki bütün USB cihazlarını ayırın və müvafiq USB kabelini yenidən qoşun. Bunun sol tərəfdəki yan paneldə göründüyünü görəcəksiniz. Bunun üzərinə klikləyin. Sağa, səhifənin təxminən 1/4 hissəsini aşağı diyirləyin. Bağlantı məlumatı bölməsində cihazın avtobus sürətinə baxın. Axtardığınız budur:

USB 2: Cihaz avtobusunun sürəti: 0x02 (Yüksək Sürətli)

USB 3: Cihaz avtobusunun sürəti: 0x03 (Super Sürət)

Başqa bir yol:

mdpc-nin dediyi kimi, USB cihazını qoşduğunuz cihaz, portların həqiqətən USB 2 və ya 3 olduğunu göstərmək üçün müxtəlif işarələrə və ya rənglərə malik olmalıdır:

USB 2:

USB 3 (soldakı simvol "SS" və USB simvolunu təmsil edir. SS = SuperSpeed, yuxarıda qeyd edildiyi kimi):

Burada bir çox üsul var. Görə biləcəyiniz müxtəlif əlamətlər haqqında məlumat üçün Microsoft veb saytına baxın.

Bəzən USB3.0 cihazını çox yavaş qoşsanız, o, 2.0 kimi tanınacaq.

Nə üçün? 3.0 çıxış xətti ikinci sətirdə olduğundan, protokolun əl sıxması cihazınız tam qoşulmadan tamamlanarsa, o, heç vaxt USB3.0 sürətini əldə etməyəcək.

Bu, xüsusilə sandiskdən Extrem seriyası kimi USB açarlarından istifadə edərkən bezdiricidir, çünki fiş tellərdə oturur və tez-tez yavaş-yavaş porta batır.

Mən başa düşürəm ki, USB standartı USB 3 portunun plaqinin içərisində mavi plastik nişanı olacağını müəyyən edir.

Sadəcə portlara baxın və əgər onlar mavidirsə, bu USB3-dür.
Super Sürət üçün 5 pinli USB 3.0.

Mən kommersiya sərxoşluğu yazmağın tərəfdarı deyiləm, amma tez və asan çıxış yolu axtarırdım, yəqin ki, siz də eləsiniz :)

Mən yükləmək pulsuz olan və sizə bütün USB portlarınız (dəqiq versiya daxil olmaqla) haqqında geniş məlumat verəcək USBDeview adlı alət tapdım. Gördüyüm qədəri ilə versiya sütunu qoşulmuş cihazı deyil, portun versiyasını göstərir (Mən bilirəm ki, mən USB 3.0 çubuğunu yerləşdirmişəm və o, versiya 2-ni göstərir, ona görə də bu, mənim kompüterlərim portudur, ehtimal ki, 2.0) :)

Mənim virus taramam heç bir problem bildirmədi və quraşdırma tələb etmir, sadəcə sadə bir exe. Budur yükləmə linki. http://www.nirsoft.net/utils/usb_devices_view.html

Bir çox kompüter istehsalçıları USB portlarının versiyalarını açıq şəkildə qeyd etmirlər. Kompüterinizdə USB 1.1, 2.0 və ya 3.0 portlarının olub olmadığını müəyyən etmək üçün Cihaz Menecerindən istifadə edin:

Cihaz menecerini açın. "Cihaz meneceri" pəncərəsində Universal Serial Bus kontrollerlərinin yanındakı + (artı işarəsi) üzərinə klikləyin. Kompüterinizdə quraşdırılmış USB portlarının siyahısını görəcəksiniz. USB port adınızda "Universal Host" varsa, portunuz 1.1 versiyasıdır. Port adında həm "Universal Host", həm də "Enhanced Host" varsa, portunuz 2.0 versiyasıdır. Port adında "USB 3.0" varsa, portunuz 3.0 versiyasıdır.

Bu bilik bazası sənədidir.

USB 3.0 interfeysi sələfi USB 2.0-dan əhəmiyyətli dərəcədə daha məhsuldardır. Sonuncu fləş sürücüyə xətti məlumatların yazılması sürətini 30-40 MB/s ilə məhdudlaşdırdığı halda, birincisi ilə faylları USB 3.0 fləş sürücüsünə təxminən 100 MB/s sürətlə köçürmək olar. Bu real nümunədir, lakin nəzəri olaraq USB 2.0-ın maksimum ötürmə qabiliyyəti 60 Mb/s, USB 3.0 isə 625 Mb/s hesab olunur. USB 3.0 interfeysindən istifadə etmək üçün həm yaddaş qurğusu (flash sürücü, USB-HDD, digər saxlama qurğuları), həm də kompüter onunla təchiz olunmalıdır. Kompüterinizdə USB 2.0 və ya 3.0 portlarının olub olmadığını necə bilirsiniz?

2010-cu ildən əvvəl buraxılmış noutbuk və kompüter anakartlarında USB 2.0 portları quraşdırılacaq. Lakin sonradan buraxılan kompüter cihazları USB 3.0 ilə təchiz oluna bilər.

Portların xarici xüsusiyyətləri ilə kompüterinizin hansı USB interfeysi ilə təchiz olunduğunu öyrənə bilərsiniz. USB 1.0 portlarında 4 sancaq var və altındakı plastik ağ rəngdədir. USB 2.0 portlarında da 4 sancaq var, lakin altındakı plastik adətən qara olur. USB 3.0 portunun içərisində 9-a qədər sancaq var və altındakı plastik adətən mavi olur. Ən son kompüter və noutbuk modelləri 1250 Mb/s maksimum ötürmə qabiliyyəti ilə bu günə qədər ən güclü USB 3.1 interfeysi ilə təchiz oluna bilər. Belə portların kontaktları altındakı plastik ya qara, ya da mavi rəngə boyanır. USB 3.1 portlarını əvvəlki interfeyslərdən fərqləndirən cəhət onların yanında həkk olunmuş “SS” (Super Speed) yazısıdır.

PC korpusları adətən cihazların asan qoşulması üçün əlavə USB portları olan ön panellə gəlir. Ancaq belə bir rahatlıq üçün, anakartlarının USB 3.0-ı dəstəklədiyini bilməyən kompüter sahibləri məlumatları flash sürücüyə köçürərkən çox vaxt əziyyətli gözləmə ilə ödəyirlər. Axı, hətta müasir, lakin büdcə korpusları adətən USB 2.0 portları ilə təchiz olunur.

Windows alətlərindən istifadə edərək kompüterinizdə USB 2.0 və ya 3.0 portlarının olub olmadığını öyrənə bilərsiniz. Cihaz menecerinə gedin və "USB nəzarətçiləri" bölməsini açın. Filialın siyahısında host nəzarətçiləri “Enhanced Host Controller” kimi göstərilibsə və onların adlarında “USB 3.0” əlavəsi yoxdursa, bu o deməkdir ki, kompüterdə USB 2.0 portları var.

USB 3.0 portlarının mövcudluğu genişləndirilmiş host nəzarətçilərinin adlarına “USB 3.0” əlavə edilməsi ilə birbaşa göstəriləcək. Kompüterin USB 3.0-ı dəstəkləməsi, adında XHCI abbreviaturasını - universal genişlənən Host Controller İnterfeysinin göstəricisini ehtiva edən nəzarətçilər filialının siyahısında olması ilə də sübut edilir.

USB 3.0 portları tapılmadıqda onları necə əldə etmək olar? Noutbuk və ya PC anakartını bütün asılı komponentləri ilə əvəz etmək şəklində ümumi yeniləmənin alternativi var - USB 3.0 adapterinin quraşdırılması. PC birləşmələri üçün belə adapterlər PCI Express yuvasında quraşdırılmış lövhələr şəklində mövcuddur. USB 3.0 adapterləri ExpressCard yuvasından istifadə edərək noutbuklara qoşulur. Aliexpress-də USB 3.0 adapterləri 5 dollardan bir qədər yuxarı endirimli qiymətə sifariş etmək olar. Bu seçim müəyyən performans artımını təmin edəcək, lakin hələ də ilkin olaraq müasir noutbuklar və ana platalar tərəfindən dəstəklənən USB 3.0-ın imkanlarına çatmayacaq. Axı, məlumat ötürülməsi müvafiq yuvanın bant genişliyi ilə məhdudlaşacaq.

Günün uğurlu keçsin!