
Microsoft has several consoles within its operating system. On the one hand we have CMD, the legacy console from MS-DOS, the best known, used and limited in functions. On the other hand we have Bash, the Windows Subsystem terminal that allows us to use Linux as if it were a system physically installed on the PC. And thirdly, we have PowerShell, Microsoft’s advanced console intended for administrators, advanced users, and for running scripts. The latter is the most advanced and complete that we can find within the OS, however, it has always dragged a problem: it is outdated.
By default, Windows 10 comes installed with version 5 of PowerShell . However, this is by no means the latest version of this program that we can find. PS is a multiplatform and open source tool, and we can follow its development from its GitHub page . If we download the program from here, and install it in Windows we will find that we have two versions: 5.x installed by default, and the last one that we have downloaded and installed (like PowerShell 7 ). That’s not counting the respective 32-bit and 64-bit versions, and the ISE. And this is chaos.

Microsoft wants to try to fix this problem and allow users to always use the latest version of its advanced console. And what better way to do that than by sending the latest version to all users through Windows Update.
PowerShell will be updated as one more component of Windows
Until now, after installing PowerShell by hand in Windows, when Microsoft released a new version of its advanced console, users would see a warning that there was a PS update, but it was not downloaded or installed automatically. It was necessary to enter the GitHub website, or use a package manager such as Chocolatey or Windows Packer Manager, to download and install this new version.
To end this problem, Microsoft has decided to bring the new versions of PowerShell directly to Windows Update. In this way, every time Microsoft releases a new version of its tool, we can receive the update directly as if it were another patch for the operating system.
How to Update Windows Advanced Console Right Now
The first thing we must do in order to update PowerShell through Windows Update is to activate Microsoft product updates through this tool. To do this, we will go to the Settings panel, in the ” Update and security ” section, and we will enter the “Advanced options”. Here we must check the box ” Receive updates for other Microsoft products when updating Windows “.

In addition, we will also need to run a script that we can find available in the Microsoft announcement. The script will surely become optional when this function exits the testing phase.
Once everything is done, we simply have to manually search for updates with Windows Update to start receiving them. Thus, every time the company launches a new version of its advanced console, this new version will automatically reach the PC, without having to update by hand. And so we can always be up to date.