Quick Fixes for Frostpunk 2’s ‘DirectX 12 Not Supported’ Error!

Frostpunk 2 DirectX 12 error solution image 1

The dreaded "DirectX 12 not supported" error in Frostpunk 2 can ruin your gaming experience. Don't worry; we've got you covered with quick fixes. This issue has plagued many players since the game's beta, preventing them from launching and enjoying the game. Fortunately, the Frostpunk 2 DirectX 12 error solution is simple. Here’s how to get back to your city-building.

Update Your Graphics Drivers

For NVIDIA Users

If you encounter the Frostpunk 2 DirectX 12 error, your system's DirectX version may be outdated. Start by updating your graphics drivers. For NVIDIA card owners, download the Geforce Experience app. This app will detect and install the best game-ready driver to run Frostpunk 2 smoothly.

For AMD Users

If you own an AMD card, download the Radeon software instead and install the latest driver. Updating your drivers often solves this error and ensures optimal game performance.

Modify Game Configurations

Tweaking Game Files

Another Frostpunk 2 DirectX 12 error solution involves modifying the game's configuration files. Follow these steps:

  1. Close the game.
  2. Open Windows Explorer and navigate to: C:\Users\User\AppData\Local\11bitstudios\Frostpunk2\Steam\Saved\Config\Windows.
  3. Open the "Game" text file.
  4. Find the line "IntSetting[10]," and change "Current=2" to "Current=1".
  5. Save the file and relaunch the game.

This workaround has proven effective for many players experiencing this error.

Verify Game Files on Steam

Fix Corrupted Files

If the previous solutions don't work, verifying the game's files might be the Frostpunk 2 DirectX 12 error solution you need. Here’s how:

  1. Open your Steam library and go to the Frostpunk 2 page.
  2. Click on the gear icon and go to Properties.
  3. Under the Installed files tab, click Verify integrity of game files.
  4. Wait for the process to complete before relaunching the game.

This step can fix any corrupted files that may be causing the error.

Contacting 11-bit Studios

Report the Issue

If the Frostpunk 2 DirectX 12 error solution steps above don’t work, consider submitting a report to 11-bit Studios. Include your system's DxDiag file to help the developers identify the issue. To generate the file:

  1. Click on Start and type “DxDiag” in the search bar.
  2. Launch the DxDiag tool.
  3. Click Save all information and save the “Dxdiag.txt” file.
  4. Send this file with your report to the developers.

These fixes should help you get back into the icy world of Frostpunk 2.

If these above tips have not helped, here is the basic troubleshooting for crashes via the Steam Community website.

BASIC TROUBLESHOOTING FOR CRASHES

FIRST TRY THESE STEPS:

Change in-game settings:

  • Please, make sure to install the game on an SSD drive, not an HDD drive
  • Lower in-game graphical settings
  • Limit your FPS to 30, 45 or 60
  • Change Upscaling from FSR to TSR or, if the change will not help, Disable it
  • Change Upscaling Quality to Performance
  • Disable Frame Generation
  • Enable Vertical Sync (V-Sync)
  • Change Screen Mode to Windowed

If you are unable to even launch the game:

  • Please, go to C:\Users\User\AppData\Local\11bitstudios\Frostpunk2\Steam\Saved\Config\Windows
  • Open "Game" file
  • In the line "IntSetting[10]" change "Current=2" for "Current=1"
  • Save

Ultra Wide resolution is not fully supported
It's recommended to avoid playing in Ultra Wide resolution for the time being. We've identified some compatibility issues in this aspect, and we're currently working on resolving them for the full release. In the meantime, we suggest using a different resolution setting to ensure a smoother gaming experience during Frostpunk 2 beta.

Delete Config folder:

Config Folder can be found here:
C:\Users\***YOUR USERNAME***\AppData\Local\11bitstudios\Frostpunk2\Steam\Saved

IF THE STEPS ABOVE DID NOT HELP PLEASE FOLLOW THE STEPS BELOW:

PLEASE REMEMBER TO RESTART YOUR PC AFTER EVERY SOLUTION

Make sure you are not overclocking your PC:

Please try turning off overclocking software like MSI Afterburner, Gigabyte Control Center, or any other similar software.

Make sure the right GPU is set:

If you have integrated GPU in addition to your gaming GPU (which is the case in most laptops) please, check if the game is running using the right Graphic Card. Please, follow the steps HERE [www.microsoft.com]

To manually set the preferred GPU to The Frostpunk 2 app please follow the steps below:

  1. Select the Start button, then select Settings.
  2. In Settings, select System > Display > Graphics.
  3. Under Custom Options for apps, and Add App select Classic App and then Browse
  4. In Browse search for C:\Program Files (x86)\Steam\steamapps\common\Frostpunk2, select the Frostpunk2BetaShipping.exe and press Add
  5. Once you add it, click on Frostpunk2 App and then select Options.
  6. In Graphics preference, select High Performance.
  7. Select Save.
  8. Restart the game.

If you are unable to find The Frostpunk2BetaShipping.exe under C:\Program Files (x86)\Steam\steamapps\common\Frostpunk2 then you probably have the game installed on another drive like D for example. If that is the case, just switch "C:" for "D:" at the beginning of the file path.

If you are using an Nvidia Graphics card you can also set your GPU manually using the Nvidia Control Panel. If you do, please follow the steps below:

  1. Select the Start button and type in Nvidia Control Panel. Then open the App.
  2. Under 3D Settings go to Manage 3D settings.
  3. Open the Program Settings tab.
  4. Add Frostpunk2 from the drop-down menu.
  5. Under Specify the settings for this program scroll to OpenGL Rendering GPU
  6. In the drop-down menu change it from Auto-select to Your dedicated Nvidia GPU
  7. In the lower-right corner select Apply

Please, make sure you have installed the latest Codec Pack:

One of the places where you can find them is HERE [codecguide.com]

You might also try these steps:

1. Repair Visual C++ Redistributables

  • Go to Apps & features in Windows (Start Menu → Settings ⚙ → Apps).
  • Under Apps & features find the apps “Microsoft C++ <version> Redistributable <x86 and x64>”.
  • Select the latest Year you see and click Modify.
  • A dialog will appear, giving you the option to “Repair.”
  • Click Repair and then allow the process to complete.
  • Repeat steps 3 → 6 for each installation you see going back to version 2012.

2. Verify the integrity of game files

  • Launch the Steam app.
  • On your Steam launcher, click Library.
  • Go to the game, right-click on it, and select Properties.
  • Locate and click Local Files from the left pane.
  • Now click Verify integrity of game files.

3. Disable game optimization

  • Click on Search and type GeForce experience.
  • Click on the Gear icon.
  • From the left pane, select Games.
  • Remove the checkmark beside Automatically optimize newly added games.

4. Update the graphics driver

  • If you have an Nvidia GPU, please follow this link: Nvidia Drivers [www.nvidia.com]
  • If you have an AMD GPU, please follow this link: AMD Drivers [www.amd.com]
  • If you have an Intel GPU, please follow this link: Intel Drivers [www.intel.com]

5. Modify the Launch Options

  • Open the Steam app.
  • Click Library, go to the game, right-click on it, and click Properties.
  • Go to General, click Set Launch options, and type: "-dx12” or “d3d12”
  • Click OK to save the changes.
  • Click Close to close the Properties window.
Increase your Virtual Memory.

How to Increase Virtual Memory Windows 11:

  1. Open the Start menu type in Advanced system settings and press Enter.
  2. In the System Properties window go to the Advanced tab.
  3. Under the Performance section, click the Settings button.
  4. Click the Advanced tab in the Performance Options window.
  5. Under the Virtual Memory section, click the Change button.
  6. Uncheck the Automatically manage paging files size for all drives.
  7. Select the Custom Size option.
  8. Specify the initial and maximum size for the paging file in megabytes.
    - Please note: The Virtual Memory size will differ for everyone. However, usually, you should use a number that's one and a half times the total available memory for the "Initial size" and three times the available memory for the "Maximum size."
  9. Click the Set button.
  10. Click the OK button.
  11. Click the OK button again.
  12. Restart your device.

If you change your mind, you can undo the changes with the same instructions, but on step 6, check the "Automatically manage paging size for all drives" option and restart the computer.

How to Increase Virtual Memory Windows 10

  1. Open Settings.
  2. Go to System.
  3. Go to About.
  4. Go to the Advanced system settings option under the Related settings section.
  5. Go to the Advanced tab.
  6. Go to the Settings button under the Performance section.
  7. Go to the Advanced tab.
  8. Click the Change button under the Virtual Memory section.
  9. Uncheck the Automatically manage paging files size for all drives option.
  10. Select the Custom Size option.
  11. Specify the initial and maximum size for the paging file in megabytes.
    - Please note: The Virtual Memory size will differ for everyone. However, usually, you should use a number that's one and a half times the total available memory for the "Initial size" and three times the available memory for the "Maximum size."
  12. Click the Set button.
  13. Click the OK button.
  14. Click the OK button again.
  15. Restart your device.

If you change your mind, you can undo the changes with the same instructions, but on step 9, check the "Automatically manage paging size for all drives" option and restart the computer.

If all the above steps will not help please, disable Intel Hyperthreading:

Enabling or disabling Intel Hyperthreading

  1. From the System Utilities screen, select System Configuration > BIOS/Platform Configuration (RBSU) > System Options > Processor Options > Intel (R) Hyperthreading Options and press Enter.
  2. Select a Disabled setting and press Enter.
    Enabled—Enables the logical processor cores on processors supporting Intel Hyperthreading technology.
    Disabled—Disables the logical processor cores on processors supporting Intel Hyperthreading technology.
  3. Press F10.

If you still experiencing this issue after following the steps above please, contact our Player Support HERE [11bitstudios.com] or by writing to [email protected]

Recent Articles

Article Contents
    Add a header to begin generating the table of contents