AlfaScarlate: I'm sorry to "revive this thread" after almost 4 years
I've just finished reinstalling Divinity: Original Sin Enchanced Edition through GOG Galaxy again after trying every possible step in this thread to solve the problem, and nothing works.
First of all, I'm on a (recently reinstalled, clean) Windows 10 notebook (i5-332M) with intel HD4000 integrated graphics that apparently supports DirectX 11 and 12. (at least according to CpuZ, GpuZ and my system.
I cannot launch the game at all. The support page, unfortunately, sucks - I can't find a single useful working workaround in there,
If i press "PLAY" on GOG Galaxy, nothing happens, the button greys out and after some time it gets purple (clickable) again.
If i go straight into the executable file*, it wont launch and it'll throw a warning with the text:
"Cannot continue to execute code because MSVCP110.dll was not found. Reinstalling the program to fix the problem"
*(that means, from game options from GOGGalaxy-> click "manage files" -> C:\Program Files (x86)\GOG Galaxy\Games\Divinity - Original Sin Enhanced Edition -> right click on "Launch Divinity (...) shortcut -> "open file path" -> click on "EoCApp.exe")
I managed to find, from Larian Studios Forum about this game, that i could check for the file in both
"c:\Windows\System32" AND "c:\Windows\SysWOW64" folders... and the file is in the second path but not in the first path (see attached images 4 and 5). I tried to COPY the file (msvcp110.dll - NOT msvcp110_win.dll) from one path to another, but it did not work.
Uninstalling and reinstalling the packs didn't work.
Windows Resource Protection did not find any integrity violations. (sfc/scannow command)
I don't know what else to do.
I already have Microsoft C++ redistribution (2013, 2015-2020, etc) packs that came with other software/games.
I'd appreciate any help. I've also included some screenshots.
Never just copy things between System32 and SysWOW64. Though it seems backwards, System32 is your 64bit stuff and SysWOW64 is 32bit backwards compatibility. Copying 32bit to the 64bit side (or doing opposite) can break things and programs will start giving cryptic error codes.
Anyways, here is an easy way to install ALL Microsoft VC Redistributables. Both 32 and 64bit.
Please be cautious installing things from 3rd party sites. I am aware I just posted a link to one. If you don't trust it, you can get ALL those files from Microsoft directly and install each one.
Also, installing this DirectX 9.0c on any Windows 10 or 11 system can help with older games as well. I don't think D:OS needs it, but for completeness since you are using GoG it won't hurt.
(This exe will extract files and you choose a folder to extract them to. Once complete, you then go into that folder and run the DXSETUP.exe). You can keep this folder somewhere safe for later installign should you reset Windows, or just delete)