This project is read-only.

Transactional NTFS (TxF) .NET is no longer maintained here.
Please go to the new github page for the latest release.

Project Description

Transactional NTFS (TxF) Library .NET is a small library .Net (C#) allows to use transactions on NTFS FileSystem (Transactional NTFS (TxF))

More info


Currently, library allows to perform the following operations:


  • create directory
  • delete directory
  • symbolic link transacted


  • create files
  • write files
  • read files
  • delete files
  • search files
  • get and set attributes
  • hard link transacted
  • symbolic link transacted


  • support manually manage transaction (commit / rollback)
  • support transaction scope

Next Step

Add support for:

  • Management transaction
  • Support Registry transaction

Small donation is appreciated

pietro partescano

Last edited Apr 23 at 6:41 PM by goldfix, version 23