Софтодром   




Почему Windows запоминает USB-флешки даже после отключения




Новости    Всё о Windows 10/11


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

Разбираемся, что именно Windows хранит, зачем и как от этого избавиться.

Фантомные устройства

Когда вы вставляете USB-накопитель, Windows создает в реестре ключ USBSTOR по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR. Там хранится всё, что системе нужно знать о накопителе: имя устройства, аппаратные идентификаторы, серийный номер (если устройство его сообщает), дата первого подключения, дата последнего извлечения и назначенная буква диска.

Когда вы вытаскиваете флешку, Windows не удаляет эту запись. Причина проста: система не знает, временное это отключение или постоянное. Вдруг вы подключите ту же флешку завтра? Подсистема Plug and Play оставляет запись, чтобы мгновенно распознать и настроить устройство при повторном подключении. У Microsoft есть даже официальный термин для таких «привидений» — non-present devices, или фантомные устройства. Увидеть их можно в Диспетчере устройств: Вид → Показать скрытые устройства.

Что хранится, а что — нет

Важно понимать границы. Запись USBSTOR относится только к накопителям, обрабатываемым драйвером Usbstor.sys (и отдельным драйвером Uaspstor.sys для протокола UASP). Клавиатура, веб-камера, мышь или микрофон здесь не появятся.

Главное: запись не содержит список файлов с флешки и не доказывает, что кто-то что-то копировал. Она лишь подтверждает, что Windows встретила устройство. Доказать копирование можно только через отдельные механизмы — например, политику Audit Removable Storage, и только если она была включена заранее.

Кстати, это не эксклюзив Windows: Linux хранит базу устройств через udev, macOS — через IOKit. Всем операционным системам нужно идентифицировать оборудование, загружать драйверы и помогать в диагностике.

Как удалить записи и помогает ли сброс

Удалить запись о конкретном накопителе можно в Диспетчере устройств: нажмите правой кнопкой на «побледневший» диск в скрытых устройствах и выберите «Удалить устройство». Для массовой очистки ИТ-администраторы могут использовать утилиту Microsoft DevNodeClean. Вручную удалять ключи USBSTOR из реестра нежелательно — это может сломать систему.

Если вы готовите ноутбук к продаже или передаче, обычный сброс Windows с опцией «Удалить всё» переустанавливает ОС и удаляет пользовательские файлы — старые записи USBSTOR при этом не сохраняются. Но есть нюанс: сброс не форматирует том Windows, а удаляет файлы по отдельности. Поэтому перед передачей включите опцию «Очистка данных» (Clean data) — это затруднит восстановление файлов. Полноценным инструментом стирания сброс, впрочем, не является.


Автор: Softodrom.ru
Дата: