
New driver is a ground-up rewrite that allows Windows volumes to be accessed directly by the kernel for reads and writes.
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .
Linux 7.1 is bringing what might be the biggest under-the-radar storage change in years: a new in-kernel NTFS driver that finally treats Microsoft 's filesystem like a native citizen instead of a tolerated guest. After years of half-solutions, including slow FUSE drivers and under-maintained kernel code, Linux users will finally get fast, reliable, and fully integrated NTFS support out of the box.
The headline feature under discussion here is a ground-up rework of NTFS support built directly into the kernel. Unlike the long-standing NTFS-3G driver, which runs in userspace via the "Filesystem in Userspace" (FUSE) module, or the more recent but somewhat neglected NTFS3 driver, this new implementation is designed around modern Linux filesystem infrastructure from day one.
That includes support for native in-kernel read/write operations, iomap (the same high-performance I/O path used by filesystems like XFS ), folio-based memory management, removal of legacy buffer_head code, and delayed allocation for improved write efficiency. In practical terms, this isn't just "NTFS, but working again"; instead, it's Linux NTFS support rebuilt to behave like a contemporary Linux filesystem internally. It's a big philosophical shift from previous approaches that mostly treated NTFS support as a compatibility layer.
You may like New Windows-native NVMe driver benchmarks reveal transformative performance gains, up to 64.89% Torvalds confirms Linux Kernel 7.0 is almost ready for release, bringing many performance improvements with it Linux 7.0 launches with enablement for Intel Nova Lake, AMD Zen 6 Microsoft's filesystem has always been unavoidable for Linux users in mixed environments; whether it's dual-boot setups, external drives, or just moving data between machines, support has existed, but it's never felt first-class. Historically, your options were the NTFS-3G driver, the newer NTFS3 driver, or the ancient kernel NTFS that was only capable of reading NTFS volumes, not writing them. NTFS-3G is stable, but it's slow due to userspace overhead, and the newer NTFS3 driver is faster, but has been largely unmaintained since it was added way back in Linux 5.15 in 2021.
The new driver in Linux 7.1 is actually based on that ancient NTFS kernel driver, but it's been fully rewritten from the ground up by developer Namjae Jeon, the very same genius behind the Linux exFAT driver . The original work was done under the name NTFSPlus before being merged simply as "ntfs" to replace the old driver. Thus, Linus Torvalds referred to the new driver as "NTFS resurrection" when announcing the merge.
If the new NTFS delivers, it removes one of the longest-standing friction points between Linux and Windows ecosystems. On paper, performance should improve, especially compared to NTFS-3G. Running in kernel space alone eliminates a lot of overhead from context switching, which has always been the Achilles' heel of FUSE-based filesystems. Add in iomap and newer memory handling, and the new driver should be noticeably better at large sequential reads and writes, with lower CPU overhead during file operations and more consistent throughput under load.
Compared to NTFS3, things are less clear-cut. The new driver is architecturally cleaner and more future-proof, but it's also new code, which means early releases may not immediately outperform NTFS3 in every scenario. However, the developer says single-threaded writes are 3-5% faster, while multi-threaded writes are between 35% and 110% faster. Mounting a 4TB drive apparently goes four times faster, too, which is promising.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Key considerations
- Investor positioning can change fast
- Volatility remains possible near catalysts
- Macro rates and liquidity can dominate flows
Reference reading
- https://www.tomshardware.com/software/linux/SPONSORED_LINK_URL
- https://www.tomshardware.com/software/linux/linux-7-1-update-includes-new-in-kernel-ntfs-driver-delivers-storage-support-upgrade-for-linux-users#main
- https://www.tomshardware.com
- Press Start on April: GeForce NOW Brings 10 Games to the Cloud
- Bluetooth tracker hidden in a postcard and mailed to a warship exposed its location — $5 gadget put a $585 million Dutch ship at risk for 24 hours
- Rethinking AI TCO: Why Cost per Token Is the Only Metric That Matters
- Save $500 on Lenovo's Legion 5i gaming laptop at only $1,599 — bright OLED display, 32GB of RAM, and powerful RTX 5070 GPU
- Save a huge $460 on this RTX 5080 gaming PC with a 9800X3D, 32GB of DDR5 RAM, and a 2TB SSD — $3,039.99 sale price nets you this Newegg ABS pre-built powerhouse
Informational only. No financial advice. Do your own research.