Question / Help Installer won't work but .zip works

Noby

New Member
I'll get "your system is missing .... vcredist64 and 86" but even though those are downloaded and installed obs still wont seems to "find" them ?

BTW .zip version of OBS works so hmm? can't be problem with the visual studio or?
 

Noby

New Member
while installing OBS

obs_setup.PNG
 

wallrik

Member
They're not installed correctly.

The installer will look for this file, which is the 32-bit version:
C:\Windows\SysWOW64\msvcr120.dll

But you also need the 64-bit version to run 64-bit OBS (which is default now):
C:\Windows\System32\msvcr120.dll

Do you have both of those files?
 

Noby

New Member
They're not installed correctly.

The installer will look for this file, which is the 32-bit version:
C:\Windows\SysWOW64\msvcr120.dll

But you also need the 64-bit version to run 64-bit OBS (which is default now):
C:\Windows\System32\msvcr120.dll

Do you have both of those files?


Thank you. got it fixed with these tips. Apparently Microsoft gave me only "vcredist_x64.exe" yesterday.

PS. anyone who is in this same situation make sure microsoft site gives you

"vcredist_x64.exe"
AND
"vcredist_x86.exe"

(i thought those are in same package but apparently they come in 2 packs)
 

wallrik

Member
@wallrik , is the 64bit really goes to System32 folder? Or it's typo?
System32 contains 64bit stuff yes.

Yeah, exactly. The names are stupid, but that's how it is.
"System32" is just named that because of old legacy reasons. But on 64-bit Windows it contains 64-bit system files.
"SysWOW64" contains 32-bit system files and uses the WOW64 system.

That's why, when the installer looks for the system file msvcr120.dll it will be redirected by Windows to look in the SysWOW64 folder, because the installer is a 32-bit binary. It is all smoke and mirrors ;)
 
Top