question

ComputerUser88633-8742 avatar image
0 Votes"
ComputerUser88633-8742 asked ·

Why .NET Security Updates for x64 Windows Server includes many other packages including ones for Desktop systems and x86 systems

Hello,

I'm curious how one is suppose to determine which of these packages in the update shown below is supposed to be installed when downloading from the MS Update Catalog? If you are running a Server OS (say 2016 Datacenter x64) and that server has some instance of .NET on it which was detected and determined to require the following primary update shown below in BOLD but when going to the MS Update Catalog to download this update you are greeted with 10 individual downloads as seen below. Some of these updates are x86 others are x64 and even beyond that we see windowsdesktop-runtime files as well.

If I look at a server prior to installing all these files included with the download it has none of these other packages installed but once the update shown in BOLD is applied that server now has all these updates installed that are seemingly not supposed to be there. I'm not sure why all this stuff is bundled into this .NET package with no indication or documentation on if you need to install all of them or not.

I see this for many of the .NET Security Updates that get released and its quite confusing.

Thanks for any details you can provide

2021-03 .NET 5.0.4 Security Update for x64 Server

windowsdesktop-runtime-5.0.4-win-x64_33fbcdb6b6f052fcc26b4ef850b81ed5f2c10b02.exe
dotnet-runtime-5.0.4-win-x86_511616a05c8fc6c640ced86c3bdbb212ad065df7.exe
dotnet-sdk-5.0.201-win-x64_7f4fd14ff752968b51ff1e88bfc4428b3866016a.exe
dotnet-sdk-5.0.104-win-x86_8073acbc45e5b74c55dc041d9f33adb4105eaa2f.exe
aspnetcore-runtime-5.0.4-win-x64_e4d6a31ef90bc66ae9488945e3141dec14450171.exe
dotnet-sdk-5.0.104-win-x64_3c1a670b38b3c8387c2bc20b59fd94d4ded88b5e.exe
dotnet-runtime-5.0.4-win-x64_5001d8670fae0790a64cf8948aab341306507f13.exe
windowsdesktop-runtime-5.0.4-win-x86_7f12d3f3712832f9022683024da9f463763db114.exe
aspnetcore-runtime-5.0.4-win-x86_43ffd81e2089813db1589523400d2dbfedf031ee.exe
dotnet-sdk-5.0.201-win-x86_3ecca7478893f8421410944131de84242e9513e8.exe

dotnet-runtimedotnet-entity-framework-core
· 1
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi,@ComputerUser88633-8742 Can you select and just download the x64 version? After checking the x86 and x64 client package, I found x64 has the same exe as x86's, so I guess you can just download x64 version in x64 Server download package.
Search.aspx

0 Votes 0 ·

1 Answer

abbodi86-0005 avatar image
0 Votes"
abbodi86-0005 answered ·

Its cald update bundle
you see all bundled packages when you check MU catalog
but on your OS, Windows Update is smart enough to only find and download the packages applicable to your OS (i.e. per packages you already have), it does not install anything new

p.s. you see x86 .NET packages because they also can be installed on x64 OS

·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.