The error "IOS_FS: Failed to write new FST" in the Dolphin Emulator typically occurs when the program lacks the necessary permissions to write files to its user directory. This is often triggered by security software or restrictive folder settings that block the emulator from saving configuration data or temporary files. Common Fixes
Check Antivirus Settings: Security software like Windows Defender, Bitdefender, or Avast frequently blocks Dolphin's write attempts. You can try adding Dolphin.exe to your antivirus "allow" list or disabling features like "Controlled folder access" in the Windows Security center.
Run as Administrator: Right-click the Dolphin executable and select Run as administrator to bypass standard folder permission restrictions.
Move the User Folder: If your "Dolphin Emulator" folder is located in a synced directory like OneDrive, it may cause write conflicts. You can move it to a local, non-synced location or use a "portable.txt" file in the emulator's main folder to store settings locally.
Disable Read-Only Mode: Ensure the Dolphin installation and user directories are not set to read-only in their properties menu. Why this happens
The "FST" (File System Table) refers to the internal file structure of the Wii's operating system (IOS) that Dolphin emulates. When Dolphin starts or switches games, it attempts to update these temporary files in its user directory; if it cannot write the file, the emulator may fail to launch or crash during gameplay.
The error "IOS_FS: Failed to write new FST" in Dolphin Emulator
occurs when the program is denied permission to create or modify its internal "File System Table" (FST) binaries . This is almost always a file permission or security software conflict rather than a bug within the game or emulator itself . Core Causes
Antivirus Interference: Tools like Windows Defender, Avast, or Bitdefender often flag Dolphin’s constant read/write operations in the "Documents" folder as suspicious .
Controlled Folder Access: A specific Windows security feature that blocks apps from making changes to protected folders like "Documents" .
OneDrive Sync Conflicts: If your Dolphin user folder is being synced by OneDrive, it may lock files (like fst.bin) while trying to upload them, preventing Dolphin from writing to them .
Read-Only Attributes: The folder where Dolphin is installed or where it saves data might be set to "Read-only" . Step-by-Step Solutions 1. Add an Antivirus Exclusion
The most effective fix is to tell your security software to trust Dolphin.
Windows Defender: Go to Windows Security > Virus & threat protection > Manage settings. Scroll to Exclusions and add the Dolphin installation folder and the user data folder (usually Documents\Dolphin Emulator) .
Controlled Folder Access: If this is on, you must manually allow Dolphin through or turn the feature off temporarily . 2. Resolve OneDrive Issues If your Documents folder is synced to the cloud: Open Dolphin and go to File > Open User Folder.
If the path includes "OneDrive," move the entire Dolphin Emulator folder to a local directory (like your C: drive) .
Alternatively, create a blank file named portable.txt in your main Dolphin installation folder. This forces Dolphin to save all settings and FST data locally in that folder instead of "Documents" . 3. Administrative Privileges
Right-click your Dolphin.exe and select Run as Administrator. This can bypass certain local permission blocks, though it is often a temporary workaround rather than a permanent fix . 4. Fix Folder Permissions Right-click your Dolphin Emulator folder in Documents. Select Properties and ensure Read-only is unchecked .
Under the Security tab, ensure your current Windows user account has Full Control permissions . What to Avoid
Do not simply rename the "Dolphin Emulator" folder to "Dolphin" without backing it up. While some older forums suggest this, it will reset all your settings, save states, and controller profiles because the emulator will no longer recognize the directory .
The error "IOS_FS: Failed to write new FST" in the Dolphin Emulator typically occurs when the application lacks the necessary permissions to modify its own configuration or virtual Wii memory (NAND) files . This often happens during startup or when installing WAD files . 1. Grant Administrative Permissions
The quickest fix is to ensure Dolphin has full access to its installation and data directories. dolphin iosfs failed to write new fst
Run as Administrator: Right-click the Dolphin.exe file and select Run as administrator .
Disable Read-Only Mode: Right-click your Dolphin Emulator installation folder (and the one in your Documents folder), select Properties, and ensure the Read-only attribute is unchecked. Click Apply to all subfolders . 2. Configure Security & Antivirus Software
Security software often flags Dolphin's constant read/write operations as suspicious behavior .
Controlled Folder Access: In Windows, go to Windows Security > Virus & threat protection > Manage ransomware protection. Either turn off Controlled folder access or add Dolphin.exe to the allowed apps list .
Antivirus Exclusions: If using third-party software like BitDefender or Avast, add the Dolphin installation directory and the Documents\Dolphin Emulator folder to the Exclusions or Safe Files list . 3. Move the User Data Folder
If Dolphin is struggling to write to the default Documents location, moving it to AppData or the local installation folder can resolve permission conflicts. Open Dolphin and go to File > Open User Folder . Close Dolphin completely.
Cut the Dolphin Emulator folder from its current location and move it to a different drive or into C:\Users\[YourName]\AppData\Roaming .
Alternatively, create a blank file named portable.txt in the same directory as Dolphin.exe. This forces Dolphin to store all data locally in that folder instead of Documents. 4. Fix Corrupted NAND or WAD Files
If the error occurs specifically when booting the Wii Menu or installing a WAD:
Title Fix iOSFS "failed to write new FST" by implementing atomic FST write and robust permission handling
Problem summary Dolphin's iosfs sometimes fails with "failed to write new fst" when saving or updating title contents on iOS devices or when using iOSFS-mounted images. This leads to corrupted or incomplete FSTs, broken installs, and poor UX.
Goals
Proposed solution (high level)
Implementation details (suggested diffs / places to change)
Backward compatibility & safety
Testing plan
Suggested commit message "iosfs: implement atomic FST writes, permission checks, retry/rollback, and file locking to fix 'failed to write new fst'"
Minimal reproduction steps to include in issue report
Additional notes
If you want, I can format this as a ready-to-copy GitHub issue or create a patch outline with pseudocode for WriteAtomic and FileLock.
The error message "IOS_FS: Failed to write new FST" in the Dolphin Emulator typically occurs when the emulator cannot modify or create system files in its data directory. This is most often a permissions issue antivirus interference Primary Solutions Check Folder Permissions The error "IOS_FS: Failed to write new FST"
: Ensure the Dolphin installation and user data folders are not set to "Read-only". Right-click your Dolphin installation directory (or the "Dolphin Emulator" folder in Documents). Properties and apply changes to all subfolders. Configure Antivirus Exclusions
: Windows Defender or third-party antivirus software (like Avast) may block Dolphin from writing to the Documents folder. Windows Security Virus & threat protection Manage settings Exclusions Dolphin.exe file and the Dolphin Emulator folder to the list of exclusions. Run as Administrator
: If permissions are strictly controlled, right-click the Dolphin executable and select Run as administrator to grant it full write access. Delete Corrupt DLLs : In some cases, a leftover or incompatible msvcp140.dll
file in the Dolphin folder can cause this error. Deleting this specific file from the root Dolphin directory has resolved the issue for some users. Platform-Specific Troubleshooting
: This error often appears on Android 11+ due to "Scoped Storage" changes. Try moving your game files from an external SD card to internal storage
Ensure Dolphin has been granted full storage permissions in your device settings. Windows (Wii NAND issues)
: The error is frequently linked to a custom or imported Wii NAND. Try changing the
in Dolphin's configuration to a different, newly created folder to see if the error persists.
The error message "dolphin iosfs failed to write new fst" originates from the Dolphin Emulator, specifically when attempting to save or modify files on a virtual Wii NAND (the Wii's internal storage system).
Here is the complete text explaining the cause, the technical details, and the step-by-step solution to fix it.
Summary
Background — what the components do
Common causes
Symptoms users will see
How to diagnose (ordered, actionable steps)
Short-term mitigations
Long-term fixes and recommendations for developers
Example minimal troubleshooting flow (for end users)
Conclusion
Troubleshooting Dolphin Emulator: Solving the "IOS_FS: Failed to write new FST" Error
If you've encountered the "IOS_FS: Failed to write new FST" error while trying to launch a game or open the Dolphin Emulator, you're likely facing a permissions or access conflict. This error typically occurs when the emulator is blocked from writing essential system files to its user directory. Why Does This Error Occur? Proposed solution (high level)
At its core, this is a file writing issue. Dolphin needs to update or create File System Table (FST) files in your user folder (usually located in Documents\Dolphin Emulator). The error triggers if:
Security Software Blocks Access: Antivirus programs like Windows Defender or Avast may flag Dolphin's frequent read/write actions as suspicious.
Permissions Restrictions: The folder may be set to "Read-Only," or Dolphin may lack the necessary administrator rights to modify files.
Controlled Folder Access: A specific Windows security feature might be preventing the application from making changes to your "Documents" folder. How to Fix It 1. Adjust Antivirus & Windows Security The most common culprit is Controlled Folder Access.
Go to Windows Settings > Update & Security > Windows Security. Select Virus & threat protection > Manage settings.
Scroll down to Controlled folder access and click Manage Controlled folder access.
Either turn it off entirely (not recommended for long-term safety) or click Allow an app through Controlled folder access and add Dolphin.exe to the list. 2. Run as Administrator
Sometimes, simply elevating the emulator's permissions solves the problem. Right-click your Dolphin.exe file or desktop shortcut. Select Run as administrator.
If this works, you can make it permanent by right-clicking > Properties > Compatibility tab > checking Run this program as an administrator. 3. Relocate the User Folder
If Windows "Documents" remains stubborn, you can move Dolphin's data to a more accessible location. Open Dolphin and go to File > Open User Folder. Close Dolphin.
Move the contents of that folder to a new location, such as C:\DolphinData.
You may need to update the UserConfigPath in the Windows Registry under HKEY_CURRENT_USER\Software\Dolphin Emulator to point to the new path. 4. Use "Portable Mode"
A quick "clean slate" method is to make Dolphin portable, forcing it to save everything in its own installation folder instead of "Documents." Navigate to the folder where Dolphin.exe is located.
Create a new, empty text file in that folder and name it portable.txt.
When you relaunch, Dolphin will create a new "User" folder inside its own directory, bypassing system-wide permission issues. Still Having Trouble?
If the issue persisted after an update, some users have found success by performing a clean installation. Back up your Saves and Config folders, delete the current Dolphin installation, and download the latest development build from the official Dolphin website.
A corrupted ISO or WBFS file can also trigger this error.
Before troubleshooting, it helps to understand the terminology.
So when you try to change the contents of a game ISO—for example, replacing a texture or adding a new file—Dolphin’s ISO builder or Filesystem Editor must rebuild the FST to reflect the new file locations and sizes. If this process fails, you get the “failed to write new fst” error.
Some GameCube ISOs are marked as read-only by the operating system. Additionally, if the ISO was ripped from a disc with unreadable sectors, the FST section might be corrupt to begin with.
Extract the game’s files, patch what you need (like a translation or mod), then rebuild using GCRebuilder (Windows) or wit (cross-platform).
The error “dolphin iosfs failed to write new fst” typically occurs in Dolphin Emulator (often when using NAND management or trying to save game/system data to the emulated Wii NAND). It means the emulator was unable to write a new FST (File System Table) to the virtual NAND, usually due to permission issues, corruption, or a full virtual disk.