It's fairly simpe and hopefully it'll work for you as well. Sure enough, after that, Uplay.exe launched just fine from Steam. I went ahead and gave it more access (modify on security tab for my user account which is not local administrator). It was getting access denied on it along with many other access denied entries in process monitor, but this one seemed to be the culprit of UPlay.exe crashes. I went ahead and used some filtering techniques.Īfter getting more reasonable amount of data to read, I've noticed that UPlay.exe is trying to do something with 'C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\Installed_files.txt' file. I ran Process Monitor to see what is happening on my system when I launched Steam and then try to launch Heroes VI.Īmount of data I got was overwhelming, of course.
The launcher should open and you can provide the path to the game folder here. Cancel the installation prompt and open UbisoftConnect that should be running (click on the bottom right in the system tray). Go to desktop-mode and launch the game in Steam there. Resistance of Uplay.exe drove me crazy so I've decided to do a little bit of troubleshooting on my own. The shortcut may still not always find the game.
After some online research I've noticed that a lot of people have the same or similar problem and are taken by support through some lenghty troubleshooting steps.