Overwolf is based on .NET Framework 4.5 and later .NET versions.
It's possible that .NET 4.5 wasn't installed properly on your PC, in which case Overwolf won't be able to run due to some corrupted files.

This scenario might occur due to a Windows update gone wrong, like when updating from Windows 7/8/8.1 to Windows 10, or even due to outdated drivers.
We found that the best solution as for now is reinstalling your current .NET Framework 4.5 (or higher) version. This is how you do it:

  1. Press the Windows key + R
  2. Type in: appwiz.cpl
  3. Click on "Turn Windows features on or off"
  4. Look for the ".NET Framework 4.5 (or higher)" and uncheck the box next to it
  5. Click "OK" and wait
  6. Once it is done close it and restart your computer
  7. Follow steps 1-4 in order to re-check the ".NET Framework 4.5" option
  8. Restart your computer
  9. Try running Overwolf

Overwolf Setup Installer

If the above-mentioned solution did not help you overcome the issue, please try to run the setup installerIt comes in a zipped file, so you will first need to extract it by using any program like WinZip, WinRAR or 7-Zip.
Once the installation is finished, you will need to do the following:

  1. Use the Windows search (press the Windows key + R) 
  2. Enter C:\Program Files (x86)\Overwolf and press enter. 
  3. Right click on the OverwolfLauncher.exe file and create a shortcut to put on your desktop. 
  4. Start Overwolf, sign up/log in and download any app(s) you like from the Appstore, then enable the overlay for the games as you wish.

*Please note that the setup process can install Overwolf on your C drive only.