全スレッド > Steam 掲示板 > Steam Discussions > トピックの詳細
このトピックはロックされています
Steamworks Common Redistributables?
This morning, all of my installed games suddenly got download updates. I let them finish processing and then I exited Steam. When I was shutting down my PC, I was prompted to update Windows. So I did and then turned off my computer. Tonight, I left Steam and my PC run for a while and when I came back, I noticed Steam made another update: Steamworks Common Redistributables which downloaded about 592MB file. This is strange and I cannot find any info about it. When I click the image, it just redirects to my Library. Is this normal and what is the Steamworks Common Redistributables?

https://steamcommunity.com/sharedfiles/filedetails/?id=1654423940
最近の変更はRendCycleが行いました; 2019年2月13日 6時51分
投稿主: sfnhltb:
This isn't part of Steam as such, it is a number third party installers used by lots of games/software, such as the Microsoft C++ Redistributable runtime files (which allow programs written entirely or partly in C++ to run on a system).

Previously to this every developer that needed to install one of them as part of their game had to write the script to install it, and it would have to be downloaded for each and every game you had that needed it, and the install run (the second and all subsequent times it would presumably work out nothing needed changing, although this can still take a little while as it has a lot of files to check are the right minimum versions).

Now the first game you download that uses a particular version of a shared component will download and install it, just as before, although it is downloaded to a different place, but later games that need it will not download it or install it again, saving disk space, download capacity and time.
< >
91-105 / 132 のコメントを表示
Minor note is that Steam now tracks whether a common dependency have been installed successfully or not through through registry keys.

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Valve\Steam\Apps\CommonRedist

I believe it might still be possible at times to make the Steam client re-run an already installed redistributable, but Valve is slowly but steadily moving towards an approach where a common redist is installed once and never more.


Kaldaien の投稿を引用:
the size of game downloads remains the same because Steam stupidly downloads this thing over and over.

That shouldn't happen... The redists should be properly configured as shared, causing the Steam client to not download them if it have a valid and updated manifest for the component already.
Normal people : ooh its just a program that may be used for some game
Some stupid cringe people who didnt even have friend : ItS makE My LibRAry LOok BaD EvEn No OnE lOok at IT
Rens Agatha の投稿を引用:
Normal people : ooh its just a program that may be used for some game
Some stupid cringe people who didnt even have friend : ItS makE My LibRAry LOok BaD EvEn No OnE lOok at IT
What the hell are you even talking about? If you're going to join a conversation, at least make sure you know what's being discussed. And if you can't be bothered to do that, at least learn to write properly.
Ryōna 2019年5月31日 18時19分 
Aemony の投稿を引用:
Minor note is that Steam now tracks whether a common dependency have been installed successfully or not through through registry keys.

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Valve\Steam\Apps\CommonRedist
Thanks for this, this is very helpful to prevent unwanted install of unneeded stuff.

My grip with this is the wasted space, and this stuff does not need to be kept if it has already been installed with steam help in case of standard users OR even downloaded in case of "advanced" users. (there are ways to verify this stuff is installed already)
I have already found a way to fool steam to think I still have all the files, I'm only forced to update with new content, that can be altered after and still fools steam.

For some reason, Steam wants to install Physx 9.14.0702 instead of 9.19.0218. In case of some older games, like Mafia 2, I had problems with 9.14 when it was still new, but I don't know how it is now.
Also, they are still installing vc++ 2015 and 2017 separately instead of the new official "combo" 2015 + 2017 + 2019 version. Some will say, [GAME] needs [VERSION] because reasons, but I never had any problems using latest versions.

Anyway, here, just in case anyone want's the reg values, exported from my main rig.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist] [HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Valve/Steam/Apps/CommonRedist/.NET] [HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Valve/Steam/Apps/CommonRedist/.NET/3.5] "3.5 SP1"=dword:00000001 [HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Valve/Steam/Apps/CommonRedist/.NET/4.0] "4.0"=dword:00000001 [HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Valve/Steam/Apps/CommonRedist/.NET/4.5.2] "4.5.2"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\DirectX] [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\DirectX\Jun2010] "dxsetup"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\OpenAL] [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\OpenAL\2.0.7.0] "2.0.7.0"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\PhysX] "9.12.1031"=dword:00000001 "9.13.1220"=dword:00000001 "9.14.0702"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist] [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2005] "x86 SP1"=dword:00000001 "x64 SP1"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2008] "x86 SP1"=dword:00000001 "x64 SP1"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2010] "x86"=dword:00000001 "x64"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2012] "x86 Update 4"=dword:00000001 "x64 Update 4"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2013] "x86 12.0.30501"=dword:00000001 "x64 12.0.30501"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2015] "x86 Update 3 14.0.24215.0"=dword:00000001 "x64 Update 3 14.0.24215.0"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\vcredist\2017] "x86 14.10.25008.0"=dword:00000001 "x64 14.10.25008.0"=dword:00000001
Edit: Typo.
Edit2: Steam is converting any reg key with dots into urls, sad.
最近の変更はRyōnaが行いました; 2019年5月31日 18時21分
Aemony 2019年5月31日 22時54分 
Miss Hentaihaven の投稿を引用:
For some reason, Steam wants to install Physx 9.14.0702 instead of 9.19.0218. In case of some older games, like Mafia 2, I had problems with 9.14 when it was still new, but I don't know how it is now.

