Восстановление флешки sandisk

Полностью удалите старые драйвера USB

Этот вариант подходит, в случае если компьютер пишет «Вставьте диск», когда вы вставляете USB флешку. Старые драйвера для USB, имеющиеся в Windows могут вызывать такую проблему, а также ошибки, связанные с присвоением буквы флешке. Кроме этого, это же может быть причиной того, что компьютер перезагружается или зависает, когда Вы вставляете флешку в USB порт.

Дело в том, что по умолчанию Windows устанавливает драйвера для USB-накопителей в тот момент, когда Вы их впервые подключаете к соответствующему порту компьютера. При этом, когда флешка отключается от порта, драйвер никуда не девается и остается в системе. При подключении новой флешки, могут возникнуть конфликты, вызванные тем, что Windows попытается использовать ранее установленные драйвер, соответствующий данному USB порту, но другому USB накопителю. Не стану вдаваться в подробности, а просто опишу шаги, необходимые, чтобы удалить эти драйверы (в диспетчере устройств Windows Вы их не увидите).

Как удалить драйвера для всех USB устройств

  1. Выключите компьютер и отключите все запоминающие (и не только) устройства USB (флешки, внешние жесткие диски, кард-ридеры, веб-камеры и прочие. Мышь и клавиатуру можно оставить при условии, что в них нет встроенного кард-ридера.
  2. Включите компьютер снова.
  3. Скачайте утилиту DriveCleanup http://uwe-sieber.de/files/drivecleanup.zip (совместима с Windows XP, Windows 7 и Windows 8)
  4. Скопируйте 32-битную или 64-битную версию drivecleanup.exe (в зависимости от Вашей версии Windows) в папку C:WindowsSystem32.
  5. Запустите командную строку от имени администратора и введите drivecleanup.exe
  6. Вы увидите процесс удаления всех драйверов и записей о них в реестре Windows.

По окончании работы программы, перезагрузите компьютер. Теперь, когда вы вставите флешку, Windows установит новые драйвера для нее.

Обновление 2016: проще выполнить операцию по удалению точек монтирования USB накопителей можно с помощью бесплатной программы USBOblivion, как описано выше в разделе про неработающие флешки в Windows 10 (программа будет работать и для других версий Windows).

Can I disable the «HI-SPEED USB Device plugged into non-HI-SPEED USB port» notice?

Windows XP and later versions of Windows create a pop-up notice when a Hi-Speed USB device is plugged into a USB port that does not support high speed. To obtain the fastest performance from the device, users must select the notice and follow the instructions on the screen.

To disable the notice, follow these steps:

  1. Start Device Manager, as described in the first question in this FAQ.
  2. In the Device Manager window, expand the Universal Serial Bus controllers node. Look for a host controller with the word «Universal» or «Open» in the title. If you find one, double-click it.
  3. On the Advanced tab of the Properties dialog box, select Don’t tell me about USB errors.

Note  
The preceding procedure disables all USB notices, not just «HI-SPEED USB Device plugged into non-HI-SPEED port».

Как исправить ошибки USBSTOR.SYS.mui всего за несколько шагов?

Помните, прежде чем предпринимать какие-либо действия, связанные с системными файлами, сделайте резервную копию ваших данных!

Ошибки файла USBSTOR.SYS.mui могут быть вызваны различными причинами, поэтому полезно попытаться исправить их различными способами.

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом USBSTOR.SYS.mui или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно

Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии — сравнение антивирусного программного обеспечения

Шаг 2.. Обновите систему и драйверы.

Установка соответствующих исправлений и обновлений Microsoft Windows может решить ваши проблемы, связанные с файлом USBSTOR.SYS.mui. Используйте специальный инструмент Windows для выполнения обновления.

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Центр обновления Windows» в поле поиска.
  3. Выберите подходящую программу (название может отличаться в зависимости от версии вашей системы)
  4. Проверьте, обновлена ​​ли ваша система. Если в списке есть непримененные обновления, немедленно установите их.
  5. После завершения обновления перезагрузите компьютер, чтобы завершить процесс.

Помимо обновления системы рекомендуется установить последние версии драйверов устройств, так как драйверы могут влиять на правильную работу USBSTOR.SYS.mui или других системных файлов. Для этого перейдите на веб-сайт производителя вашего компьютера или устройства, где вы найдете информацию о последних обновлениях драйверов.

Шаг 3.. Используйте средство проверки системных файлов (SFC).

Проверка системных файлов — это инструмент Microsoft Windows. Как следует из названия, инструмент используется для идентификации и адресации ошибок, связанных с системным файлом, в том числе связанных с файлом USBSTOR.SYS.mui. После обнаружения ошибки, связанной с файлом %fileextension%, программа пытается автоматически заменить файл USBSTOR.SYS.mui на исправно работающую версию. Чтобы использовать инструмент:

  1. Откройте меню «Пуск» в Windows.
  2. Введите «cmd» в поле поиска
  3. Найдите результат «Командная строка» — пока не запускайте его:
  4. Нажмите правую кнопку мыши и выберите «Запуск от имени администратора»
  5. Введите «sfc / scannow» в командной строке, чтобы запустить программу, и следуйте инструкциям.

Шаг 4. Восстановление системы Windows.

Другой подход заключается в восстановлении системы до предыдущего состояния до того, как произошла ошибка файла USBSTOR.SYS.mui. Чтобы восстановить вашу систему, следуйте инструкциям ниже

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Восстановление системы» в поле поиска.
  3. Запустите средство восстановления системы — его имя может отличаться в зависимости от версии системы.
  4. Приложение проведет вас через весь процесс — внимательно прочитайте сообщения
  5. После завершения процесса перезагрузите компьютер.

Если все вышеупомянутые методы завершились неудачно и проблема с файлом USBSTOR.SYS.mui не была решена, перейдите к следующему шагу. Помните, что следующие шаги предназначены только для опытных пользователей

Список версий файлов

Имя файла
usbport.sys

система
Windows 10

Размер файла
381856 bytes

Дата
2017-03-18

Скачать

Подробности файла
MD5 6a15bcf668c84e6f1038ca5ce1986eb1
SHA1 b30669e3b3c1b96b3884499857b59674059831df
SHA256 937c95f488857ee8dc9ad66bc7eeeadfbf57de0f630ed3d8b8a4a6d1fb65e3c0
CRC32 b18fb69a
Пример расположения файла C:\Windows\System32\drivers\

Имя файла
usbport.sys

система
Windows 8.1

Размер файла
382296 bytes

Дата
2014-11-21

Скачать

Подробности файла
MD5 be19bf042cb070364c4e0dd9cad85a6b
SHA1 4501433ccd36fce633a486be22d3b7885fb942ea
SHA256 58782826024d4818f788f3f148aac0d82907aa93e72e3bf9cc45b70aac4a8837
CRC32 b78d8c47
Пример расположения файла C:\Windows\System32\drivers\

Имя файла
usbport.sys

система
Windows 8

Размер файла
379632 bytes

Дата
2012-07-26

Скачать

Подробности файла
MD5 ea10d36f5cc2e7f5f69ce9ae20231367
SHA1 b938237aded878fca627da1153301b738cc638e8
SHA256 c8f04d330df85dbf5d977625e8ea088c7a477cbee4b2f7d0ee6eb0f3abb2a455
CRC32 a3fbb66b
Пример расположения файла 1: C:\Windows\System32\drivers\

Имя файла
usbport.sys

система
Windows 7

Размер файла
325120 bytes

Дата
2010-11-21

Скачать

Подробности файла
MD5 b6d64ee607637301ff8c33139b4950de
SHA1 d00083a979962b9c24274683bafc0e22c519fee6
SHA256 e7fe3ec3da3cabdbbe2c23baa5fe3cd64da01ff73b4b4c2f077224a607e688dd
CRC32 21a296dd
Пример расположения файла

Имя файла
usbport.sys

система
Windows Vista

Размер файла
259584 bytes

Дата
-0001-11-30

Скачать

Подробности файла
MD5 5a4ea9f99d58b0cf99982744cf3a8786
SHA1 54b4e811eb7e3476d0a575a8c8425326cedf67a6
SHA256 140f9bec54657f824549908bda13c8b08ad95fbc77cd80236609e75c8a07d709
CRC32 cc5ac294
Пример расположения файла

Имя файла
usbport.sys

система
Windows Vista

Размер файла
259584 bytes

Дата
2009-04-11

Скачать

Подробности файла
MD5 a60fda63f3901ae49c244ff988427a9c
SHA1 be3ce16933c46ef89499d9b07237a51ba9893c5a
SHA256 a8efc84cd937906c87146ef0d3fa2326c16d75c59a12cc6e6fe05394313df5e1
CRC32 3bc08290
Пример расположения файла

Имя файла
usbport.sys

система
Windows Vista

Размер файла
256512 bytes

Дата
-0001-11-30

Скачать

Подробности файла
MD5 e60d535c68d88062c3bce1a112197794
SHA1 7daae0a8c64eec0b74a53a348114282484d4e5dd
SHA256 8d701144c79dcf1bc2bb7747f6d9c3b2861377c64b4e4683aa72b6b419aa5ab1
CRC32 f456bed5
Пример расположения файла

Имя файла
usbport.sys

система
Windows XP

Размер файла
143872 bytes

Дата
2008-04-14

Скачать

Подробности файла
MD5 791912e524cc2cc6f50b5f2b52d1eb71
SHA1 9ae802c1c9dc241409380cfb05d3ae40664aa046
SHA256 2b269372e5b39b03089f781cc69ae519d1c840a80adbe15ea3787fbcde97f1a8
CRC32 0d360f45
Пример расположения файла

Почему восстановление данных SanDisk возможно

Потеря данных чаще всего происходит из-за случайного удаления, форматирования устройства, необработанной ошибки и др. Если ваши данные были удалены или потеряны, следует как можно скорее найти решение по их восстановлению.

Но стоит помнить, что при удалении данных или форматировании устройства, файлы не исчезают безвозвратно мгновенно. Система удаляет записи файлов, помечая область карты памяти или USB-накопителя как доступную.

В этом случае важно немедленно прекратить использование карты Sandisk или USB-устройства. А затем воспользоваться надежной программой восстановления данных SanDisk

Мы рекомендуем профессиональное и бесплатное программное обеспечение для восстановления данных — EaseUS Data Recovery Wizard. Программа поддерживает извлечение данных из различных устройств хранения данных. Она полностью совместима со всеми версиями Windows, и к тому же не требует никаких технических навыков для успешного восстановления ваших файлов.

Вот лишь немногие из основных преимуществ нашей программы:

Поддерживаемые бренды:

Восстановление данных с SanDisk Standard/Ultra/Extreme/Extreme Pro, Lexar, Sony, PNY, Transcend, Samsung и многих др. устройств. (Почти все бренды).

Поддерживаемые типы файлов:

Поддерживаемые типа файлов: фотографии, документы, видео, аудио, эл.письма, сжатые файлы и т. д. (Более 1000 типов типов файлов).

Случаи потери данных:

Восстановление случайно удаленных файлов, восстановление после форматирования, восстановление после очистки корзины, восстановление потерянного раздела, восстановление в случае вирусной атаки, восстановление после сбоя ОС, восстановление необработанного раздела и многое другое.

Поддерживаемые устройства:

Восстановление данных с ПК/ноутбука, USB-накопителя, жесткого диска, SSD, внешнего диска, видеокамеры, CF-карт, SD-карт, RAID, микро-карт и др. носителей.

Why can’t a USB device awaken Windows from S3?

A USB device cannot awaken Windows from S3 for several reasons, including the following:

  1. Incorrect BIOS.

    Verify that the latest BIOS is installed on the computer. To obtain the latest BIOS revision for the computer, visit the Web site of the OEM or ODM.

  2. BIOS that is not enabled to wake.

    Some BIOSs make it possible to disable wake from S3 and S4. Verify that the BIOS is enabled to wake from S3.

  3. USBBIOSx registry key not being set.

    A clean installation of Windows XP does not have the USBBIOSx registry key. If the OEM or ODM validates that the BIOS can wake from S3, set this registry key to 0x00 and restart the computer.

  4. The Host Controller does not have power in S3 or S4.

    Many times the PC cuts power to an add-in card when the PC is in a lower power state. If the add-in card has no power, it will not be able to detect a wake event, and will not be able to wake the PC.

For additional information, see the USB troubleshooter in the Help and Support Center in Windows XP and later versions of Windows.

Do I have to rewrite my client driver to support USB 3.0 devices?

All existing client drivers should continue work, as is, when a low, full, or high-speed device is connected to a USB 3.0 port. In Windows 8, we have ensured compatibility with existing client drivers.

The USB 3.0 driver stack maintains IRQL levels, caller context, and error status; retry frequency and timing when interacting with devices, and more to make sure existing drivers continue to work. It is still very important to test.

Common failures occur because:

  • The driver’s endpoint descriptor parsing breaks due to the presence of SuperSpeed endpoint companion descriptors.
  • Due to increased speed, you might run into timing issues at the application protocol level.
  • The maximum packet size supported by the endpoint might be different.
  • Due to function power management, timing for selective suspend operation might be different.

In Windows 7 and earlier version of the operating systems, the USB 3.0 driver stack is provided by third-party. Therefore, we highly recommend that you test your driver to work with third party USB driver stacks.

New client drivers in Windows 8 for high Speed and SuperSpeed USB devices should opt for new capabilities.

Если флешку не видит Windows XP

Наиболее часто встречавшаяся мне ситуация при вызовах для настройки и ремонта компьютеров, когда компьютер с установленной на нем операционной системой Windows XP не видел флешку (даже если он видит другие флешки), была вызвана тем, что не было установлено необходимых обновлений для работы с USB накопителями. Дело в том, что во многих организациях используется ОС Windows XP, при этом часто в варианте SP2. Обновления, вследствие ограничений на доступ к интернету или плохой работы системного администратора, не устанавливались.

Итак, если у Вас Windows XP и компьютер не видит флешку:

  • В случае, если установлен SP2, проведите обновление до версии SP3 (при выполнении обновления, в случае, если у Вас установлен Internet Explorer 8, удалите его).
  • Установите все обновления Windows XP, вне зависимости от того, какой Service Pack используется.

Вот некоторые из исправлений работы с USB флешками, вышедшие в обновлениях Windows XP:

  • KB925196 — исправлены ошибки, проявляющиеся в том, что компьютер не определяет подключенную флешку или iPod.
  • KB968132 — исправлены ошибки, когда при подключении нескольких USB устройств в Windows XP они переставали нормально функционировать
  • KB817900 — USB порт переставал работать после того, как вытаскиваешь и заново вставляешь флешку
  • KB895962 — USB флешка перестает работать, когда выключен принтер
  • KB314634 — компьютер видит только старые флешки, которые подключались раньше и не видит новых
  • KB88740 — ошибка Rundll32.exe, когда вставляешь или вытаскиваешь флешку
  • KB871233 — компьютер не видит флешку, если только что был в режиме сна или гибернации
  • KB312370 (2007) — поддержка USB 2.0 в Windows XP

Кстати, несмотря на то, что Windows Vista почти нигде не используется, нужно отметить, что установка всех обновлений также должно быть первым шагом при возникновении аналогичной проблемы.

Фильтр-драйвер для флешек Hitachi Microdrive

Чтобы USB флэш накопитель или SD карта распознавался в системе как жесткий диск, нам понадобится специальный фильтр-драйвер, позволяющий модифицировать данные передаваемые через системный стек действующего драйвера устройства. Мы воспользуемся фильтр-драйвером для USB флешек от Hitachi (драйвер Hitachi Microdrive), который на уровне драйвера ОС позволяет изменить тип устройства флэшки со съемного на фиксированный (USB-ZIP -> USB-HDD). Благодаря использованию данного драйвера, можно скрыть от системы, что подключенное устройство явятся съемным. В результате чего, система будет считать, что она работает с обычным жестким диском, который можно разбить на разделы, которые одновременно будут доступны в системе.

Архивы с драйвером Hitachi Microdrive:

  • версия Hitachi Microdrive для 32 битных систем — Hitachi Microdrive (3,0 Кб)
  • версия Hitachi Microdrive для 64 битных систем — Hitachi Microdrive x64 (3,8 Кб)

Необходимо скачать версию драйвера для вашей системы в соответствии с ее разрядностью. Оба архива имеют одинаковую структуру и состоят из двух файлов:

  • cfadisk.inf – установочный файл, с настройками драйвера
  • cfadisk.sys — файл драйвера Hitachi

Следующий этап – идентификация кода устройства нашей флешки. Для этого в свойствах диска на вкладке Details в параметре Device Instance Path выберите и скопируйте  (Ctrl+C) код экземпляра устройства.

В нашем примере это будет:

USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000\0123456789ABCDEF&0

Предположим, мы планируем установить драйвер на 64 битной системе. С помощью любого тестового редактора открываем на редактирование файл cfadisk.inf. Нас интересуют разделы cfadisk_device и cfadisk_device.NTamd64.

%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

Меняем значение на код нашего устройства.

Важно! В коде экземпляра устройства необходимо отбросить часть после второго «\» (в нашем примере откидываем 0123456789ABCDEF&0).

Получаем:

%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Сохраняем файл.

Если драйвер устанавливается на 32 битной системе, нужно скачать советующий архив, распаковать его и открыть на редактирование файл cfadisk.inf. Найдем раздел :

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P

Затем изменим данные в последней строке, указав код экземпляра нашей флешки, т.е. в нашем примере получим:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Совет. Если нужно, чтобы USB флешка в диспетчере устройств отображалась с конкретным именем, нужно отредактировать значение переменной Microdrive_devdesc, например так:

MTP — медиаустройство

MTP расшифровывается как «Media Transfer Protocol». Когда Android использует этот протокол, он представляется компьютеру как «мультимедийное устройство». Протокол передачи мультимедиа широко рекламировался как стандартизированный протокол для передачи аудиофайлов на цифровые музыкальные проигрыватели с использованием Windows Media Player и аналогичных приложений. Он был разработан, чтобы позволить другим компаниям медиаплеера конкурировать с iPod Apple и iTunes.

Этот протокол работает совсем не так, как USB-накопитель. MTP работает не на уровне файлов, а на файловой системе Вашего Android-устройства. Ваше устройство Android не предоставляет доступ ко всему устройству хранения Windows. Вместо этого, когда Вы подключаете устройство к компьютеру, компьютер запрашивает устройство, а устройство отвечает списком файлов и каталогов, которые оно предлагает. Компьютер может загрузить файл — он запросит файл с устройства, и устройство отправит файл через соединение. Если компьютер хочет загрузить файл, он отправляет файл на устройство, и устройство решает сохранить его. Когда Вы удаляете файл, Ваш компьютер отправляет на устройство сигнал «пожалуйста, удалите этот файл», и устройство может удалить его.

Android может выбирать файлы, которые он Вам предоставляет, и скрывать системные файлы, чтобы Вы не могли их видеть или изменять. Если Вы попытаетесь удалить или отредактировать файл, который нельзя изменить, устройство отклонит запрос, и Вы увидите сообщение об ошибке.

Вашему компьютеру не требуется эксклюзивный доступ к устройству хранения, поэтому нет необходимости подключать хранилище, отключать его или иметь отдельные разделы для разных типов данных. Android также может использовать ext4 или любую другую файловую систему по своему усмотрению — Windows не должна понимать файловую систему, только Android.

На практике MTP очень похож на USB-накопитель. Например, устройство MTP отображается в проводнике Windows, чтобы Вы могли просматривать и передавать файлы. Linux также поддерживает устройства MTP через libmtp, который обычно входит в состав популярных дистрибутивов Linux. Устройства MTP также должны появиться в файловом менеджере Вашего ПК с Linux.

Apple Mac OS X — это отдельное решение — оно вообще не включает поддержку MTP. Apple iPod, iPhone и iPad используют собственный проприетарный протокол синхронизации вместе с iTunes, так почему же они хотят поддерживать конкурирующий протокол?

Google предоставляет приложение Android File Transfer для Mac OS X. Это приложение является простым MTP-клиентом, поэтому оно будет работать для передачи файлов туда и обратно на Mac. Google не предоставляет это приложение для других операционных систем, поскольку они включают поддержку MTP.

Список версий файлов

Имя файла
USBSTOR.SYS

система
Windows 10

Размер файла
107936 bytes

Дата
2017-03-18

Скачать

Подробности файла
MD5 c71532ed28cfec78b7c1240858f74b16
SHA1 ba267cf3a1baef5bc0c79146e2b3e11353903bcf
SHA256 5d45111f558c5d1923dd29181bc2bdff1fd4f47dc2f576c31c46b38793fae07e
CRC32 36a2b7dd
Пример расположения файла C:\Windows\System32\drivers\

Имя файла
USBSTOR.SYS

система
Windows 8.1

Размер файла
120640 bytes

Дата
2014-11-21

Скачать

Подробности файла
MD5 b4a53fa9af30243cc7edfac75a029624
SHA1 3e2238aedf22ba2029e0f5169e1a3731f8640012
SHA256 8c1649b94bd7744c5b59802ce02df52a1d6bd261c23179bea76cc38318c0c564
CRC32 f836468a
Пример расположения файла C:\Windows\System32\drivers\

Имя файла
USBSTOR.SYS

система
Windows 8

Размер файла
97008 bytes

Дата
2012-07-26

Скачать

Подробности файла
MD5 727ce341df7efdc94f2868393549f497
SHA1 d953768a9776e481e69871b0f9a16074b4d3ac86
SHA256 7e2f2af92561514f4c78c5d4f825f2e9f942a66fae450aa1ea6922cbd10cc0a6
CRC32 3d7d3e9b
Пример расположения файла 1: C:\Windows\System32\drivers\

Имя файла
USBSTOR.SYS

система
Windows 7

Размер файла
91648 bytes

Дата
2010-11-21

Скачать

Подробности файла
MD5 d76510cfa0fc09023077f22c2f979d86
SHA1 30dcdb1d45bf0fa06d5ba254b49e2d92ba9e65aa
SHA256 5662281c6d515423255d3c262ea368dbafc250235e535fbfa3e59d3487695439
CRC32 66f403e1
Пример расположения файла

Имя файла
USBSTOR.SYS

система
Windows Vista

Размер файла
66048 bytes

Дата
-0001-11-30

Скачать

Подробности файла
MD5 586d9876a4945779c8eea926c0d16889
SHA1 21ac57557d1f970733ed389110bdd7680fe0f6e9
SHA256 7534e7d9665942ca7663e6e5f5f1607752f9e09dd67d036da5c520e9c11e53e2
CRC32 73fdfcfe
Пример расположения файла

Имя файла
USBSTOR.SYS

система
Windows Vista

Размер файла
77824 bytes

Дата
2009-04-11

Скачать

Подробности файла
MD5 b854c1558fca0c269a38663e8b59b581
SHA1 a3669b77dfb976840bf798959dbdcaf13f8e73f9
SHA256 08cc36b33fa2281fc88671be051863aa8ca911446d24596049db77fb4cb09ea6
CRC32 80bc6028
Пример расположения файла

Имя файла
USBSTOR.SYS

система
Windows Vista

Размер файла
64512 bytes

Дата
-0001-11-30

Скачать

Подробности файла
MD5 f269e18f5a5b2f69038e0af2d2cd9466
SHA1 e38400447ce8a00108e4144f2b1765f97b32c20e
SHA256 67652061f3d43c7040ee51dde081a8dfdd8f973273c8b8f5c73de618972f894b
CRC32 0af39bc7
Пример расположения файла

Which device setup class should I use for a custom USB device?

Microsoft provides system-defined setup classes for most device types. System-defined setup class GUIDs are defined in Devguid.h. For additional information, see the WDK. For a list of Windows class GUIDs, see these topics:

  • System-Defined Device Setup Classes Available to Vendors
  • System-Defined Device Setup Classes Reserved for System Use

Independent hardware vendors must use the setup class that is associated with the type of USB device, not with the bus type. If you are developing a device type for which Microsoft has not provided an existing class GUID, you can define a new device setup class.

In Windows 8, a new setup class has been defined, named USBDevice (ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}). If you are developing a device type, associate your device with USBDevice instead of the setup class, USB. The USBDevice class works on Windows Vista and later versions of the operating system.

The setup class USB (ClassGuid = {36fc9e60-c465-11cf-8056-444553540000}) is reserved only for USB host controllers and USB hubs, and must not be used for other device categories. Using this setup class incorrectly may cause the device driver to fail Windows logo testing.

Загрузите и замените файл usbstor.PNF

Последнее решение — вручную загрузить и заменить файл usbstor.PNF в соответствующей папке на диске. Выберите версию файла, совместимую с вашей операционной системой, и нажмите кнопку «Скачать». Затем перейдите в папку «Загруженные» вашего веб-браузера и скопируйте загруженный файл usbstor.PNF.

Перейдите в папку, в которой должен находиться файл, и вставьте загруженный файл. Ниже приведен список путей к каталогу файлов usbstor.PNF.

  • Windows 8.1: C:\Windows\inf\
  • Windows 8: 1: C:\Windows\inf\
  • Windows 7: C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_amd64_neutral_0725c2806a159a9d\
  • Windows 7: C:\Windows\System32\DriverStore\FileRepository\usbstor.inf_amd64_neutral_0725c2806a159a9d\
  • Windows Vista: C:\Windows\inf\
  • Windows XP: —

Если действия не помогли решить проблему с файлом usbstor.PNF, обратитесь к профессионалу. Существует вероятность того, что ошибка (и) может быть связана с устройством и, следовательно, должна быть устранена на аппаратном уровне. Может потребоваться новая установка операционной системы — неправильный процесс установки системы может привести к потере данных.

