Меню
Главная
Случайная статья
Настройки
|
Безопасное извлечение устройства (англ. Safely Remove Hardware) — компонент операционной системы, предназначенный для подготовки подключенных USB-устройств к отсоединению.
Содержание
Реализация
Windows
Компонент представляет собой файл hotplug.dll, расположенный в папке %SystemRoot%\system32. Этот файл по структуре аналогичен *.cpl-файлам, но из-за расширения *.dll не отображается в Панели управления. Его ручной запуск возможен командой «control.exe hotplug.dll»[1] или «rundll32 shell32.dll,Control_RunDLL hotplug.dll»[2].
Проблема безопасного извлечения связана в первую очередь с кешированием данных, которое проводится для ускорения записи. В случае отсутствия кеширования данных специальных программ остановки устройства перед его извлечением не требуется, однако сама запись будет происходить медленнее[3]; в Windows 10 предложено два режима работы подключаемых устройств: высокая производительность, требующая включения безопасного извлечения устройства, и быстрое извлечение, позволяющий извлечь накопитель в любой момент[3][4].
Поддерживаемые устройства
PTP- и MTP-устройства не поддерживают Безопасное извлечение. Оно не требуется для данных типов устройств.
|
|