Volisle’s current compatibility and what has been verified
Environment or featureStatusWhat was verified
Apple silicon Mac · macOS 27.2VerifiedInstallation, automatic write access on connect, saving from apps, automatic recovery after unplugging mid-write, and round trips with Windows.
macOS 26.6Partly verifiedDownload, installation, and setup on a clean system, plus reading, writing, and interruption recovery on a disk image. Not yet verified with a physical USB drive.
macOS 15.6.1Partly verifiedTested in a virtual machine with USB test disks: automatic writes, copying, unplug-and-resume, recovery-file export, formatting, and four BitLocker formats. Not yet verified with a physical USB drive.
macOS 15.7.7, 15.8 and 15.8.1Read-write mounting unsupportedRead-write mounting is currently unsupported on macOS 15.7.7, 15.8 and 15.8.1. Files can still be opened and copied using macOS’s built-in read-only support. A system FSKit mounting failure was reproduced on 15.7.7 and 15.8.1, with similar user reports on 15.8. No effective workaround is currently available. Untested versions are not guaranteed compatible; check the verified versions in the compatibility table before upgrading.
Other macOS 15 versionsNot verifiedThe minimum installation version is macOS 15.4 (since 0.8.2). Main disk workflows were verified on 15.6.1; see the row above for limitations on 15.7.7, 15.8 and 15.8.1. Other macOS 15 versions remain untested; this does not establish that every 15.7 release is affected.
Intel-based MacBetaThe installer includes the Intel version and needs macOS 15.4 or later. It hasn’t been verified on an Intel Mac yet: every test of reading, writing, the write records and recovery after an unplug has run on the Intel architecture, but loading and mounting the file system extension on an Intel Mac is untested. Read-write mounting is unsupported on the affected versions listed above. If something goes wrong, export diagnostics in Settings → Support and report it on GitHub.
External USB NTFS drives and flash drivesSupportedCreate, copy, edit and save, rename, move, and delete. Checked and made writable automatically when connected.
Saving from appsSupportedSaving and replace-in-place from common apps such as TextEdit, including documents saved as folders (such as .rtfd, tested through the system document-saving interface).
Windows file permissionsPreservedPermissions set in Windows stay the same after editing on Mac; files created on Mac inherit their folder’s permissions.
Permissions between Mac usersNot separatedAs with exFAT disks on macOS, every user on the Mac can read and write the files. Don’t rely on it for access control or encryption.
Unexpected disconnects and crashesRecovers automaticallyThe disk returns to its last complete state the next time it connects. Writes from about the last 20 seconds before the disconnect are rolled back too (a drive’s own cache is lost when power is cut); copy anything from that time again.
Windows not ejected safely, hibernated, or Fast StartupRead-only protectionThe disk stays read-only to protect your data, and Volisle explains why and what to do.
Sleep and wake during writesSupportedClose the lid while writing; write access stays on after waking, with no need to reconnect.
Writing to several disks at onceUp to 2Up to two disks can be written at once, each on its own: unplugging, returning to read-only or ejecting one leaves the other untouched. A third disk stays read-only and gets write access once you eject one of them. Two partitions of one disk, or two cloned disks with the same serial number, are written one at a time.
BitLocker encryptionRead-writeUnlock with the password or 48-digit recovery key, then read and write in Finder. Fully encrypted volumes using XTS-AES or AES-CBC (the defaults since Windows 8). Not supported: Windows 7’s default “AES with Diffuser”, and disks Windows is still encrypting or decrypting. Opens read-only if the disk needs a check, comes from a hibernated Windows, or wasn’t ejected safely.
EFS-encrypted filesNot supportedNo decryption or writing.
Interface languageEnglish, ChineseFollows your system language: Chinese systems show Chinese; English and other languages show English.

How it was verified

On a Mac with Apple silicon running macOS 27.2, with a 2 TB USB NTFS drive: automatic write access on connect; saving from Finder and TextEdit; writing a 1 GB file and hundreds of small files; automatic recovery after forced interruptions mid-write and after unplugging during a copy; and staying writable through sleep and wake. All files, permissions, and the disk check were then confirmed in Windows 11 before continuing to edit on the Mac. Separately, on disposable disk images, every write step was made to fail or be interrupted one at a time—more than 700 checks in all. On a clean install of macOS 26.6, the notarized release installer was used for installation and setup, and reading, writing, and interruption recovery were checked on a disk image.

How the 0.5.1 write speedup was verified

Writes to free space no longer back up the old contents first. On disposable disk images, every write step was made to fail or be interrupted one at a time (720 checks), and the installed extension was force-quit mid-write; each time the disk rolled back to its last consistent point with existing data intact. On a 2 TB USB drive, a 1 GB file wrote at about 42 MB/s and matched byte for byte. Since 0.5.5, writes from about the last 20 seconds are rolled back after an unplug: on a real drive, a file copied 30 seconds before unplugging was complete, and after unplugging mid-copy the part already written matched the original byte for byte, with no stale data.

How BitLocker was verified

Four BitLocker volumes were created in Windows 11 Pro (XTS-AES 128/256 and AES-CBC 128/256) and unlocked with both the password and the recovery key. Files with Chinese names and a large file matched the checksums computed in Windows byte for byte. For writing, an image of each method went through 26 interruption cases (power loss at any write, torn writes, crashes, a drive cache losing data); every recovery left a clean volume with existing files intact, and without the key recovery refused and wrote nothing. On real hardware, Windows 11 created and encrypted an 812 MB partition (XTS-AES 128) on a 2 TB USB drive; on macOS 27.2 a 100 MB file was written (about 31 MB/s), folders with Chinese names created, files changed, renamed and deleted; after a killed process and a real unplug it rolled back on its own; back in Windows it unlocked with the password, disk check found no problems and every checksum matched. A disk marked as needing a check opened read-only.

How 0.7.0 was verified

On both a regular NTFS partition and a BitLocker partition of a 2 TB USB drive (macOS 27.2), 12 everyday operations passed: renaming and moving non-empty folders, case-only renames, moving between folders, deleting whole folders, the “write a new file, then replace” save that apps use, names with characters Windows doesn’t allow such as ? : *, git commits and merges, extracting source code and comparing every file, rsync, symbolic links, extended attributes, and ditto copies. Saving 37 times in a row through the system document-saving interface (the same path Pages and TextEdit use for documents saved as folders, such as .rtfd) matched file for file. A 1 GB file wrote at about 51–57 MB/s and read at about 100 MB/s, byte for byte; a folder of 12,000 files listed in about 0.2 s; deleting 600 files took about 0.5 s. On disposable disk images, more than 1,400 write-journal checks and 15 NTFS engine test suites passed, and the engine tests also ran clean under memory-checking tools.

Not covered yet

Known limitations

Volisle doesn’t delete the Windows hibernation file, force an eject, or repair disks. A “needs checking” flag is cleared only when you choose “Check on This Mac” and the read-only check finds nothing wrong. Erasing a disk deletes all of its data. Keep backups of important data.