Когда применять методику прошивка контроллера флешки:

  • Нулевой объем флешки, не правильный объем (24816 КбМб) вместо нормального размера;
  • ННакопитель не определяется на разных ПК;
  • При подключении диска появляется ошибка «вставьте диск»;
  • Ошибка «Диск в устройстве не найден»;
  • Ошибка «Диск защищен от записи»;
  • Возникают ошибки чтения записи, и нет возможности копировать или записать данные на флешку. Может быть, что данные записываются, но не открываются с флешки;
  • При подключении к ПК флешка долго определяется с ошибками Ошибка «Код 10», Ошибка» Код 43» и подобное.

Переходим к подготовительным работам над флешкой для ее дальнейшей перепрошивки (прошивается сам контроллер). Будем считать, что мы определились с тем, что других вариантов, кроме как прошивка контроллера флешки у нас не осталось и это последний шанс на ремонт драгоценной флешки (дорога как память, большой объем, красивый корпус и т.д.)

Прошивка контроллера флешки (этапы работ):

1) Определение контроллера флешки

Тут у нас всего 2 варианта определения производителя и модели контроллера. Первый вариант самый банальный — вскрыть корпус (если это возможно конструктивно). Для этого нужно вскрыть корпус флешки и достать оттуда плату накопителя. В большей части случае все USB flash drive одинаковы внутри, за исключением монолитных флешек. Для примера я взял фотографию общего вида платы флешки и контроллера (на примере фотография флешки из свободных источников). Визуальный метод очень простой и самый точный, так как программы для определения pid&vid устройства не всегда точны. Если нет возможности посмотреть визуально на контроллер или есть затруднения в разборке корпуса, тогда нам прямой путь к программам на определение pid и vid флешки

