Captive NTFS ist ein eingestelltes Open-Source -Projekt der Linux- Programmiergemeinschaft, initiiert von Jan Kratochvíl. Es handelt sich um einen Treiber-Wrapper für den originalen Microsoft Windows NTFS -Dateisystemtreiber, der Teile des ReactOS -Codes nutzt. Ziel war es, sicheres Schreiben auf NTFS-Partitionen zu ermöglichen.
Bis zur Veröffentlichung von NTFS-3G war es der einzige Linux-NTFS-Treiber mit vollständiger Schreibunterstützung.
Am 26. Januar 2006 veröffentlichte Kratochvíl die Version 1.1.7 des Pakets. Diese stellt die Kompatibilität mit neueren Linux- Kerneln wieder her, indem sie das veraltete LUFS-Modul (Linux Userland File System) durch FUSE (File System in Userspace) ersetzt, das seit Linux 2.6.14 Teil des offiziellen Linux-Kernels ist.
Captive NTFS benötigt die Datei NTFS.SYS, die aus rechtlichen Gründen nicht frei verbreitet werden darf. Sie kann entweder von einem installierten Windows-System bezogen werden (was auf den meisten Computern mit NTFS-Partitionen wahrscheinlich der Fall ist) oder aus bestimmten Microsoft Service Packs extrahiert werden .
