Divinity: Original Sin 2

Divinity: Original Sin 2

查看统计:
Avalon 2016 年 9 月 18 日 上午 8:35
vcomp140.dll missing
What exactly does this tell me apart from the obvious missing dll? oO Why is it missing? I bought the early access today, tried to play it just now and can't.
All I can google about this exact error with Divinity Original Sin 2 is links with illegal downloads of the game which I didn't load up, the google description did it's part for me o_O
I legally bought it and could not find any help yet - hope someone here knows more?
< >
正在显示第 1 - 12 条,共 12 条留言
Preset 2016 年 9 月 18 日 上午 8:37 
最后由 Preset 编辑于; 2016 年 9 月 18 日 上午 8:38
Avalon 2016 年 9 月 18 日 上午 8:56 
Problem solved, thank you very much :)
maquinador 2016 年 10 月 1 日 下午 2:50 
I have the same problem and it didnt solve by doing this what i can do?
Ser-volk 2016 年 12 月 11 日 下午 2:34 
I have install it from hier ...\Steam\steamapps\common\Divinity Original Sin 2\_CommonRedist\vcredist\2015
and it`s work to, no need to download it from MS, it is already in game folder.
Raze_Larian 2016 年 12 月 11 日 下午 10:22 
If reinstalling the 2015 MSVC redistributables (from the install folder, or the updated version on MS' website[www.microsoft.com]) doesn't help:

Try right clicking the EoCApp.exe file and select Properties, switch to the Compatibility tab and set the game to run in a Win 7 compatibility mode. That helped a couple people with a similar error with D:OS EE (for VCOMP120.DLL) in Win 10.

You can try uninstalling the 2015 version, reboot, make sure that dll is no longer in the c:\Windows\System32 and c:\Windows\SysWOW64 folders, and then install it again.
At least in Win 7 it is 138,552 bytes, and identical in both locations.

Try checking your system files:
- click Start, type cmd into the search box, right click Command Prompt and select run as administrator.
- type the following command and hit Enter
sfc /scannow
When that is done, type exit and hit Enter, then reboot your computer.
For more details, see: https://support.microsoft.com/en-ca/kb/929833

You can also try copying the dll file into the '..\Divinity Original Sin 2\Shipping' folder, and see if that will allow the game to start. If there is a problem with the redistributable, you may just get an error for another dll.
最后由 Raze_Larian 编辑于; 2016 年 12 月 11 日 下午 10:24
Fork117 2017 年 1 月 21 日 上午 7:45 
any other reccomendations for this error? I tried the compatability, I downloaded the things from microsoft. I really want to play this game but can't if I can't play it im probably going to return it because that is $45 lost for a game i can't even play. Please/thank you for the help!
maquinador 2017 年 1 月 21 日 上午 7:49 
i think install all MSVC even the ones that are x68 i think
XombieMike 2017 年 11 月 27 日 下午 4:10 
引用自 Preset (M1600wner)
https://www.microsoft.com/en-us/download/details.aspx?id=48145

https://www.microsoft.com/en-us/download/details.aspx?id=5555

Downloading either of those should fix your issue, if I'm not mistaken.

When Steam community helps resolve PC issues. <3
Cumber 2018 年 7 月 23 日 下午 9:06 
I had this problem after installing Divinity 2 on a new Windows 10 computer; it had installed and run fine on an old computer. None of the suggested fixes I could find online made a difference, except for copying c:\windows\system32\vcomp140.dll from my old computer (I wasn't willing to download one from some random site), but all that did was change the error.

Eventually I realised that the 32 bit version of the 2015 vc_redist comes with vcomp140.dll, but I was never getting that particular library installed in the 64 bit version (whether I installed the redist that came with Divinity, or downloaded the original from Microsoft, or the "update 3" version of it). Divinity is 64 bit, so it needs the 64 bit version of the dll (and presumeably other things it depends on, which were the follow up error I got after copying it from another machine). However installing the *2017* vc_redist from Microsoft DID finally install vcomp140.dll in c:\windows\system32 (the 64 bit libraries go in system32, for confusing historical reasons). And then the game worked.

I don't know if vcomp140.dll used to be included in the 2015 version and for some reason was retroactively removed from every official download I could find, or if it's just that Divinity actually needs the 2017 version and Larian never noticed they're shipping the wrong version, and it worked on my old computer because I happened to already have other games installed that included the 2017 edition. Neither of those seems at all likely.

But if anyone else finds this in the same state of frustration, and none of the instructions to reinstall the 2015 vc_redist package 6 different ways is helping, try installing the 2017 version.
lnflnlty 2019 年 6 月 7 日 上午 7:55 
I could not install the files linked here because it kept saying "another version is already installed." I ran the scan using cmd as recommended and it did not find anything (i did not try launching the game after this). I then used ccleaner to repair my installs of the 2017 c++ versions and I was able to launch the game.
Eggory 2019 年 11 月 8 日 下午 12:29 
引用自 lnflnlty
I could not install the files linked here because it kept saying "another version is already installed." I ran the scan using cmd as recommended and it did not find anything (i did not try launching the game after this). I then used ccleaner to repair my installs of the 2017 c++ versions and I was able to launch the game.

Thanks, repairing it from the Programs menu in Control Panel worked for me
killmanpit 2021 年 10 月 25 日 上午 7:37 
Downloading VCOMP140.dll from https://www.dll-files.com/download/cf363c657b8adb4baa5aaf755b6dc9ca/vcomp140.dll.html?c=OG9sUXZXOXVDY013WTN6SE1OZlU1UT09

and putting it in C:\Windows\System32 Fixed this for me
< >
正在显示第 1 - 12 条,共 12 条留言
每页显示数: 1530 50

发帖日期: 2016 年 9 月 18 日 上午 8:35
回复数: 12