Важно: в случаях когда, флешка не определяется на ПК узнать контроллер можно лишь путем визуального осмотра

Which USB DWG Classes does Microsoft support?

Windows supports several USB classes that the USB Device Working Group (DWG) has defined. For the current list of USB class specifications and class codes, visit the USB DWG Web site at https://www.usb.org/documents.

This table highlights the USB DWG classes that are supported in Windows and also identifies the versions of Windows that support each class.

Class Specification bDeviceClass Code Driver Name Windows Support
Bluetooth class 0xE0 Bthusb.sys Windows XP and later
Chip/smart card interface devices (CCID) 0x0B Usbccid.sys

Windows Server 2008 and later

Windows Vista and later

Windows Server 2003

Windows XP

Windows 2000

Hub class 0x09 Usbhub.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

Human interface device (HID) 0x03 Hidusb.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

Mass storage class (MSC) 0x08 Usbstor.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

USB Attached SCSI (UAS) 0x08 Uaspstor.sys

Windows Server 2012

Windows 8

Printing class 0x07 Usbprint.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

Scanning/imaging (PTP) 0x06

WpdUsb.sys

Usbscan.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

Media Transfer (MTP) 0x06 WpdUsb.sys

Windows Server 2003 and later

Windows XP and later

USB Audio class 0x01 Usbaudio.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

