Сведения о драйверах фильтра файловой системы

Драйверы фильтра файловой системы в Windows

Драйвер фильтра файловой системы — это необязательный драйвер, который добавляет значение или изменяет поведение файловой системы. Это компонент в режиме ядра, который выполняется в рамках руководства Windows.

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

В Windows существует две модели фильтров файловой системы:

Примечание

Разработчикам фильтров следует разрабатывать драйверы минифильтров файловой системы с поддержкой диспетчера фильтров вместо устаревших драйверов фильтров файловой системы. Сведения о переносе оставшихся устаревших фильтров в драйверы минифильтров см. в статье Рекомендации по переносу драйверов устаревших фильтров.

Драйверы фильтров файловой системы не являются драйверами устройств

Драйвер устройства — это программный компонент, который управляет определенным аппаратным устройством ввода-вывода. Например, драйвер для хранения DVD-дисков управляет DVD-дисководом.

В отличие от этого, драйвер фильтра файловой системы работает в сочетании с одной или несколькими файловыми системами для управления операциями файлового ввода-вывода. например:

  • Создание, открытие, закрытие и перечисление файлов и каталогов

  • Получение и настройка сведений о файле, каталоге и томе

  • Чтение и запись данных файла

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

Дополнительные сведения о сходствах и различиях между драйверами фильтров файловой системы и драйверами устройств см. в следующих статьях: