Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
What should I do now? :sad
Below is a list of common solutions. I know this is long but take your time and complete it when you can. It helps a lot in solving problems and narrowing all the problems down. Even if you have done a step I always recommend trying again, can't hurt to try.
Compatibility mode
A recent windows 10 update has caused strange problem with clauzwitz engine games. One of the solutions is to set up compatibility mode with an older OS (Windows 8 for example. We are not completely sure why this solves the problem but it seems to work a number of times. Try the following:
Go to your game's install folder, where the .exe for the game is
Right click the game's .exe file
Go to properties
Go to the compatibility tab
Tick "Run this program in compatibility mode for:"
Select windows 8 from the dropdown
Tick "Disable full-screen optimization"
Click "ok"
Run the program
Check your Game's read/write permissions to your documents folder
On start of the game launcher the game creates a folder with files in your PC's documents folder. If your game does not start the launcher then it is possible that the documents folder is not being created. If your game crashes while loading the game could have a problem reading/writing to the documents folder.
Your game's documents folder is found here ""..\Documents\Paradox Interactive\HOI4\"
Check to make sure that there is a "log" folder in the "HOI4" folder and that in the "log" folder are .log files.
Check to make sure there is a settings.txt file in your "HOI4" folder
If any of the above are missing, then make sure the game can read/write to the documents folder by doing the following:
Add steam.exe and HOI4.exe to the Exceptions list of your antivirus app. (Especially if you have Bitdefender)
Ensure Steam.exe and HOI4.exe have admin rights in their properties -> compatibility tab (Right click exe to go to properties)
Go into Windows Defender Security Center -> Virus & Threat Protection -> Virus & Threat Protection settings. Allow the steam and game.exe files through via "Allow an app through controlled folder access"
Once this is done try running the game. If the above doesn't work and your documents game folder is still missing then try the following:
Use Notepad to make a new text file called userdir.txt in the Steam HOI4 folder where HOI4 .exe is.
In that file place a single dot, save and exit.
This tells the game to write the user files right there instead of under Documents. If that works and the game now runs, you can replace that dot with any file path you like.
Check to make sure common problem causing programs are not running
The following programs have been known to interfere and cause problems with paradox developed games. Ensure they are not running and then try starting the game and see if the issue is still there.
RadeonPro
a gaming VPN app called Evolve
the MSI Gaming App
If that doesn't work or apply to you then try the following
Press Windows Key+R.
Type msconfig and press Enter.
Select Selective startup and uncheck Load startup items.
Select the Services tab.
Check Hide all Microsoft services. (Note: Skipping this step may prevent your computer from rebooting correctly.)
Click Disable all.
Select the Startup tab.
Click Disable all. (You may have to click on a task manager link and manually disable all start up programs in the accompanying list)
Click apply and okay
Restart computer
Run game (Ensure you do not do anything but run the game after restart)
Try running the game in different windowed modes
In game crashes, launcher crashes, and loading screen crashes can be solved by running the game in different windowed modes. Try ensuring the game is in fullscreen windowed mode. There are 3 ways to enure this:
In the main menu of the game, go to the options menu and change the windowed mode to "fullscreen windowed" then restart the game
In the game launcher there is a settings icon in the bottom left, click it and change the windowed mode dropdown to "fullscreen windowed" and then start the game
Go to where your settings.txt file is, open it, and edit to make sure fullscreen=no and borderless=yes
Re-install all the game's dependencies
Sometimes files are not installed correctly or get corrupted. This will help ensure all of the game's dependency files are correct. Run each of the following files and either install or fix with the installation prompts.
Please go to C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\ _CommonRedist\DirectX\Jun2010\ and run dxsetup.exe
Please go to C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\ _CommonRedist\vcredist\2010\ and run vcredist_x86.exe and vcredist_x64.exe
If the above doesn't work then try doing a clean install of directX
Delete this list of files (about 50 in total)
C:\Windows\SysWOW64\msvcp100.dll
C:\Windows\SysWOW64\msvcr100.dll
C:\Windows\SysWOW64\msvcr100_clr0400.dll *
C:\Windows\SysWOW64\xinput1_3.dll
C:\Windows\System32\mfc100.dll
C:\Windows\System32\mfc100u.dll
C:\Windows\System32\msvcp100.dll
C:\Windows\System32\msvcr100.dll
C:\Windows\System32\msvcr100_clr0400.dll *
C:\Windows\System32\xinput1_3.dll
PLUS all files that fit the pattern d3dx9_??.dll in both those folders; usually about 20 in each.
* you may need to change user permissions on these two files before you can delete them. If they won't delete, don't worry about them
Run these files again
Please go to C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\ _CommonRedist\DirectX\Jun2010\ and run dxsetup.exe
Please go to C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\ _CommonRedist\vcredist\2010\ and run vcredist_x86.exe and vcredist_x64.exe
Ensure steam isn't causing the problem
Sometimes steam can cause issues with starting or running the game. To ensure that steam isn't the problem do a clean reinstall of steam and ensure that steam overlay is turned off.
Clean Reinstall of Steam (Please note you need an active internet connection for this, this will not delete your already installed games):
Go to the folder your steam.exe file is located in
Delete everything except the steamapps folder, steam.exe, and userdata folder
Run the steam.exe file and let steam download all the files it needs
Turn off steam overlay for the game
Right click the game in your steam library
Click properties
Untick the steam overlay tickbox
Do a clean install of your graphics cards driver
To help ensure the problem isn't being caused by your graphics card driver, do a clean install of your driver. If there is something wrong with your graphics card driver this can cause graphical problems, game crashes, crash on start, ETC.
NVIDIA Graphics Card
If you have a NVIDIA graphics card then please follow these steps to do a clean install of the graphics driver
Download latest graphics driver for your card from the NVIDIA website
Download DDU (https://www.wagnardsoft.com/content/display-driver-uninstaller-ddu-v17085-released)
Open device manager
Open display adapter
Right click "nivida display ..."
Click uninstall
Tick "delete driver software"
Click okay
Restart in safe mode (https://support.microsoft.com/en-au/help/12376/windows-10-start-your-pc-in-safe-mode)
Run DDU
Click Clean and restart
Allow program to run and computer will auto restart
Run downloaded driver installer
Install only Graphics Driver, Audio Driver, and Physix engine (when the selection comes up)
Tick the "Clean install" option
After install is complete, restart computer
Run game
AMD Graphics Card
If you have an AMD graphics card then please follow these steps to do a clean install of the graphics driver
Download latest graphics driver for your card from the AMD website
Download DDU (https://www.wagnardsoft.com/content/display-driver-uninstaller-ddu-v17085-released)
Open device manager
Open display adapter
Right click the AMD graphics card
Click uninstall
Tick "delete driver software"
Click okay
Restart in safe mode (https://support.microsoft.com/en-au/help/12376/windows-10-start-your-pc-in-safe-mode)
Run DDU
Change the DDU to AMD with the dropdown on the right
Click Clean and restart
Allow program to run and computer will auto restart
Run downloaded driver installer
After install is complete, restart computer
Run game
Try doing a clean install of the game
Sometimes files and folders get corrupted or changed. This can cause crashes in the launcher, while loading, or during the game. This can also cause wrong checksums or ironman mode to not be playable.
Move any valued save games elsewhere
Uninstall any third-party anti-virus programs that you have installed
Restart computer and ensure no third-party anti-virus program processes are running in the task manager
"Uninstall" in Steam-HOI4
Manually delete both the Steam/SteamApps/common/HOI4 AND Documents/Paradox/HOI4 folders (your save games are in this second folder)
Re-install game in Steam, run a Steam Verify when done.
Start the game with no mods active and test
In particular make sure there are no files or folders left under either the Steam EU4 or Documents EU4 locations, before installing again.
Ensure windows files are not corrupted with the file check tool
Sometimes windows files can get corrupted or deleted and this can cause a multitude of problems with your system and/or with the game. To help ensure this isn't the case do the following:
To do this, click Start, type Command Prompt or cmd in the Search box, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow. If you have windows 8/8.1 then Swipe in from the right edge of the screen, and then tap Search. Or, if you are using a mouse, point to the lower-right corner of the screen, and then click Search. Type Command Prompt in the Search box, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.
If you are running Windows 10, Windows 8.1 or Windows 8, first run the inbox Deployment Image Servicing and Management (DISM) tool prior to running the System File Checker. (If you are running Windows 7 or Windows Vista, skip to Step 3.) Type the following command, and then press Enter. It may take several minutes for the command operation to be completed. DISM.exe /Online /Cleanup-image /Restorehealth
At the command prompt, type the following command, and then press ENTER: sfc /scannow
Further Information
If you have made it this far without any luck then I have to first thank you for taking the time to do all the above steps. This really helps a lot in narrowing down your problem.
To further help you I need a few files: (If you cannot provide any of these files because they are missing, please tell me)
Settings.txt file in your "...\Documents\Paradox Interactive\HOI4"Folder
Zipped log folder in your "...\Documents\Paradox Interactive\HOI4"Folder
DxDiag
How to create a DxDiag.txt:
* Open your Start menu, Cortana or Search
* Type "dxdiag" in the search field (without quotes)
* Click on the dxdiag program
* A window called "DirectX Diagnostic Tool" should pop up now
* Wait until the green bar at the bottom-left has disappeared
* At the bottom right-hand side, click on "Save all information"
* Save it to a place where you can find it easily, for example your desktop
* Attach this file with your ticket or email
I had installed HOI 4 to the C drive, then I moved to D drive and it gave me the error. I unistalled and reinstalled again in the D drive and still got the error. Then I uninstalled and reinstalled in the C drive and it worked.