Сведения о драйверах фильтра файловой системы
Драйверы фильтра файловой системы в Windows
Драйвер фильтра файловой системы — это необязательный драйвер, который добавляет значение или изменяет поведение файловой системы. Это компонент в режиме ядра, который выполняется в рамках руководства Windows.
Драйвер фильтра файловой системы может фильтровать операции ввода-вывода для одной или нескольких файловых систем или томов файловой системы. В зависимости от характера драйвера фильтр может означать ведение журнала, наблюдение, изменение или даже предотвращение. Типичные приложения для драйверов фильтрации файловой системы включают антивирусные программы, программы шифрования и иерархические системы управления хранилищем.
В Windows существует две модели фильтров файловой системы:
Модель минифильтра, в которой фильтр minifilter использует поддержку диспетчера фильтров (FltMgr), что упрощает разработку фильтров.
Примечание
Разработчикам фильтров следует разрабатывать драйверы минифильтров файловой системы с поддержкой диспетчера фильтров вместо устаревших драйверов фильтров файловой системы. Сведения о переносе оставшихся устаревших фильтров в драйверы минифильтров см. в статье Рекомендации по переносу драйверов устаревших фильтров.
Драйверы фильтров файловой системы не являются драйверами устройств
Драйвер устройства — это программный компонент, который управляет определенным аппаратным устройством ввода-вывода. Например, драйвер для хранения DVD-дисков управляет DVD-дисководом.
В отличие от этого, драйвер фильтра файловой системы работает в сочетании с одной или несколькими файловыми системами для управления операциями файлового ввода-вывода. например:
Создание, открытие, закрытие и перечисление файлов и каталогов
Получение и настройка сведений о файле, каталоге и томе
Чтение и запись данных файла
Кроме того, драйверы фильтров файловой системы должны поддерживать функции файловой системы, такие как кэширование, блокировка, разреженные файлы, дисковые квоты, сжатие, безопасность, возможность восстановления, точки повторного анализа и точки подключения тома.
Дополнительные сведения о сходствах и различиях между драйверами фильтров файловой системы и драйверами устройств см. в следующих статьях:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по