Modem class (CDC) 0x02 Usbser.sys

Windows Server 2003 and later

Windows XP and later

Windows 2000 and later

Video class (UVC) 0x0E Usbvideo.sys

Windows Vista and later

Windows XP

*Special instructions are necessary to load this driver because this driver might have been released later than the operating system. Windows class drivers might not support all of the features that are described in a DWG class specification. In this case, the driver does not load based on class match. For additional details on implemented features within a class specification, see the WDK documentation.

Why do I see two hubs in Device Manager when I have connected only one USB 3.0 hub?

While xHCI host controllers work with any speed of device, a SuperSpeed hub only works with SuperSpeed devices. To ensure that USB 3.0 hubs can work with all speeds, they have two parts: a SuperSpeed hub and a USB 2.0 hub. A USB 3.0 hub is able to support all speeds by dynamically routing devices, to the SuperSpeed hub or 2.0 hub, based on device speed.

Open Device Manager, view Devices by connection, and then locate your eXtensible Host Controller. When you connect a single USB 3.0 hub to your USB 3.0 port, there are two hubs downstream of the controllers’ Root Hub.

In the example below, a SuperSpeed USB storage device and USB Audio device are both connected to a USB 3.0 hub. You can see the storage device is downstream of the SuperSpeed hub and the audio device is downstream of the USB 2.0 hub.

