Увеличиваем скорость передачи данных для USB-носителей в Windows 7

Настройки 23.05.2012

Компания Microsoft опубликовала пакет исправлений для Windows 7 и Server 2008 R2, позволяющий изменять максимальный размер передачи данных для некоторых USB-носителей с 64 Кб до 2 Мб, что в свою очередь увеличивает скорость обмена информацией с переносным устройством. При этом, как пишут сами Microsoft, это далеко не срабатывает со всеми устройствами без исключения. На самом деле, все зависит от настроек самого устройства. Итак, для того, чтобы воспользоваться данной возможностью необходимо: во-первых — установить собственно пакет исправлений с сайта Microsoft (если он не был установлен ранее). Для этого перейдите по этой ссылке ссылке, укажите требуемые данные, получите ссылку для закачки по электронной почте, скачайте файл и установите. Далее необходимо запустить редактор реестра (Комбинация «Win+R», ввести: regedit.exe, и нажать «ОК»), в котором перейти в раздел:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor

и создать в нем подраздел VVVVPPPP (где VVVV — это идентификатор поставщика [VID] и PPPP — это код продукта [PID]). О том как определить идентификатор поставщика и код продукта я рассказывал в заметке: Как определить неизвестное устройство в Windows. Единственное отличие заключается в том, что для запоминающих устройств USB вместо VEN — будет написано VID, а вместо DEV — смотрите на PID. Смотреть в разделе «Контроллеры USB» -> «Запоминающее устройство». Если устройств у вас несколько, отключите на время ненужные. В моем случае подраздел получил имя 04C5113C (у вас будет другое!).

Итак, создаем подраздел:

В созданном подразделе необходимо создать параметр типа DWORD («Правка» -> «Создать» -> «Параметр DWORD») с названием MaximumTransferLength. Затем двойным кликом по нему вызвать свойства параметра и указать десятичное значение 2097120

Нажать «ОК», закрыть редактор реестра, перезагрузить систему. Вот и все!