Why is this update (KB5041169) for .NET Framework called an Update Preview?


classic35mm

Member
Local time
6:11 PM
Posts
57
OS
Windows 11 23H2 22631.3527
Microsoft recommends that we apply this update (KB5041169) for .NET for Windows 11 (also described here):

July 25, 2024 - KB5041169 Cumulative Update Preview for .NET Framework 3.5 and 4.8.1 for Windows 11, version 22H2 and Windows 11, version 23H2

Why is this called an Update Preview? In other words, I'm asking about nomenclature -- specifically, what does the term preview mean?

Does preview mean it's not a full/general release? If it's not a full/general release, then why is it listed in Windows Update (albeit under Optional updates: Windows Update > Advanced options > Optional updates)?

kb5041169_snapshot.jpg
 
Windows Build/Version
23H2, 22631.3880

My Computer

System One

  • OS
    Windows 11 23H2 22631.3527
    Computer type
    PC/Desktop
    Manufacturer/Model
    Lenovo ThinkStation P3
Why is this called an Update Preview? In other words, I'm asking about nomenclature -- specifically, what does the term preview mean?

It's what others devs call "Beta" release - while Microsoft devs call it Preview (even tho - they use Beta terminology too for New Windows Builds part of the Insider Program). It's a full release (sort of - or at least at the time of release - it's what they managed to put together in terms of fixes or extra features), but the final release might include more stuff or gets polished better - in case there's bug/issues reports from those who decide to try/install this releases. Still, the Previews - released on this public channels are usually better polished than Insider releases (some more fitting to be called "Alpha" release - with partially functional new features).
 

My Computer

System One

  • OS
    WinDOS 23H2
    Computer type
    Laptop
    CPU
    Intel & AMD
    Memory
    SO-DIMM SK Hynix 15.8 GB Dual-Channel DDR4-2666 (2 x 8 GB) 1329MHz (19-19-19-43)
    Graphics Card(s)
    nVidia RTX 2060 6GB Mobile GPU (TU106M)
    Sound Card
    Onbord Realtek ALC1220
    Screen Resolution
    1920 x 1080
    Hard Drives
    1x Samsung PM981 NVMe PCIe M.2 512GB / 1x Seagate Expansion ST1000LM035 1TB

My Computer

System One

  • OS
    Windows 11 Pro 24H2 [rev. 4652]
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Intel Core i7-1260P, 2100 MHz
    Motherboard
    NUC12WSBi7
    Memory
    64 GB
    Graphics Card(s)
    Intel Iris Xe
    Sound Card
    built-in Realtek HD audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840x2160 @ 60Hz
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
    Antivirus
    Microsoft Defender
It's what others devs call "Beta" release

Thanks for the insight. It seems somewhat strange to me that Microsoft is recommending that end users install "Beta" releases.
 
Last edited:

My Computer

System One

  • OS
    Windows 11 23H2 22631.3527
    Computer type
    PC/Desktop
    Manufacturer/Model
    Lenovo ThinkStation P3
Preview Updates are early releases of nearly complete, upcoming Updates. They're provided to outsiders for testing future changes before the official Update is released. Some organizations have strict policies that demand they install every MS Update within a certain number of days. Having the Preview version allows them to perform compatibility testing, and provide feedback to MS in case something is terribly wrong.

Every Preview Update is matched to a production release of the same Update, usually a few weeks or a month afterwards.

Unless you're waiting for a specific bug fix or new feature, it's normal to just wait until the normal Update is released. Unless you want to be a beta tester for MS.

Windows Update will show you Preview Updates, if you have the "Get the latest updates as soon as they are available" setting enabled.
 

My Computer

System One

  • OS
    Windows 7
Thanks for the insight. It seems somewhat strange to me that Microsoft is recommending that end users install "Beta" releases.

Not really, since they do "fix" some issues. So basically, you get a fix for some issue you might be facing - sooner (that's the Win part). Tho, there is a small risk for something going wrong "on a specific Windows configuration (something they missed)" - which makes it more of a "help me, help you" scenario. But in theory - even preview releases should work on most machines. Another way to put it - you could also look at "Preview" releases as a "Hotfix" release. Some people really need them - to deal with a specific issues solved in this update, instead of just putting up with a given bug and just wait for the official release.
 

My Computer

System One

  • OS
    WinDOS 23H2
    Computer type
    Laptop
    CPU
    Intel & AMD
    Memory
    SO-DIMM SK Hynix 15.8 GB Dual-Channel DDR4-2666 (2 x 8 GB) 1329MHz (19-19-19-43)
    Graphics Card(s)
    nVidia RTX 2060 6GB Mobile GPU (TU106M)
    Sound Card
    Onbord Realtek ALC1220
    Screen Resolution
    1920 x 1080
    Hard Drives
    1x Samsung PM981 NVMe PCIe M.2 512GB / 1x Seagate Expansion ST1000LM035 1TB
For .NET updates released on the 4th Thursday of the month, this is essentially the same as the update that will appear on the 2nd Tuesday of the following month, unless any issues are discovered between the release of the preview and the final version. The same holds true for the OS Cumulative update released on the same date except that the preview update does NOT include the security updates.
 

My Computers

System One System Two

  • OS
    Win11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Self-built
    CPU
    Intel i7 11700K
    Motherboard
    ASUS Prime Z590-A MB
    Memory
    64GB (Waiting for warranty replacement of another 64GB for 128GB total)
    Graphics Card(s)
    No GPU - Built-in Intel Graphics
    Sound Card
    Integrated
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe SSD
    1 x 2TB NVMe SSD
    1 x 4TB NVMe SSD
    3 x 512GB 2.5" SSD
    1 x 4TB 2.5" SSD
    5 x 8TB Seagate Barracuda HDD
    PSU
    Corsair HX850i
    Case
    Corsair iCUE RGB 5000X mid tower case
    Cooling
    Noctua NF-S12A chromax.black.swap case fans (Qty. 7) & Home Computer Specifications, Configuration, and Usage Notes General Specifications ASUS Prime Z590-A motherboard, serial number M1M0KC222467ARP Intel Core i7-11700K CPU (11th Gen Rocket Lake / LGA 1200 Socket) 128GB Crucial Ballistix RGB DDR4 3200 MHz DRAM (4 x 32GB) Corsair iCUE RGB 5000X mid tower case Noctua NH-D15 chromax.black CPU cooler Noctua NF-S12A chromax.black.swap case fans (Qty. 7) & Corsair LL-120 RGB Fans (Qty. 3)
    Keyboard
    Corsair K70 Max RGB Magnetic Keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    The five 8TB drives and three 512GB SSDs are part of a DrivePool using StableBit DrivePool software. The three SSDs are devoted purely to caching for the 8TB drives. All of the important data is stored in triplicate so that I can withstand simultaneous failure of 2 disks.

    Networking: 2.5Gbps Ethernet and WiFi 6e
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Keyboard
    Backlit, spill resistant keyboard
    Mouse
    Buttonless Glass Precision Touchpad
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
Back
Top Bottom