Növeljük az USB-meghajtók adatátviteli sebességét a Windows 7 rendszerben

A maximális adatátviteli sebesség az USB-eszközökhöz a Windows 7 és a Windows Server 2008 esetén 64 Kb-ra korlátozódik, ez az érték határozza meg az adathordozó maximális méretét, amelyet át lehet vinni az USB tárolóeszközről a Windows 7 számítógépre (vagy fordítva).

Az átadott blokk méretének növelése (maximális átviteli méret) 64 kb hogy 2 Mb, Telepítenie kell egy speciális javítást - KB2581464. A javítást Windows 7 (SP1) / Windows Server 2008 R2 (SP1) rendszerekre tervezték, és javíthatja egyes USB-eszközök (nem minden!) Teljesítményét. Jelenleg ezt a javítást nem terjesztik automatikusan a frissítési szolgáltatáson keresztül, manuálisan is letölthetik a Microsoft letöltési webhelyén (a letöltési linket a letöltési űrlapon feltüntetett e-mailben lehet beszerezni). A gyorsjavítás letöltése után telepítenie kell.

Sajnos ez még nem minden, a külső USB-eszközre történő adatátvitel sebességének növelése érdekében a Windows 7 és a Windows Server 2008 R2-nek egyaránt számos kézi manipulációt kell végrehajtania:

1) Meg kell határoznia az USB-tárolóeszköz gyártó azonosítóját [VID] és a termékkódot [PID]. Miért nyissa meg az eszközkezelőt, keresse meg és bontsa ki az abban található „USB vezérlők” ágat, válassza ki az érdeklődő USB eszközt („Tárolóeszköz”), és keresse meg annak tulajdonságait.

2) Lépjen a „Részletek” fülre, válassza a legördülő menüben a „Equipment ID” elemet, és ügyeljen a második mező értékére. Van ez az USB \ VID_03F0& PID_5607, azaz az én esetemben a VID 03F0 és PID 5607 lesz. Ne feledje ezeket az értékeket.

3) Nyissa meg a Regedit.exe beállításjegyzék-szerkesztőt, és lépjen a szakaszba HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ usbstor

4) Hozzon létre egy új szekciót, például a VVVVPPPP-t, ahol a VVVV az USB-eszköz VID-je (nekem van 03F0), a PPPP pedig a PID (5607). Ie Készítek egy szakaszt 03F05607

5) A létrehozott szakaszban létre kell hoznia egy új DWORD típusú paramétert (“Szerkesztés” -> “Létrehozás ->“ DWORD-paraméter ”), a névvel MaximumTransferLength. A létrehozott paraméterre való dupla kattintással kiválaszthatja az érdeklődő értéket, amely meghatározza az USB-eszköz maximális átviteli sebességét. Az érték tartomány: 65535 (64Kb) hogy  2097120 (2 MB).

6) Ezt követően bezárnia kell a regisztrációs szerkesztőt, és újra kell indítania a számítógépet.

Ezután értékelje az adatok külső USB-eszközről történő másolásának sebességét, ennek növekednie kell! Például számomra az adatátviteli sebesség a Windows 7 és az USB flash meghajtó között jobban megnőtt, mint az két alkalommal (30,6 Mb / s-tól 77,1 Mb / s-ig)

Ha az adatátviteli sebesség az USB-eszközzel nem nőtt, akkor nincs szerencséje, és az eszköz egyszerűen nem támogatja ezt a funkciót. A tény az, hogy az átviteli sebességet az eladó határozza meg az INF információs fájlban

A helyzet az, hogy ez a gyorsjavítás lehetővé teszi az átvitt blokk méretének megváltoztatását csak számos USB-eszköz esetében, ha a berendezés gyártója különleges INF-fájlt biztosít. Az USB-n keresztül továbbított blokk maximális méretét a host vezérlő USB meghajtója vagy az USB port illesztőprogramja határozza meg (Usbport.sys). Ha olyan blokkméret-értéket ad meg, amely meghaladja a megengedett maximális értéket, akkor hibák léphetnek fel az USB-eszközzel történő információcsere során, vagy a rendszer akár a BSoD-ba is eshet. Ezért ha valami nem megfelelő, törölje a korábban létrehozott rendszerleíró kulcsot.