此主題已被鎖定
ChilbroSwaggins 2024 年 4 月 30 日 下午 5:33
Microsoft VC Redistributable Issue
Hi all. I've seen others on steam have similar issues to the one I'm having, but no one seems to have had it in the same way as me, and none of the fixes I've tried so far have really worked.

I just recently bought a new gaming PC; Win11, Nvidia 4070 Super. No problems with the PC that I could tell; got everything installed, installed my drivers, etc. Downloaded Steam, and then immediately downloaded Manor Lords - worked fine, been playing a bit. I then tried to download both No Mans Sky, and Helldivers, and both downloads get stuck at "Running Install Script (Microsoft VC Redistributable)". Each time I try to start the game, steam creates a gibberish folder in C:\Program Files (x86) related to VC Redistr, but then does nothing. It keeps saying its installing the scripts and hangs, and never starts.

I started troubleshooting, and found some advice saying to try installing manually. I downloaded those scripts direct from Microsoft, and when I kept trying to install them, they'd error out saying there were other installs happening and those needed to finish first. I found someone with a similar problem saying to find msiexec in task manager and kill it; this worked to a degree, and at least allowed manual installation of the exe's in C:\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist. However, after I installed them, steam kept trying to install them and wouldn't start No Mans Sky. So I cleared the download cache, and tried starting, and that at least got the game to boot up.

However, now every time I load steam up, I have to clear the download cache to get the game to start. And I have no idea if this problem is related, but when I start up NMS, it disconnects my friends list and I cannot interact with anyone. However, as soon as I exit a game, steam then once again shows my friends that are online or not.

Any thoughts or help here would be greatly appreciated.
< >
目前顯示第 1-15 則留言,共 15
ChilbroSwaggins 2024 年 5 月 1 日 上午 10:22 
up
Iceira 2024 年 5 月 1 日 上午 10:49 
Try Visual C++ Redistributable Runtimes All-in-One
https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/

or do it yourself from MS own VC++ page
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170


ps.
watchout for older games and steam validate intergrity of files, you do not want dual entry of diffrent build version in the version nr. ( not all games like that. )
最後修改者:Iceira; 2024 年 5 月 1 日 上午 10:51
ChilbroSwaggins 2024 年 5 月 2 日 上午 3:49 
Hey, thanks for the response.

So, I actually installed the all-in-one yesterday, but it seems Steam doesn't realize I have them all, and is still trying to install them every time I launch a game. It says its installing them and just hangs there continually. Eventually it just stops and doesn't launch the game, and the Play button appears again.

Do you know of someway to get steam to realize it doesn't need to run these startup scripts?
最後修改者:ChilbroSwaggins; 2024 年 5 月 2 日 上午 3:57
Iceira 2024 年 5 月 2 日 上午 5:48 
we have seen old games use forced, most edit the installer so steam do not activate after main game install.

technicaly its game devs issue. ( and that the problem in the first place they still will point at old VC++ then thery made the game. ) ask them to fix it , because steam only point at what game devs do.

or take action on what game devs cant figure out. that mean edit the copnfig so it dont try force install for thing you already have installed.

and yes this will not fix it for next steam user, or yourself nexttime.

and now you get it why old VC++ is a issue.

also why you feel alone with the issue, then other do not have the issue.
been there done that.
最後修改者:Iceira; 2024 年 5 月 2 日 上午 5:49
Iceira 2024 年 5 月 2 日 上午 6:02 
From a random game as example "installscript.vdf"
"process 1" "%INSTALLDIR%\\Redists\\vcredist_x86.exe"

i bet you can see a issue with it, if game make a issue with it, then deal with it or contact game devs.

gl with whatever you do,

i recall once a game cdrom , will not accept a updated NVIDIA PhysX from the past, so things like this can happend. ( printed media cant be solved )

so you also have the choise to remove newer, watchout for games that use newer VC++ there.
ChilbroSwaggins 2024 年 5 月 2 日 上午 8:18 
Interesting.

I'm at the point where I'm considering restoring the entire PC to when I got it, though I'll be pretty annoyed if I go through all that and still have the same issue, so I'm trying to exhaust other options first.
Iceira 2024 年 5 月 2 日 上午 8:21 
引用自 ChilbroSwaggins
Interesting.

I'm at the point where I'm considering restoring the entire PC to when I got it, though I'll be pretty annoyed if I go through all that and still have the same issue, so I'm trying to exhaust other options first.

Technicaly you should be able to uninstall all-in-one, then validate that game and then its should install whatever VC++ they use, but that mean other game might get new issue depend on build nr. ( also why this is a game devs issue in the first place )

now you understand why we keep newest VC++ ( could say IMO ) but i doubt now 9 years later other has not figure this out its from 2015 to ´now, we notice this,
problem is very old games before that will not be fixed , they cant fix box games printed media.
and thats why you keep newest from past 2015, they are seen as king or best version or well tested depend on how you look at it.
最後修改者:Iceira; 2024 年 5 月 2 日 上午 8:27
Arthur 2024 年 6 月 1 日 上午 5:24 
having the exactly issue
try many ways to fix it but none works
annoying to re-open steam every time when running a game
Iceira 2024 年 6 月 1 日 上午 7:16 
引用自 Arthur
having the exactly issue
try many ways to fix it but none works
annoying to re-open steam every time when running a game

