此主题已被锁定
RendCycle 2019 年 2 月 13 日 上午 6:33
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://psteamcommunity.yuanyoumao.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.
< >
正在显示第 1 - 15 条,共 127 条留言
ReBoot 2019 年 2 月 13 日 上午 6:36 
Its normal and its a set or redistributable runtime installers bundled together as many games use pretty much the same.
RendCycle 2019 年 2 月 13 日 上午 7:02 
引用自 ReBoot
Its normal and its a set or redistributable runtime installers bundled together as many games use pretty much the same.

Interesting, this is the first time I encountered it. Do you have a link containing more details on this?
ReBoot 2019 年 2 月 13 日 上午 7:03 
Theres Valves own Steamworks pages. But what info do you want, I can tell a couple things.
RendCycle 2019 年 2 月 13 日 上午 7:17 
引用自 ReBoot
Theres Valves own Steamworks pages. But what info do you want, I can tell a couple things.

I visited https://partner.steamgames.com/ and found some info on Steamworks. It describes it as:

Steamworks is a free suite of tools available to any developer to use in their game or software on Steam. Here is a small sampling of the available features:
- Matchmaking
- Steam Inventory Service
- Anti-cheat technology
- In-game economy with microtransactions
- Management of user-generated content
- Per-User cloud storage

It's just weird how the update for this was pushed by Steam. Before, I noticed a Steam software update happens when I launch Steam, not in the Download page, and shows a loading bar. I hope Steam posted an official announcement on it just to lessen worries. Anyhow, thanks for the information. :steamhappy:
最后由 RendCycle 编辑于; 2019 年 2 月 13 日 上午 7:17
ReBoot 2019 年 2 月 13 日 上午 7:26 
Theres no official statement, but theres no (justified) worries either. That's just another update, just like countless others.
最后由 ReBoot 编辑于; 2019 年 2 月 13 日 上午 7:48
该讨论串的作者已表示此帖子解答了原先的主题。
sfnhltb 2019 年 2 月 13 日 上午 8:38 
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.
RendCycle 2019 年 2 月 13 日 上午 9:11 
引用自 Kaldaien
引用自 RendCycle
It's just weird how the update for this was pushed by Steam. Before, I noticed a Steam software update happens when I launch Steam, not in the Download page, and shows a loading bar. I hope Steam posted an official announcement on it just to lessen worries. Anyhow, thanks for the information. :steamhappy:
You, uh, accidentally stumbled onto SteamAPI's documentation. SteamAPI is what developers use to add Steamworks features to their games, it's not what this is.

If we ignore the somewhat misleading name of this download, this is basically a single download that contains Visual C++ 2010, 2013, 2015, .NET, DirectX Redistributable, OpenAL, PhysX, etc.

This is a necessary change because if you go into C:\Program Files (x86)\Steam\steamapps\common\<pick_a_random_game> for any game installed more than a few months ago, you will find a directory called _CommonRedist with potentially 200+ MiB worth of installers that were run once and Steam just left there for all eternity.

This new thing is designed to stop packaging that crap into every game you download and instead do it one time. The last time I counted the total file size of all the _CommonRedist subdirectories on my backup drive, it was sitting at 20 GiB. That is 20 GiB of installers that are 1. increasing download size and 2. wasting space on disk.
    Read more about this here

I guess this kind of update will happen from time to time now especially if one or more included package components has changed or gets patched up. I just wish when the Steamworks Common Redistributables thumbnail image is clicked in the Download list, it will at least redirect to a page containing a brief description of what it is. Anyhow, thank you for the explanation and the link. I appreciate it. :steamhappy:
RendCycle 2019 年 2 月 13 日 上午 9:17 
引用自 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.

Great! So this update optimizes the amount of files and help save on download bandwidth. Thanks for the clear explanation! :steamhappy:
45 2019 年 3 月 28 日 下午 5:08 
Yea how do I disable this?
Vilo_le_Loup 2019 年 4 月 17 日 下午 2:47 
Steamworks Common Redistributables !?
Hey guys,

since the last update ... I got ""Steamworks Common Redistributables" in my "Installed" Folder. It looks prety ugly ... not even has a big thumbail ...

What is this and why is is it in my installed games section!? :d_ghost:

Greetings

Vilo
Forcen 2019 年 4 月 17 日 下午 2:49 
You mean Installed Tools?
Vilo_le_Loup 2019 年 4 月 17 日 下午 2:50 
引用自 Forcen
You mean Installed Tools?

Nope. Just in my "Installed" Folder. Nothing about tools!

https://s16.directupload.net/images/190417/hdhtq5yv.jpg

https://s16.directupload.net/images/190417/rv9yydfv.jpg

EDIT: Weird part ... it says 33 but with this thing it should say 34.
最后由 Vilo_le_Loup 编辑于; 2019 年 4 月 17 日 下午 2:56
Snapjak 2019 年 4 月 17 日 下午 2:56 
It's all the various redistributables that games require put into one folder instead of them being scattered in each game's folder. Just leave it alone.

Visually it's probably a bug.
最后由 Snapjak 编辑于; 2019 年 4 月 17 日 下午 2:57
Vilo_le_Loup 2019 年 4 月 17 日 下午 2:57 
引用自 Snapjak
It's all the various redistributables that games require put into one folder instead of them being scattered in each game's folder. Just leave it alone.

But why is this shown in my "Installed" folder? Normaly there are just games in it!
最后由 Vilo_le_Loup 编辑于; 2019 年 4 月 17 日 下午 2:58
< >
正在显示第 1 - 15 条,共 127 条留言
每页显示数: 1530 50

发帖日期: 2019 年 2 月 13 日 上午 6:33
回复数: 127