Иконка программы Dokany

Dokan: Утилита для создания файловых систем в Windows

Dokan — это инструмент, который позволяет разработчикам создавать собственные файловые системы в Windows, аналогично тому, как это делает FUSE в Linux. Он предоставляет возможность работы с файловыми системами без необходимости вносить изменения в операционную систему.

Как работает Dokan

Когда вы создаёте файловую систему, отличную от стандартных, таких как FAT или NTFS, вам потребуется разработать системный драйвер, работающий в режиме ядра Windows. Dokan облегчает этот процесс, предоставляя инструменты для создания таких драйверов.

Установка и использование

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

Обработка запросов

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

Преимущества использования Dokan

  • Создание совместимых системных файлов: Dokan позволяет разрабатывать файловые системы, которые полностью совместимы с Windows.
  • Упрощение процесса разработки: Инструмент значительно упрощает процесс создания и управления файловыми системами, избавляя от необходимости вносить изменения в ядро операционной системы.

Скачать с официальной страницы Dokany

Похожие программы

Автор статьи: Аркадий Кузнецов

Фото автора

Категория Компоненты и библиотеки
Версия 2.1.0.1000
Разработчик Dokan-dev
Размер 17.7 MB
Лицензия LGPL / MIT License / Donationware
ОС
  • Windows 11
  • Windows Server 2019
  • Windows Server 2016
  • Windows 10 32/64 bit
  • Windows 2008 R2
  • Windows 8 32/64 bit
  • Windows 7 32/64 bit