HELLDIVERS™ 2

HELLDIVERS™ 2

查看统计:
Zer0 2024 年 2 月 8 日 下午 2:50
** FIX for game NOT STARTING Error 0xc000007b **
It's failing to load the correct DLLs for MSVC++. Game Guard launches both 32 and 64 processes.

Go to C:\Windows\System32 -> Copy MSVCR110.DLL

Go to C:\Windows\SysWOW64\ -> Paste MSVCR110.DLL (overwrite)

If you don't have it or are wary, this is the Microsoft Visual C++ Runtime.

You can download it from Microsoft below.

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

If you do install it from Microsoft, make sure to hit repair.
最后由 Zer0 编辑于; 2024 年 2 月 14 日 下午 5:09
< >
正在显示第 16 - 30 条,共 33 条留言
TommiGunner 2024 年 2 月 15 日 上午 10:29 
Nope tried everything, still no good. I appreciate your input tho.
TommiGunner 2024 年 2 月 18 日 上午 6:16 
Owned the game for over a week now and still not even been able to launch it yet because of this issue. Tried every supposed fix I can find and still no joy, absolute joke. Time for a refund.
★ ace ★ 2024 年 2 月 18 日 上午 6:18 
when you launch steam the have a redistribute package, this should have installed the required packages related to dx
Learner driver 2024 年 2 月 18 日 上午 6:21 
On top of OP's suggestion, turn off your overclocking and monitoring softwares If you have one. Mines was GPU Tweak II from ASUS. Worked like a charm
★ ace ★ 2024 年 2 月 18 日 上午 6:24 
I have AI Suite 3, GPU Tweak ii, AURA, ICUE, Armoury, and NZXT CAM running on my Win 11 install and all of those seem to work just fine when I play the game, weird.
TommiGunner 2024 年 2 月 18 日 上午 6:34 
引用自 Learner driver
On top of OP's suggestion, turn off your overclocking and monitoring softwares If you have one. Mines was GPU Tweak II from ASUS. Worked like a charm
Done that, error still appears. Gutted, really wanted to play this game.
76561199026448942 2024 年 2 月 18 日 上午 8:04 
These days, most people use 64-bit OS.
So, download "vcredist_x64.exe" from the link above and run it.
Normally, the problem should be resolved at this stage.

If the problem still occurs, copy C:\Windows\system32\msvcr110.dll to the folder where helldivers2.exe is installed.
In my case the folder is C:\Program Files (x86)\Steam\steamapps\common\Helldivers 2\bin
If the msvcr110.dll file already exists there, overwrite it.
Zer0 2024 年 2 月 18 日 上午 8:37 
引用自 earth5
These days, most people use 64-bit OS.
So, download "vcredist_x64.exe" from the link above and run it.
Normally, the problem should be resolved at this stage.

I don't think you understand the issue..

64-bit Windows runs 32-bit code. Simply open Task Manger and look at the architecture column. But a 64-bit process cannot reference 32-bit libraries for reasons i won't go into, and vice versa.

A surprising amount of software is still 32-bit. And frankly there isn't much of a difference. Steam itself is 32-bit.

Again, Game Guard runs both 32-bit and 64-bit. Which means it needs to load both, and you need to download both.

Look for "GameMon" and "GameMon64" for the two different processes GameGuard runs when Helldivers 2 is open.

All that aside, I believe the devs now correctly install the right redists if I'm not mistaken. This was common on launch, but patched I think.
最后由 Zer0 编辑于; 2024 年 2 月 18 日 上午 8:41
BadTacoTime 2024 年 2 月 18 日 上午 8:41 
My personal experience was that I used the launcher from Geforce Experience, instead of the Steam one and it worked. I have no idea why.
76561199026448942 2024 年 2 月 18 日 上午 9:30 
引用自 Zer0
引用自 earth5
These days, most people use 64-bit OS.
So, download "vcredist_x64.exe" from the link above and run it.
Normally, the problem should be resolved at this stage.

I don't think you understand the issue..

64-bit Windows runs 32-bit code. Simply open Task Manger and look at the architecture column. But a 64-bit process cannot reference 32-bit libraries for reasons i won't go into, and vice versa.

A surprising amount of software is still 32-bit. And frankly there isn't much of a difference. Steam itself is 32-bit.

Again, Game Guard runs both 32-bit and 64-bit. Which means it needs to load both, and you need to download both.

Look for "GameMon" and "GameMon64" for the two different processes GameGuard runs when Helldivers 2 is open.

All that aside, I believe the devs now correctly install the right redists if I'm not mistaken. This was common on launch, but patched I think.

Thanks for explaining.
You are right.

Since helldivers 2 is a 64-bit executable file, I was told to install only vcredist_x64.exe.
The module that actually loads msvcr110.dll is lua51.dll.
And lua51.dll is loaded by helldivers2.exe.

If you install vcredist_x86.exe for 32-bit, the modules will be installed in C:\Windows\syswow64.
Of course, helldivers 2 doesn't use it at all.

One thing is clear, GameGuard modules do not use msvcr110.dl.
I checked the import table of all modules with PEView.
They don't require Visual C++ Redistributable.
Therefore, error 0xc000007b has nothing to do with GameGuard.
Zer0 2024 年 2 月 18 日 上午 10:11 
引用自 earth5
I checked the import table of all modules with PEView.
They don't require Visual C++ Redistributable.

Yes they do. I really don't want to explain why, but not sure how you missed this. Perhaps not familiar that linking any version of MSVC++ runtime can be done with MSVCRT.dll. If you don't see virtually all C++ programs compiled in Visual Studio (which GameGuard is...) loading the runtime I'm not sure what to say. Maybe lookup how MSVCRT handles versioning.
抱紧Ray天使 2024 年 2 月 19 日 上午 2:25 
Thank you! I have download it from Microsoft below.

https://www.microsoft.com/en-us/download/details.aspx?id=30679
If you do install it from Microsoft, make sure to hit repair

I try to repair, and i succeed to launch game after this~
KingArcher 2024 年 2 月 27 日 上午 11:30 
i have been working on this for 4 days i gust got it working try this. https://www.youtube.com/watch?v=y9Yqx9H0Bko&t=34s
Kasipora 2024 年 3 月 6 日 上午 9:32 
Боролся с этой ошибкой неделю. Скачивал и обновлял все что можно. Сегодня скачал с этого сайта и все заработало.
https://www.microsoft.com/en-us/download/details.aspx?id=30679
:steamthumbsup:
最后由 Kasipora 编辑于; 2024 年 3 月 6 日 上午 9:32
Ryudo47 2024 年 3 月 6 日 上午 10:21 
A lot of good info in this thread. I have tried some of these but I'll go through all the steps properly. One thing is CLEAR. Nprotect and Game Guard are ran by a bunch of F'ing ♥♥♥♥♥♥♥. This whole jumping through hoops is their fault because they can't code their spyware right, and there's still cheaters in the game.
< >
正在显示第 16 - 30 条,共 33 条留言
每页显示数: 1530 50

发帖日期: 2024 年 2 月 8 日 下午 2:50
回复数: 33