Legacy PhysX support can still be pretty broken at times and requires the specific version to in many cases to not run into any issues.

I remember running into an issue a couple of years ago where having a newer version of the legacy PhysX package installed caused weird stuff to happen in the game, and I had to have local copies of the DLL files of the older PhysX package in the game folder to prevent the game from using the newer DLLs.
Recently i downloaded the steam app and got to install a game of mine. Then Steamworks Common Redistributables began to download.

After Steamworks Common Redistributables was dowloaded my game began to download.

First i saw that my download speed was over half down. Usally i download whit 10 MB - 11 MB. This time it was about 5 MB - 6 MB. And falling.

This Steamworks Common Redistributables have made som problems for me when downloading

Normally it takes me about 1 ouer to download a game. Now it it going between 3 ouers, 13 days and 40 days.

Anybody who can tell me what is wrong whit this this thing ?

Best regards
Thx man. i will try and see if i can troubleshoot it.
doshikan の投稿を引用:
Recently i downloaded the steam app and got to install a game of mine. Then Steamworks Common Redistributables began to download.

After Steamworks Common Redistributables was dowloaded my game began to download.

First i saw that my download speed was over half down. Usally i download whit 10 MB - 11 MB. This time it was about 5 MB - 6 MB. And falling.

This Steamworks Common Redistributables have made som problems for me when downloading

Normally it takes me about 1 ouer to download a game. Now it it going between 3 ouers, 13 days and 40 days.

Anybody who can tell me what is wrong whit this this thing ?

Best regards

That's my problem as well - this is my first time having to download this and my game download is almost exactly half it's normal speed. What the hell?
Installed without user permission ?? Nice ♥♥♥♥ !!!
I recently received a 0-byte update of Common redistributable Steamworks. I do not know what sense this "tool" has if in the individual installations of each game C ++, directx and others are still being downloaded.
最近の変更はCapitan Furiaが行いました; 2019年6月3日 21時02分
Capitan Furia の投稿を引用:
I recently received a 0-byte update of Steamworks Shared. I do not know what sense this "tool" has if in the individual installations of each game C ++, directx and others are still being downloaded.

They are not.
Aemony の投稿を引用:
Capitan Furia の投稿を引用:
I recently received a 0-byte update of Steamworks Shared. I do not know what sense this "tool" has if in the individual installations of each game C ++, directx and others are still being downloaded.

They are not.

Yes. Common redistributable Steamworks is supposed to be a way to unify c ++, directx and other third-party utilities needed to run the games.

Although perhaps the confusion is that in my previous answer I put the name of the folder that is generated with common Redistributable Steamworks, which is Steamworks Shared.

Sorry for the mistake.
You made me even more confused now :)

If a needed redist of the Steamworks Shared is already downloaded, it won’t be downloaded again for future games unless it have received an update. It might still occasionally be triggered to install, but that’s rare and might be because they haven’t fully transitioned to using the registry keys to track install state for everyone yet.

Some games haven’t migrated to Steamworks Shared yet though, so older titles might still see separate redist downloads and installs of old.

“0-byte downloads” are effectively changes to the package that doesn’t result in any new downloaded data. It might be that they removed a file or two, or that they renamed or otherwise changed the existing data on disk without downloading additional data.

People will still occasionally see actual downloads for Steamworks Shared, but most of the time it comes down to 1) new dependencies not already on the disk, 2) new versions of existing dependencies (e.g. Microsoft published a new version of VIsual C++ Redist 2019, which Valve then updated Steamworks Shared to).
I found this in Tools too but i never installed it. And some games get updates too.
ReBoot の投稿を引用:
Theres no official statement, but theres no (justified) worries either. That's just another update, just like countless others.
When steam don't bother.
Really wish they could do a bit less of "oh yeah, we just did that" or "oh yeah, you can't do that"...

To explain what they do, when they do it and keep things a bit more functional, as for both their platform and to their customers. It's like they do care a little, but also not enough.
< >
91-105 / 132 のコメントを表示
ページ毎: 1530 50

全スレッド > Steam 掲示板 > Steam Discussions > トピックの詳細
投稿日: 2019年2月13日 6時33分
投稿数: 132