progress isn't saving, it is likely due to either a conflict with the retired Games for Windows Live (GFWL) service or a permissions issue with your local save folder. 1. Fix for DiRT 3: Complete Edition (Steam) Most users on the Complete Edition

do not need GFWL, but autosave can still fail if the game cannot write to its local directory. Run as Administrator : Right-click the game in your Steam Library Browse local files . Right-click dirt3_game.exe Properties Compatibility , and check Run this program as an administrator Disable Steam Cloud : Right-click DiRT 3 in Steam > Properties and toggle Steam Cloud . Sometimes cloud sync conflicts with local file creation. Check Folder Permissions : Navigate to %USERPROFILE%\Documents\My Games\ . Right-click the folder, select Properties , and ensure is unchecked. 2. Fix for Original DiRT 3 (GFWL Version)

If you are playing the older version that still requires a login to save, you must bypass or repair the GFWL connection. Create a Local Profile

: When the GFWL menu pops up in-game, scroll down in the text description to find the blue "create a local profile"

link. This allows you to save locally without an internet connection. Use "Xliveless" : You can download a community-made

and place them directly into your DiRT 3 installation folder. This completely removes the GFWL requirement, enabling standard autosaving. Update GFWL Manually

: If you prefer to keep GFWL, you may need to download the latest Windows Live Sign-in Assistant

separately, as the version bundled with the game often fails on Windows 10/11. 3. Save File Locations for Backup

If you want to manually move or backup your saves, they are typically found here: Dirt 3 - How To Fix Dirt 3 Crashing

Addressing the autosave issues in (especially the Steam and Complete Editions) often involves resolving conflicts with permissions, legacy software like Games for Windows Live (GFWL), or profile corruption. 1. Run as Administrator

Lack of write permissions often prevents the game from creating or updating save files.

Locate Executable: Right-click DiRT 3 in your Steam library, go to Properties > Installed Files > Browse.

Set Permissions: Right-click dirt3_game.exe, select Properties, go to the Compatibility tab, and check Run this program as an administrator. 2. Disable Cloud Sync and Verification

If your local save is conflicting with a cloud backup, it can cause the game to fail during the autosave process.

Steam Cloud: Right-click the game in Steam > Properties > General and toggle off Steam Cloud sync.

Two-Step Verification: Some users reported that disabling two-step verification on their linked Microsoft/Xbox Live account resolved saving loops or failures. 3. Clear Local Save Data (Fresh Start)

If your profile is corrupted, the game may hang on the "saving" icon indefinitely.

Backup and Delete: Navigate to Documents\My Games\DiRT3\savegame.

Reset: Move this folder elsewhere (as a backup) and restart the game. This forces the game to create a new, clean profile. 4. Legacy Software Fixes

DiRT 3 was originally built for Games for Windows Live (GFWL). Even the "Complete Edition" can sometimes trigger legacy errors.

OpenAL: Ensure you have OpenAL installed. It is located in the game directory at _CommonRedist\OpenAL\2.0.7.0\oalinst.exe. Running this installer can fix startup and profile-related crashes.

DirectX 9 Mode: Force the game into DX9 mode to avoid stability issues that interrupt saving. Edit hardware_settings_config.xml in your Documents folder and change forcedx9="false" to forcedx9="true". 5. Multi-Core Restriction

Newer CPUs with many cores can confuse the older DiRT 3 engine, leading to crashes during save cycles. Open the system folder in your game directory. Edit hardware_settings_restrictions.xml.

Find the line for workerMap8Core.xml and change it to workerMap4Core.xml to stabilize the game on modern hardware.

Are you experiencing a specific error message when it fails to save, or does it simply hang on the saving icon? Dirt 3 - How To Fix Dirt 3 Crashing

The Root Cause: Games for Windows Live

When DiRT 3 was originally released on PC, it utilized GFWL for save data management, achievements, and matchmaking. In 2014, Microsoft began shutting down the GFWL marketplace and servers. Consequently, the game could no longer authenticate with the service, causing the autosave feature to fail. Players would find that their career progress, vehicle unlocks, and settings were not retained after closing the game.

Fix 2.2: The "Run as Administrator" Tweak (But Not How You Think)

Running the game as admin is good, but the launcher also needs it.

  1. Navigate to: C:\Program Files (x86)\Steam\steamapps\common\DiRT 3
  2. Right-click Dirt3.exePropertiesCompatibility tab.
  3. Check Run this program as an administrator.
  4. Click Change settings for all users → Check admin box again → OK.
  5. Crucial: Find Dirt3_Launcher.exe. Repeat steps 2-4 for this file as well.

Part 4: Preventing Future Autosave Corruption

Once you have the "dirt 3 autosave fix full" applied, you must maintain it.

  1. Never launch the game while Steam is in "Offline Mode." GFWL gets confused.
  2. Do not use Alt+F4 to exit. Always go back to the main menu and let the autosave icon finish spinning before closing.
  3. Manual Backup Routine: Once a week, copy the savegame.dat file to a folder on your desktop labeled "DiRT 3 Backup." This is the only foolproof method.
  4. Avoid Gymkhana Controller Disconnects: A known bug: If your controller disconnects during a Gymkhana event, the game freezes while saving. If this happens, force quit via Task Manager, then immediately copy your backup save.

Part 3: How to Restore a Lost Autosave (Recovery)

Did you find this article after losing 50 hours of progress? You might be able to recover it if you have System Restore or Steam Cloud history enabled (temporarily).

The "Shadow Copy" Recovery:

  1. Go to C:\Users\[YourUserName]\Documents\My Games\DiRT 3
  2. Right-click the savegame folder.
  3. Select Properties > Previous Versions.
  4. If Windows has a shadow copy from before the crash, select it and click Restore.

The Steam Cloud Rollback:

  1. Go to Steam\userdata\[YourSteamID]\44320\remote (Note: 44320 is DiRT 3's App ID)
  2. Check for a file named savegame.dat.
  3. Copy this to Documents\My Games\DiRT 3\savegame.
  4. Immediately disable Steam Cloud as per Part 1, or it will delete it again.

Step-by-step fresh install:

  1. Uninstall Dirt 3 from Steam.
  2. Delete left-over folders: Manually delete Documents\My Games\DiRT 3 AND Steam\steamapps\common\DiRT 3.
  3. Reinstall Visual C++: Download the "All-in-One" runtime pack from TechPowerUp (or Microsoft’s official VC++ redistributables from 2010 to 2022).
  4. Reinstall DirectX: Run DXSETUP.exe found in Steam\steamapps\common\DiRT 3\_CommonRedist\DirectX.
  5. Reinstall Dirt 3 via Steam.
  6. Before launching: Apply the Folder Permissions fix from Part 1, Step 3.
  7. Launch. Create profile. Pray.

Solution B – Use Xliveless (if you don’t need online)

  1. Download xlive.dll (from a trusted source like the PCGamingWiki).
  2. Place it in the DiRT 3 install folder (where Dirt3.exe is).
  3. This bypasses GFWL and lets the game save locally without login.
  4. Launch game, save should work immediately.

2. Fix for original GFWL version

Symptoms:

  • “Save failed” / “Cannot save game”
  • Progress resets after restart
  • Autosave icon spins forever