Управление работой USB через BIOS

Этот способ позволяет эффективно отключить работу всех USB портов на компьютере или ноутбуке. Однако стоит учесть, что при этом будет отключена работа периферии, что подключена к USB портам. И если у вас подключена клавиатура с мышкой через USB порт, то при использовании данного способа оные перестанут работать.

  1. Необходимо войти в сам BIOS. Универсальной инструкции по входу нет, т.к. на разных компьютерах шаги могут слегка отличаться. Где-то необходимо нажать сразу при включении клавишу F2, а где-то F10 или даже комбинацию из нескольких клавиш. А на ноутбуках и вовсе для этого может быть предусмотрена специальная кнопка, которую можно нажать лишь при наличии скрепки. Конкретную клавишу, комбинацию таковых или возможное наличие отдельной кнопки можно выяснить, если обратиться к документации к вашему компьютеру.
  2. Войдя в BIOS, там будет множество меню. Вам необходимо будет найти все пункты, которые так или иначе отвечают за работу USB. Их название может быть различно, к примеру – USB Controller, USB Functions, а может Legacy USB Support. А в современных UEFI BIOS может присутствовать отдельное меню, где перечислены все USB порты и, соответственно, можно отключить как все, так и только определённые порты.

    Найдя их, следует воспользоваться переключателем напротив и выбрать пункт Disabled (Отключить).

    На изображении ниже показано, как это может примерно выглядеть.

  3. После того, как вы найдёте и отключите все опции, что отвечают за работу USB, следует сохранить изменения. Для этого следует воспользоваться либо клавишей, либо соответствующим меню в БИОС. Если говорить о клавише, то зачастую таковой является F10, а если о пункте, то оное обычно зовётся – Save and Exit (Сохранить и Выйти).
  4. Будет произведён выход из БИОС и начнётся загрузка операционной системы, где вы сможете убедиться в том, что USB порты отключены.

