Minifilter vs. filter drivers RRS feed

  • Question

  • I read about minifilter drivers.

    My understanding is that a minifilter driver is easier to develop than a "legacy" filter driver.

    Is this correct?

    Moreover: do minifilter drivers have limitations if compared to filter drivers? If there are limitations, what are they?

    Is there any reason today to build a filter driver instead of a minifilter driver?



    Thursday, July 4, 2013 10:17 AM


  • A mini-filter is a lot easier to build than a legacy filter, and can be dynamically installed / uninstalled which a legacy filter cannot be (you must reboot the system to modify it).  For almost any case a mini-filter can do what you need.  Note: that even with a mini-filter if your driver intends to change data to or from the file system, you can be looking at a huge project.

    Don Burn Windows Filesystem and Driver Consulting Website: Blog:

    Thursday, July 4, 2013 10:34 AM