What the FileVault Error Means
FileVault is macOS's built-in disk encryption tool. A FileVault activation error typically manifests as the inability to turn on encryption via System Settings → Privacy & Security → FileVault. You may see messages like:
- "Failed to turn on FileVault"
- "FileVault cannot be turned on for this disk"
- "Turning on FileVault requires free space"
- "Error creating startup disk" (if Startup Security Utility is enabled)
The problem is critical: without encryption, data on the disk is accessible with physical access to the Mac (e.g., if the laptop is stolen).
Causes
A FileVault activation error occurs due to specific system conditions:
- System disk is not in APFS format. FileVault 2 (the current version) requires APFS. Disks in HFS+ or other formats are not supported.
- Insufficient free space. A minimum of 10% of the disk's total capacity is required to create a temporary encrypted volume.
- Lack of administrator privileges. Activating FileVault requires entering an administrator password.
- Conflict with system-modifying software. Antivirus tools, utilities like CleanMyMac, Parallels Desktop, or Boot Camp can block modifications to startup partitions.
- Startup Security Utility is enabled (on Mac with Apple Silicon). If "Full Security" is set in Startup Security Utility, it can interfere with activation.
- File system or disk corruption. Disk-level errors (unverified) block encryption.
- SIP (System Integrity Protection) or Modification Restriction is disabled. These security mechanisms must be enabled for FileVault to work.
- Using an external boot disk. If the Mac is booted from an external disk, the system volume cannot be encrypted.
Solutions
Solution 1: Check Disk Format and Free Space
Ensure your system disk meets the requirements.
- Open System Information ( → About This Mac).
- Go to the Storage tab.
- Click Manage... and check:
- File System: should be APFS (or APFS (Encrypted) if already partially encrypted).
- Free Space: at least 10% of total capacity. For example, a 512 GB disk needs ~50 GB free.
- If the format is not APFS, back up your data (Time Machine) and reinstall macOS, selecting APFS when erasing the disk.
⚠️ Important: Converting HFS+ → APFS without reinstalling is possible via
diskutilin Terminal, but it's risky. A full reinstall is recommended.
Solution 2: Disable SIP and Modification Restriction
If you previously disabled these protection mechanisms, it may block FileVault.
- Reboot Mac into Recovery Mode:
- Intel: hold Command+R at startup.
- Apple Silicon: hold the power button until startup options appear, select "Options" → "Boot into Recovery Mode".
- Open Terminal from the Utilities menu.
- Check SIP status:
If output iscsrutil statusSystem Integrity Protection status: disabled., enable it:csrutil enable - Check Modification Restriction (MR) status:
Iffdesetup authrestart statusEnabled: false, enable it:fdesetup authrestart enable - Reboot Mac normally and try enabling FileVault again.
Solution 3: Reset NVRAM/PRAM and Check Boot Disk
Incorrect boot settings can hinder encryption.
- Reset NVRAM/PRAM:
- Shut down Mac.
- Turn on and immediately hold Option+Command+P+R.
- Hold for 20 seconds (not required on Mac with Apple Silicon).
- After booting, go to System Settings → General → Startup Disk (or Startup Security Utility on Apple Silicon).
- Ensure the system disk (usually "Macintosh HD") is selected, not an external or recovery disk.
- On Apple Silicon (T2/M-series), set "Standard Security" in Startup Security Utility (not "Full").
- Try activating FileVault.
Solution 4: Activation via Terminal (GUI Workaround)
The System Preferences interface may be glitchy. Use the command line.
- Open Terminal.
- Run:
sudo fdesetup enable - Enter administrator password (characters won't display).
- Wait for completion (can take minutes to an hour depending on disk size). Do not interrupt.
- If you need to use an iCloud recovery key:
Thesudo fdesetup enable -inputplist < /path/to/individual_recovery_key.plist.plistfile with the key can be created viafdesetupwith the-getrecoverykeyoption.
💡 Tip: Monitor progress with
sudo fdesetup statusin another Terminal window.
Solution 5: Recovery via Recovery Mode
If the system disk is corrupted or locked.
- Boot into Recovery Mode (see Solution 2).
- Open Terminal.
- Find the system disk identifier:
Look for the volume labeled "Macintosh HD" (or your disk name). Identifier looks likediskutil listdisk1s1orAPFS Volume. - Unlock the volume (if already partially encrypted):
Enter the recovery password or user password.diskutil apfs unlockVolume <identifier> -passphrase - After unlocking, try activating FileVault via Terminal (Solution 4) or reboot normally and use System Settings.
Solution 6: Contact Apple Support
If no solution works, the issue may be hardware (drive failure, T2/M-series) or deep system corruption.
- Run Apple Diagnostics:
- Intel: hold D at startup.
- Apple Silicon: hold power button, select "Options" → "Run Diagnostics".
- Check system logs (Console → Crash Reports) for errors like
fdesetup,diskmanagementd. - Back up data via Time Machine or disk cloning (Carbon Copy Cloner, SuperDuper!).
- Reinstall macOS without erasing data (via Recovery Mode → "Reinstall macOS"). After clean install, restore data and try enabling FileVault.
- If the problem persists, contact Apple Support or visit an authorized service provider.
Prevention
To avoid future FileVault issues:
- Maintain APFS format. After macOS updates, do not convert the system disk to HFS+.
- Keep at least 15% free space on the system disk. This ensures space for temporary encryption files.
- Do not disable SIP and MR unless absolutely necessary. These mechanisms protect system integrity and are required for FileVault.
- Update macOS regularly. Apple fixes encryption-related bugs in updates.
- Avoid "system" cleaning utilities (CleanMyMac, MacKeeper, etc.). They may delete or block files necessary for encryption.
- Run Disk Utility's First Aid monthly. Early error detection prevents encryption problems.
- On Mac with Apple Silicon, do not install unofficial macOS versions (e.g., via OpenCore Legacy Patcher)—this breaks the trust chain and blocks FileVault.
Frequently Asked Questions
Can I turn on FileVault on an external drive?
No. FileVault only encrypts internal system disks. For external drives, use encryption via Disk Utility (APFS (Encrypted) format).
What is the "startup volume" in the context of FileVault?
It's a small partition (~650 MB) on the disk containing a minimal system for password entry at boot. If it's corrupted or missing, FileVault won't activate. Restore it via Recovery Mode → Terminal → diskutil apfs addVolumeRestore.
Will enabling FileVault affect performance?
On Mac with Apple Silicon (M1/M2/M3) and T2, the impact is negligible due to hardware acceleration. On older Intel models (pre-2017), there may be a slight I/O slowdown (1-5%), but it's not critical for daily tasks.
Can I disable FileVault after enabling it?
Yes. Go to System Settings → Privacy & Security → FileVault and click "Turn Off FileVault". Decryption will take time (roughly as long as encryption). Do not interrupt power.