Распространенные сообщения об ошибках в Usbstor.pdb.sys

Большинство ошибок %% knowledgebase_file_name%%, с которыми вам придется столкнуться, связано с ошибками типа «синий экран» (также известными как «BSOD» или «ошибка ОСТАНОВКИ»), которые появляются в Windows XP, Vista, 7, 8 и 10:

  • «Была обнаружена проблема, и Windows была выгружена, чтобы предотвратить повреждения компьютера. Очевидно, проблема вызвана следующим файлом: Usbstor.pdb.sys.»
  • «:( Ваш компьютер столкнулся с проблемой и нуждается в перезагрузке. Мы соберем необходимую информацию и осуществим перезагрузку. Если вам нужна дополнительная информация, вы можете позже поискать в Интернете по названию ошибки: usbstor.pdb.sys.»
  • «STOP 0x0000000A: IRQL_NOT_LESS_EQUAL – usbstor.pdb.sys»
  • «STOP 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED – usbstor.pdb.sys»
  • «STOP 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA – usbstor.pdb.sys»

В большинстве случаев вы сталкиваетесь в ошибками типа «синий экран» usbstor.pdb.sys после установки нового аппаратного или программного обеспечения. Синие экраны usbstor.pdb.sys могут появляться при установке программы, если запущена программа, связанная с usbstor.pdb.sys (например, Microsoft Windows XP Service Pack 2 RC1 , Update CD Build 2096), когда загружается драйвер Microsoft или во время запуска или завершения работы Windows

Отслеживание момента появления ошибки ОСТАНОВКИ является важной информацией при устранении проблемы

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий