How to fix Assassin’s Creed Shadows DX 12 Error | This works for now guys

If you’re encountering the DirectX 12 (DX12) error in Assassin’s Creed Shadows, you’re not alone. Many players face this issue due to file permissions, outdated drivers, or incorrect graphics settings. This guide covers new fixes discovered by the gaming community, ensuring you can get back to the game quickly.

Why Does the DX12 Error Occur in Assassin’s Creed Shadows?

The DX12 error typically appears due to:

  • Read-only game files (Steam installation issue).
  • Outdated GPU drivers (NVIDIA/AMD/Intel).
  • DLSS/FSR settings set too high, causing crashes.
  • Overlay apps (Discord, GeForce Experience) interfering.
  • DirectX 12 compatibility issues with your GPU.

Below are the latest working fixes to resolve this error.

✅ Fix 1: Disable Read-Only Mode & Run as Administrator

I found that Steam sets game files to “Read-Only”, preventing proper execution.

Steps to Fix:

  1. Go to your game installation folder:
    • Default path:
      Copy
      C:\Program Files (x86)\Steam\steamapps\common\Assassin’s Creed Shadows
  2. Right-click on the game’s .exe file (e.g., ACShadows.exe).
  3. Select Properties → General tab.
  4. Uncheck “Read-only” (if enabled).
  5. Go to the Compatibility tab → Enable “Run this program as an administrator”.
  6. Click Apply → OK and relaunch the game.

🔹 This fix has helped many players bypass the DX12 error.

✅ Fix 2: Update GPU Drivers (NVIDIA/AMD/Intel)

Outdated drivers are a leading cause of DX12 errors.

For NVIDIA Users:

  1. Open GeForce Experience.
  2. Go to Drivers → Check for Updates.
  3. Install the latest driver and restart your PC.

For AMD Users:

  1. Open AMD Adrenalin Software.
  2. Navigate to Updates → Download the latest driver.

For Intel Users:

  1. Visit Intel’s Driver Support Page.
  2. Download the latest Intel Arc GPU driver.

🔹 Updating drivers often resolves compatibility issues.

✅ Fix 3: Adjust DLSS/FSR Settings (Prevent Black Screen Crash)

Setting DLSS too high can cause a blank screen crash.

How to Fix:

  1. Launch the game and go to Settings → Graphics.
  2. Find DLSS/FSR settings (if available).
  3. Set DLSS/FSR to “Balanced” or “Performance” mode (avoid “Ultra Performance”).
  4. Disable Ray Tracing (if enabled).
  5. Apply changes and restart the game.

🔹 Lowering DLSS settings has fixed crashes for many players.

✅ Fix 4: Restart Your PC (Temporary Quick Fix)

Sometimes, a simple restart clears temporary glitches causing the DX12 error.

  1. Close all background apps (Discord, Chrome, etc.).
  2. Restart your PC.
  3. Launch the game again.

🔹 Works as a temporary solution while applying other fixes.

✅ Fix 5: Disable Overlay Apps (Discord, GeForce Experience, Ubisoft Connect)

Overlays can conflict with DX12.

Steps:

  • Discord Overlay: Settings → Game Overlay → Disable.
  • GeForce Experience Overlay: Settings → Turn off “In-Game Overlay”.
  • Ubisoft Connect Overlay: Settings → General → Disable overlay.

🔹 Disabling overlays has resolved crashes for many.

✅ Fix 6: Reinstall DirectX 12 (If Corrupted)

If DX12 files are corrupted, reinstalling helps.

  1. Download DirectX End-User Runtime:
    🔗 Microsoft DirectX Download
  2. Run the installer and restart your PC.

✅ Fix 7: Reinstall the Game (Last Resort)

If all else fails, reinstall the game:

  1. Uninstall via Steam/Ubisoft Connect.
  2. Delete remaining files in:
    Copy
    C:\Program Files (x86)\Ubisoft\Assassin’s Creed Shadows  
    C:\Users\YourName\Documents\Assassin’s Creed Shadows
  3. Reinstall and check if the error is fixed.

Final Thoughts

These updated fixes (especially disabling read-only mode & adjusting DLSS) have helped many players resolve the DX12 error in Assassin’s Creed Shadows.

Did this guide help you? Let us know in the comments! 🚀

Views: 1

Recent Posts

Views: 1

Previous Post Previous Post
Newer Post Newer Post

Leave a comment