USB флеш-накопитель (сленг. флешка, флэшка) — запоминающее устройство, использующее в качестве носителя флеш-память и подключаемое к компьютеру или иному считывающему устройству по интерфейсу USB.
USB-флешки обычно съёмные и перезаписываемые. Размер — около 5 см, вес — меньше 60 г. Получили большую популярность в 2000-е годы из-за компактности, лёгкости перезаписывания файлов и большого объёма памяти (от 32 МБ до 256 ГБ). Основное назначение USB-накопителей — хранение, перенос и обмен данными, резервное копирование, загрузка операционных систем (LiveUSB) и др. Разработан умещающийся на флешку пакет программ для автоматического снятия улик с компьютера неквалифицированным полицейским (COFEE).
Обычно устройство имеет вытянутую форму и съёмный колпачок,
прикрывающий разъём; иногда прилагается шнур для ношения на шее.
Современные флешки могут иметь самые разные размеры и способы защиты
разъёма, а также «нестандартный» внешний вид (армейский нож, часы и т.
п.) и различные дополнительные возможности (например, проверку отпечатка
пальца и т. п.)
Малый вес, бесшумность работы и портативность.
Все современные материнские платы персональных компьютеров имеют USB-разъёмы.
Более устойчивы к механическим воздействиям (вибрации и ударам) по сравнению с НЖМД.
Работоспособность в широком диапазоне температур.
Высокая плотность записи (значительно выше, чем у CD или DVD).
Отсутствие подвижных частей, что снижает их энергопотребление в 3—4 раза по сравнению с жёстким диском.
Не подвержены воздействию царапин и пыли, которые были проблемой для оптических носителей и дискет.
Недостатки
Ограниченное число циклов записи-стирания перед выходом из строя.
Скорость записи и чтения ограничены во-первых, пропускной способностью
USB,[2] а во-вторых, скоростью самой флеш-памяти. При этом чтение в разы
быстрее записи, которая заметно «тормозит».
В отличие от дискет и КД, имеют недостатки, свойственные любой электронике:
- чувствительны к электростатическому разряду - обычное явление в быту, особенно зимой;
- чувствительны к радиации.
USB Flash – что внутри?
Флешки – довольно простые устройства, состоят из следующих частей:- плата PCB;
- USB разъём тип А;
- стабилизатор питания контроллера и флэш из 5 в 3,3 вольт;
- микросхема контроллера;
- микросхема энергонезависимой NAND памяти;
- кварцевый резонатор, обычно на 12 Mhz (на схеме не показан).

Основные типичные неисправности:
PCB – многослойная печатная плата на которой устанавливаются все элементы флэш.
Типичные неисправности: некачественная пайка, внутренние обрывы проводников при механическом повреждении, удар, изгиб. Симптомы: нестабильная работа флэш.
USB разъём – некачественная пайка контактов. Симптомы: флэш периодически не определяется.
Стабилизатор – конвертирует и стабилизирует напряжение поступающие с компьютера в напряжение необходимое для работы контроллера и флэш памяти. В некоторых моделях флэшек отсутствует или встроен в контроллер. Симптомы: флэш не определяется совсем, или видно в системе как неопознанное устройство. Часто выходит из строя при переполюсовке USB разъёма.
NAND микросхема – энергонезависимая память. Симптомы: повреждение отдельных блоков памяти (бед блоки) в связи со старением или по другим причинам, невозможность записи или чтения, лечится переформатированием фирменной утилитой с уменьшением общего размера флэш.
Контроллер – микросхема управления NAND памятью и передачи данных. В ней хранятся данные о типе микросхемы NAND-памяти, производителе и другая служебная информация необходимая для функционирования флэш накопителя. Симптомы: флэш определяется как неизвестное устройство, нулевой или заниженный объём флеш памяти. Часто выходит из строя при «горячем» извлечении флэш. Обычно помогает перепрошивка контроллера фирменными утилитами.
Кварцевый резонатор – формирует опорную частоту для функционирования логики контроллера и флэш памяти. При поломке (что бывает крайне редко), флэш не определяется в системе или определяется как "неизвестное устройство".
Отключение в операционной системе Microsoft Windows
Информация о USB-накопителях в операционной системе хранится в реестре. Microsoft Windows для идентификации USB-накопителя использует уникальный идентификатор (VID), который проставляется производителем USB-накопителя и в дальнейшем не меняется. Уникальный идентификатор USB-накопителя можно узнать, подключив USB-накопитель и открыв его свойства в диспетчере устройств. Пример, информации о USB-накопителе: «USBSTOR\DISK&VEN_KINGSTON&PROD_DATATRAVELER_2.0&REV_PMAP\5B8213003402&0». В отображаемых данных указываются: тип устройства, производитель, серия и уникальный идентификатор. В приведенном примере, идентификатором является «5B8213003402». Для того чтобы удалить информацию о ранее подключаемом USB-накопителе достаточно удалить сведения из следующих разделов реестра[3]:
- HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{53f56307-b6bf-11d0-94f2-00a0c91efb8b};
- HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{a5dcbf10-6530-11d2-901f-00c04fb951ed};
- HKLM\SYSTEM\CurrentControlSet\Enum\USB;
- HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR.
Если при подключении USB-носителя к компьютеру операционная система не находит информации подключаемого USB-носителя в реестре, то происходит его регистрация. Для регистрации используются следующие файлы операционной системы:
- «%SystemRoot%\Inf\usbstor.inf»
- «%SystemRoot%\Inf\usbstor.PNF»
При удалении выше указанных файлов USB-носители, информации о которых не содержится в реестре операционной системы, не будут определяться в операционной системе и работа с ними будет невозможной; если содержится, то USB-носитель будет работать корректно.
Производители
- A-Data
- Apacer
- Canyon
- Corsair
- DICOM - Digital Comfort
- Kingmax
- Kingston Technology
- Pretec
- Samsung
- SanDisk
- Silicon Power
- TDK
- Toshiba
- Transcend
- Verbatim
- CnMemory
- TrekStor
- Intenso