В Windows 7,максимальная скорость передачи данных на USB-устройства ограничена значением 64 Кб(это значение определяет максимальный размер блока данных,который может передаваться с устройства хранения USB на компьютер или наоборот).
С помощью
этого исправления,мы увеличим это значение с 64 Кб до 2Мб.
Теперь пошагово:
Установите обновление Windows6.1-KB2581464-x86.msu или Windows6.1-KB2581464-x64.msu в зависимости от разрядности Windows.
Перезагрузите компьютер.
Далее делаем так:
Откроем диспетчер устройств (Win+R > devmgmt.msc > OK)
Откроем ветку Контроллеры USB и нажмем правой кнопкой мыши на необходимом Вам устройстве и выберем пункт Свойства
Перейдем на вкладку Сведения и в ниспадающем списке выберем ИД оборудования.
Запускаем редактор реестра (Win+R > regedit > ОК)
Открываем раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor
Создаем в нем раздел ****####(**** - 4-значный шестнадцатеричный номер, обозначающий Vendor ID устройства
#### - 4-значный шестнадцатеричный номер, обозначающий Product ID устройства)
Открываем созданный Вами новый раздел (В моем примере: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor\1А400101)
Создаем в нем DWORD32-параметр с названием MaximumTransferLength
Кликаем правой кнопкой мыши на нем и выбираем Изменить Вводим шестнадцатеричное значение 1fffe0 или десятичное значение 2097120 и нажимаем ОК.
Закрываем редактор реестра.
Перезагружаемся.
Пользуемся.
P.S. Для других устройств,данные манипуляции нужно произвести в такой-же последовательности.
Оффтоп
Если же скорость передачи данных с USB устройством не повысилась, значит вам не повезло и ваше устройство просто не поддерживает такую функцию. Дело в то, что скорость передачи задана вендором в информационном файле INF
Дело в том, что данный хотфикс позволяет изменить размер передаваемого блока только для ряда USB устройств, если вендор оборудования предоставляет специальный INF файл. Максимальный размер блока, передаваемого по USB определяется драйвом USB хост контроллера или же драйвером USB порта (Usbport.sys). В том случае, если вы зададите значение размера блока, превышающее максимально допустимое, то при обмене информацией с USB носителем могут наблюдаться ошибки, или же система может даже упасть в BSoD. Поэтому если что-то пойдет не так, удалите раздел реестра созданный вами ранее.
ПРОЧИТАТЬ!!!:
Прежде чем выполнять какую-либо операцию с реестром,создайте его архивную копию.
Для того чтобы создать архивную копию реестра,выполните в окне редактора реестра команду
Файл > Экспорт.
[
Появится окно для выбора параметров сохранения файла.
В данном окне,в поле
Имя файла следует указать имя файла,в который будет осуществлен экспорт реестра.
В группе параметров
Диапазон экспорта следует выбрать
Весь реестр или
Выбранная ветвь,
а в окне выбора места хранения файла выбрать нужное расположение,в нашем случае это – Рабочий стол.
После нажатия кнопки
Сохранить реестр будет экспортирован в указанный файл.
Для восстановления состояния реестра до редактирования,нужно запустить файл созданной архивной копии и согласиться на принятие изменений.
На практике обычно создают архивные копии не всего реестра,а тех ветвей,которые редактируют.