Fix: Hearthstone Crashes on Launch
Hearthstone is a free to play digital cards collectible game. It was developed and published by Blizzard Entertainment in 2014 for MacOS and Windows. The game is quite popular due to its unique play style and offers compatibility for Android and iOS as well. However, quite recently, a lot of reports have been coming in of users who are unable to launch the game as it crashes at startup. According to our information, this problem was seen only for Windows users.
What Causes Hearthstone to Crash at Startup?
After receiving numerous reports from multiple users, we decided to investigate the issue and devised a set of solutions that solved the problem for most of our users. Also, we looked into the reasons due to which this error is triggered and listed them below.
- Outdated Drivers: In some cases, the Graphics card drivers of your computer might be outdated. Older Graphics Cards require the latest drivers to be installed in order to provide compatibility for newer games. If the latest drivers aren’t installed it might cause issue during the launch process.
- Missing/Corrupt Game Files: It is possible that certain files that are elemental in the launch process are missing or have been corrupted. If the game files are not intact the game will not be able to launch properly and might crash during the process.
- Interference: In some cases, other third party applications or a Windows’ service might interfere with important elements of the game and cause issues during the launch process.
- In-Game Settings: The “In-Game” settings that you have configured might be conflicting with your hardware or certain elements of the game. Sometimes, the game might not support certain settings on particular hardware or the operating system might be preventing the game from using certain settings.
- Virtual Memory Running Out: The system temporarily stores game data on the hard drive on which the game is installed. If the hard drive is running out of memory or the virtual memory settings aren’t properly configured the game might face issues during the launch process.
- Administrative Privileges: Hearthstone might require special permissions in order to execute certain functions. Therefore, if administrative privileges haven’t been granted to the game it might crash during startup.
Now that you have a basic understanding of the nature of the problem, we will move on towards the solutions. Make sure to implement these in the specific order in which they are provided to avoid any conflicts.
Solution 1: Granting Administrative Privileges
If the game hasn’t been granted Administrative Privileges by the administrator it might face issues during the launch process. Therefore, in this step, we will be granting Administrative privileges. For that:
- Navigate to the game installation folder.
- Right–click on the game’s executable and select “Properties“.
- Inside properties, click on the “Compatibility” tab and check the “Run as Administrator” option.
- Click on “Apply” and then on “OK“.
- Launch the game and check to see if the issue persists.
Solution 2: Verifying Game Files
If important game files are missing or have been corrupted the game might face issues during the startup process. Therefore, in this step, we will be verifying the game files through the blizzard client. For that:
- Open the “Blizzard Battle.net” application.
- Click on the “Hearthstone” icon in the left pane.
- Click on the “Options” button below the title of the game.
- Select the “Scan and Repair” option and then click on “Begin Scan“.
- Wait until the scanning process is finished.
- Launch the game and check to see if the issue persists.
Solution 3: Resetting In-Game Settings
In some cases, the in-game configurations might be conflicting with the system’s hardware or software. Therefore, in this step, we will be resetting the configurations to their system defaults. For that:
- Open the “Blizzard Battle.net” application.
- Click on the “Options” button and select “Game Settings“.
- Select “Hearthstone” from the list of game and click on the “Reset In-Game Options” button.
- Click on “Reset” and then on “Done“.
- Launch the game and check to see if the issue persists.
Solution 4: Changing Virtual Memory Configurations
If the Virtual Memory settings have not been properly configured by the system, you might face issues during the startup of Hearthstone. Therefore, in this step, we will be changing the Virtual Memory configurations. For that:
- Press “Windows” + “S” to open the search bar.
- Type in “Advanced System Settings” and select the first option.
- Click on the “Settings” option and then click on the “Advanced” tab.
- Click on the “Change” option and uncheck the “Automatically manage Page Filing Size” option.
- Check the “Custom Size” option and type “2048” as the “Initial Size” and “3072” as the “Maximum Size“.
- Click on “Set” and then on “OK“.
- Restart your computer in order for the changes to take effect.
- Launch the game and check to see if the issue persists.
Solution 5: Initiating Clean Boot
In a clean boot, all unnecessary Windows services and third-party applications are disabled. Therefore, any interference with the game during the startup process will be prevented. In order to initiate a clean boot:
- Press “Windows” + “S” simultaneously to open up the search bar.
- Type in “System configurations” and select the first option.
- Click on the “Services” tab and uncheck the “Hide all Microsoft Services” option.
- Click on the “Disable All” option and select “Apply“.
- Close the window, press “Ctrl” + “Shift” + “Esc” keys simultaneously to open up the task manager.
- Click on the “Startup” tab and click on any application listed there.
- Click on the “Disable” option to disable the application from launching automatically at startup.
- Repeat this process for all the listed applications and restart your computer.
- Launch the game and check to see if the issue persists.
Solution 6: Updating Graphics Card Drivers
If the graphics card drivers are not updated to the latest version the game might face issues during the launch process. Therefore, in this step, we will be checking to see if any updates are available for the drivers.
For Nvidia Users:
- Click on the Search bar on the left-hand side of the taskbar
- Type in Geforce Experience and press enter
- Click on the first icon to open the application
Opening Geforce Experience - After signing in, Click on the “Drivers” option on the top left.
- In that Tab, Click on the “Check for Updates” option on the top right
- After that, the application will check if new updates are available
Checking for Updates - If the updates are available a “Download” button will appear
Click on the Download button - Once you click on that the driver will begin to download
- After the Driver is downloaded the application will give you the option for “Express” or “Custom” installation.
- Click on the “Express” installation option and the Driver will automatically be installed
- After the installation is completed, run the game and check to see if the problem persists.
For AMD Users:
- Right–Click on the Desktop and select AMD Radeon Settings
Opening AMD Radeon Settings - In the Settings, click on Updates in the lower right corner
- Click on “Check For Updates”
Clicking on “Checking for Updates” - If a new update is available a new option will appear
- Click on the option and select Update
Clicking on “Update Now” - The AMD installer will start, click on Upgrade when the installer prompts you to
- The installer will now get the package ready, check all the boxes and click on Install
- This will now download the new driver and install it automatically
- Restart your computer and try to run the game.