Localization Dx11.txt Missing Total War [WORKING]
Fix: Localization dx11.txt Missing in Total War If you're trying to launch a game (most commonly
) and are hitting a "Localization dx11.txt missing" error, you aren't alone. This common bug usually points to corrupted cache files or permission issues rather than an actually missing file. Here is how to get back to the battlefield. 1. Wipe the Creative Assembly AppData
The most effective fix is clearing the game's temporary data folder. This forces the game to regenerate its configuration files from scratch. , and hit Enter. Navigate to: The Creative Assembly (or your specific game folder). save_games if you want to save your progress. Delete everything else in that folder, especially Steam Community 2. Verify Game Integrity on Steam
Steam can automatically scan for and replace missing or corrupted files. This is a vital step after deleting the AppData files. Microsoft Learn Right-click the game in your Steam Library Properties Installed Files (or Local Files).
7. Manual File Replacement (Advanced)
If you have access to a working copy of the same game version:
- Locate the localization file:
<GameFolder>/data/localization/localisation.loc(or similar). - Copy it from a friend’s or backup installation into the same path.
Summary
The "localization dx11.txt missing" error looks scary, but it is usually just Windows preventing the game from writing a simple text file. Giving the game permission to write to the AppData folder or forcing a script regeneration usually clears this up in minutes.
Did these fixes work for you? Let us know in the comments which Total War title you were trying to fix!
3. Disable Mods Completely
Mods (especially outdated localisation or text mods) often cause this error.
- Unsubscribe from all mods on Steam Workshop.
- Manually delete the game’s
datafolder of any leftover.packmods (backup first if needed). - Verify game files again.
3. Run the game in DirectX 9 mode (temporary workaround)
If you need to play immediately, you can bypass the error by forcing DirectX 9.
How to do it:
- In Steam, go to the game’s Properties → General → Launch Options.
- Add the following command:
-dx9 - Launch the game.
⚠️ Note: This is a workaround, not a fix. Graphics features may be reduced.
Conclusion
The "localization dx11.txt missing" error in Total War games is rarely a sign of a broken game. Instead, it is a communication breakdown between your operating system, your anti-virus, and Creative Assembly’s file-reading protocols.
Start with Solution 1 (fake launch) and Solution 2 (verify files). In 9 out of 10 cases, those two steps resolve the issue. For stubborn cases, antivirus exclusions and script folder deletion are your best friends.
Remember: You are not alone. This error has frustrated the Total War community for nearly a decade. But with this guide, you will return to conquering the known world in no time. localization dx11.txt missing total war
Did this guide help you? Share it on the Total War subreddit or the Creative Assembly forums to help another general in need.
Fix: "localization dx11.txt missing" Error in Total War Games
If you are trying to launch a classic title like Total War: Shogun 2 or Rome II and getting hit with a crash and the error message "localization dx11.txt missing," you are not alone. This frustrating error typically points to corrupted cache files or a breakdown in how the game communicates with DirectX 11.
Here is a step-by-step guide to clearing this error and getting back to the battlefield. 1. Clear Your AppData Cache (The Most Effective Fix)
The most common cause of this "missing file" error isn't actually a missing file; it's a corrupted cache folder in your system's hidden directories. Press Windows Key + R to open the Run dialog. Type %appdata% and hit Enter. Navigate to The Creative Assembly folder. Open the folder for the specific game (e.g., Shogun2).
Delete these specific folders (don't worry, the game will recreate them): avatar fx_cache ui_cache
scripts (Optional: rename this to scripts_old first to keep your settings). Restart the game. 2. Verify Game File Integrity
If the cache isn't the issue, Steam might have missed a file during installation or an update. Right-click the game in your Steam Library. Select Properties > Installed Files (or Local Files).
"localization_dx11.txt missing" titles (common in typically indicates that the game cannot find its text library, often due to a corrupted installation, language mismatch, or leftover mod files Quick Fixes Verify Game Files (Most Effective) Steam Library Right-click on the specific game and select Properties Installed Files tab and click Verify integrity of game files Steam will automatically redownload the missing Check Language Settings In the same Properties menu, go to the
Ensure it is set to your preferred language (e.g., English). Even if it looks correct, try switching it to another language, letting it download a small update, and then switching back to force a refresh of the localization files. Delete the "scripts" Folder Navigate to your AppData folder: %appdata%\The Creative Assembly\[Game Name] Delete the
folder. The game will regenerate these files with default paths upon the next launch, which often fixes pointer errors to missing text files. Advanced Troubleshooting Clear Mod Data If you recently used mods, a "Movie" type file might still be in your game’s folder even after unsubscribing. Go to the game's installation directory (e.g., SteamApps\common\Total War Shogun 2\data ) and delete any non-original Reinstall DirectX Despite the
extension, this error can trigger if the DirectX 11 environment is unstable. DirectX End-User Runtime Web Installer
from Microsoft’s official site to repair your DX11 components. Forced Clean Install Uninstall the game via Steam. : Manually delete the remaining folder in SteamApps\common %appdata%\The Creative Assembly\[Game Name] folder before reinstalling. Fix: Localization dx11
Did the "Verify Integrity" scan find any missing files, or did it claim everything was successfully validated?
If you are seeing an error regarding localization_dx11.txt in (commonly Total War: Rome II or
), it usually means the game is failing to find or read its text database files. This often happens after a crash, a mod conflict, or a corrupted update. txt" error: 1. Delete the "The Creative Assembly" AppData Folder
This is the most common fix. The game stores temporary scripts and preferences in a hidden folder that can become corrupted. Press Windows Key + R on your keyboard. Type %appdata% and hit Enter. Find the The Creative Assembly folder.
Open it and find the folder named after your specific game (e.g., Rome2 or ).
Delete the following sub-folders: logs, scripts, and fx_cache.
Note: You can delete the entire game folder within "The Creative Assembly" directory, but back up your save_games folder first if you want to keep your progress. 2. Verify Integrity of Game Files
Steam can automatically find and replace the missing .txt file. Open your Steam Library. Right-click on your Total War game and select Properties. Go to the Installed Files tab.
Click Verify integrity of game files... and wait for Steam to redownload any missing data. 3. Check for Language Settings
Sometimes the game looks for a localization file that doesn't match your Steam settings.
In the same Properties menu in Steam, go to the Language tab.
Switch the language to something else (e.g., French), let it download a small update, then switch it back to English. This forces the game to rebuild the localization files. 4. Disable Outdated Mods
The localization_dx11.txt error is frequently caused by outdated mods that overwrite the game's text database. Open the Total War Launcher. Go to the Mod Manager. Uncheck all mods and try to launch the game. Epic Games Store:
If the game works, re-enable mods one by one to find the culprit. 5. Update DirectX and GPU Drivers
Since the error mentions "DX11," it can sometimes be a handshake issue between the game and your graphics API.
Ensure your drivers are current via NVIDIA GeForce Experience or AMD Software.
Manually run the DirectX redistributable found in your game's installation folder (usually under _CommonRedist\DirectX).
The error message "localization_dx11.txt missing" in Total War games (common in Shogun 2, Rome II, and Attila) usually occurs because the game's launcher or language files are corrupted or incorrectly configured. 🛠️ Primary Fixes Verify Game Files: Open Steam Library. Right-click the Total War title and select Properties.
Go to Installed Files and click Verify integrity of game files. This replaces missing text files. Change Language Settings: In the same Properties menu, go to the Language tab.
Switch the language to something else (e.g., French), wait for the small download, then switch back to English. This forces Steam to re-download the localization folder. Delete the Script Folder: Press Win + R, type %appdata%, and hit Enter.
Navigate to The Creative Assembly > [Your Game Title] > scripts.
Delete the preferences.script.txt file. The game will generate a fresh one on the next launch. ⚠️ Common Conflict: Mod Issues
If you use mods, the error is often caused by an outdated Localization Mod or a conflict in the data folder.
Disable All Mods: Uncheck everything in the Total War Launcher to see if the game starts. Check the Data Folder: Go to SteamLibrary\steamapps\common\[Your Game Title]\data.
Look for any .pack files that don't look like official game files (often starting with "@" or a modder's name) and move them out of the folder.
💡 Pro Tip: If you recently upgraded to Windows 11, try running the game's .exe file as an Administrator or in Compatibility Mode for Windows 7, as the DX11 hook can sometimes be blocked by system permissions. If these steps don't work, could you tell me: Which specific Total War game are you playing? Did this start after installing a mod or a Windows update? Are you using the Steam or Epic Games version?
1. Verify Integrity of Game Files (Most Effective)
Steam:
- Right-click the Total War game in your Steam Library.
- Select Properties → Installed Files.
- Click Verify integrity of game files.
- Wait for the process to complete. Steam will automatically restore any missing or corrupted files, including
localization dx11.txt.
Epic Games Store:
- Go to your Library.
- Click the three dots on the game tile.
- Select Verify.
