トランザクションNTFS (Transactional NTFS, TxF) とは、Windows Vista以降のオペレーティングシステムに搭載された機能の一つである。 トランザクションNTFSによって原子性がNTFSに提供されることで、Windowsアプリケーション開発者はファイル書き込みが完全にファイルを更新するか、まったく更新しないかのいずれかのみの状態をとることを保証することができる。 Windows 8にて非推奨の機能となりグループポリシーで無効にできるようになった[1][2]。 トランザクションNTFSでは、ファイルとディレクトリに対する変更、削除、作成、名前変更動作をアトミックに行うことができる(不可分操作)。トランザクションの利用とは、処理の正当性を保証することである。つまり、ひとつのトランザクションとして処理される一連のファイル操作については、その全てのファイル操作が成