Dont have other pc issue ( google them cmd ) do note VC++ is thirpart issue and will not be part of the system check.
DISM.exe /Online /Cleanup-Image /Restorehealth
SFC /Scannow

ps.
thirdpart app is game devs choise and steam use common redis tamong all steam games and you actual have MS own page with manual update.

I dare you test game in other pc, that was what i did wayback and notish my own VC++ issue.

I can also say dont get caught in own BIOS not update and same with chiposet driver.
ppl do not say update your pc from brand support anymore, but thats whereyou are. if not already done so. ( windows update do not update things without own Brand supprt actual gave them the drivers.) windows update do not fix other brand drivers and they will never update your BIOS.

why we mentions this , because we have seen game devs say, not a game devs problem to tell you update your Board or Brand name driver issue.

feel frere to do the interference issue with whats wrong and look up windows event view why a game crash. ( google how to do if you dont know this old ways, if game do not tell you anything.

some even say small game devs do not have resources to give advice in ppl own pc problem , but there is is ask own game forum even, and hope other have a clue why you have issue.


could also say make sure you have game requirement, we have seen lately code as dump code then ppl do not have it more like cant do it then you cant play the game code.
最後修改者:Iceira; 2024 年 6 月 1 日 上午 7:38
Illusive 2024 年 7 月 17 日 下午 4:11 
4
4
7
Hey brother, i dunno if you were able to fix this issue, but i had the exact same thing, did everything
from reinstalling every microsoft VcRedist Package, To all in ones
and yadayadayada
still had that message and that pop up that said (allow steam to do changes to this device){usually pressed no and it allowed me to get in the game aswell}



Still, had this issue and it was driving me NUTS

so i found a solution that i've seen on youtube and it was to delete the file called "appinfo"


you can find it on

Your steam instalation Folder/Steam/AppCache/


Delete appinfo, then restart steam
and try again

literally that message and the popups stopped appearing after all these weeks

try it and see if it works for your case!


:praisesun:
RPG Gamer Man 2024 年 7 月 17 日 下午 6:56 
Funny enough, people who play chrono trigger on steam also have this issue alot. Mostly, older games run into this issue. By installing all the V++ libraries from 2013 and onwards usually fixed it for me. If that does not, keep installing the older ones, but make sure to install the correct one. They have 2 versions for different processors types.
Shotgun Thumb 2024 年 7 月 24 日 下午 2:43 
引用自 Illusive
Hey brother, i dunno if you were able to fix this issue, but i had the exact same thing, did everything
from reinstalling every microsoft VcRedist Package, To all in ones
and yadayadayada
still had that message and that pop up that said (allow steam to do changes to this device){usually pressed no and it allowed me to get in the game aswell}



Still, had this issue and it was driving me NUTS

so i found a solution that i've seen on youtube and it was to delete the file called "appinfo"


you can find it on

Your steam instalation Folder/Steam/AppCache/


Delete appinfo, then restart steam
and try again

literally that message and the popups stopped appearing after all these weeks

try it and see if it works for your case!


:praisesun:
Just want to say that after hours of trying so many different things, this method finally got my buddy's Rainbow 6 Siege to launch.

We went in and deleted the appinfo file, ended steam via task manager, reopened steam, verified R6's files and then launched it. We got it to successfully launch multiple times afterwards as well. Hopefully all who are struggling with this have the same results as I did.
Illusive 2024 年 7 月 24 日 下午 6:02 
引用自 Shotgun Thumb
引用自 Illusive
Hey brother, i dunno if you were able to fix this issue, but i had the exact same thing, did everything
from reinstalling every microsoft VcRedist Package, To all in ones
and yadayadayada
still had that message and that pop up that said (allow steam to do changes to this device){usually pressed no and it allowed me to get in the game aswell}



Still, had this issue and it was driving me NUTS

so i found a solution that i've seen on youtube and it was to delete the file called "appinfo"


you can find it on

Your steam instalation Folder/Steam/AppCache/


Delete appinfo, then restart steam
and try again

literally that message and the popups stopped appearing after all these weeks

try it and see if it works for your case!


:praisesun:
Just want to say that after hours of trying so many different things, this method finally got my buddy's Rainbow 6 Siege to launch.

We went in and deleted the appinfo file, ended steam via task manager, reopened steam, verified R6's files and then launched it. We got it to successfully launch multiple times afterwards as well. Hopefully all who are struggling with this have the same results as I did.

You know it brother!

If the issue appears again, what i mostly did in the past was

just hit no when the window that says "allow steam to change settings or smt like that" just hit no and the vrredist thingy wont install (take note you may have to install all the vcredist packages before doing this):tobdog:
RPG Gamer Man 2024 年 7 月 24 日 下午 9:55 
The OP should make the answer above. Since it fixed your issue. Someone also in the future maybe can find it, and marking the answer may help others.
Wren 2024 年 7 月 25 日 上午 12:31 
This thread was quite old before the recent post, so we're locking it to prevent confusion.
< >
目前顯示第 1-15 則留言,共 15
每頁顯示: 1530 50

張貼日期: 2024 年 4 月 30 日 下午 5:33
回覆: 15