WSUS is missing PowerShell 7.3.x - x86 Product updates?

Justin Yaple 1 Reputation point
2023-09-27T15:21:51.2666667+00:00

Hello,

We have deployed PowerShell 7.3.x and WSUS is downloading updates for PowerShell 7.3.x - (x64) but nothing is there for the PowerShell 7.3.x - (x86). When you go review the product categories in WSUS it only lists the x64 versions. There is no option for x86.

Is this normal/expected?

Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,275 questions
Windows Server PowerShell
Windows Server PowerShell
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.PowerShell: A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
5,504 questions
PowerShell
PowerShell
A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
2,444 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,206 Reputation points
    2023-09-28T11:17:28.48+00:00

    Hello Justin Yaple,

    Yes, it's normal and expected behavior that WSUS (Windows Server Update Services) only lists updates for the x64 (64-bit) version of PowerShell when you're dealing with PowerShell 7.x. This is because PowerShell 7 is primarily developed and distributed as a 64-bit application, and the majority of systems running PowerShell 7 are likely to be 64-bit systems.

    For example:

    64-bit Prevalence: Most modern Windows systems, especially servers, are 64-bit. 64-bit architectures provide better performance and can handle larger memory spaces, making them more suitable for server environments.

    Compatibility: PowerShell 7 is designed to be backward compatible with existing PowerShell scripts and modules. This compatibility is often better maintained in the 64-bit version, as many systems and modules have already transitioned to 64-bit.

    64-bit Advantage: The 64-bit version of PowerShell 7 can take advantage of the increased memory space and performance benefits provided by 64-bit architectures.

    If your environment requires the 32-bit (x86) version of PowerShell 7 for specific use cases or compatibility reasons, you might need to install it manually from the official PowerShell GitHub releases page

    --If the reply is helpful, please Upvote and Accept as answer--

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.