Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 31 additions & 14 deletions reference/docs-conceptual/install/microsoft-update-faq.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### YamlMime:FAQ
metadata:
ms.date: 01/23/2025
ms.date: 02/20/2025
title: Microsoft Update for PowerShell FAQ
description: Frequently asked questions about the using Microsoft Update to update PowerShell
ms.topic: faq
Expand Down Expand Up @@ -34,19 +34,13 @@ sections:
If you need to deploy the update before it becomes available in Microsoft Update, download
the update from the [Releases](https://github.com/PowerShell/PowerShell/releases) page on
GitHub.
- question: I am on PowerShell 7.2, why have I not been upgraded to 7.3?
answer: |
The Microsoft Update feature for PowerShell only updates versions in the same release channel.
PowerShell 7.2 is the latest long term supported (LTS) version. PowerShell 7.3 is the latest
stable (non-LTS) version. Microsoft Update automatically updates you to the next patch level
versions for both 7.2 and 7.3. For example, 7.2.x to 7.2.y and 7.3.x to 7.3.y. For more
information about support lifecycles, see
[PowerShell Support Lifecycle](/powershell/scripting/install/powershell-support-lifecycle).

- question: Why is the latest LTS version not marked as LTS?
answer: |
We mark the earliest minor version LTS until it goes out of support. For example, both PowerShell
7.2 and 7.4 are LTS releases and have a year of overlapping support. PowerShell 7.2 will be
marked as the latest LTS in MU until it reaches end of support in November 2024.
7.2 and 7.4 are LTS releases and have a year of overlapping support. PowerShell 7.2 was marked
as the latest LTS in MU until it reached end of support in November 2024.

- name: Configuration
questions:
- question: What version of Windows is required to support the Microsoft Update feature?
Expand Down Expand Up @@ -83,8 +77,8 @@ sections:
Yes. The MSI package includes two new MSI options for enabling the update features:

- `USE_MU` - This property has two possible values:
- `1` (default) - Opts into updating through Microsoft Update, WSUS, or SCCM
- `0` - Do not opt into updating through Microsoft Update, WSUS, or SCCM
- `1` (default) - Opts into updating through Microsoft Update, WSUS, or SCCM
- `0` - Do not opt into updating through Microsoft Update, WSUS, or SCCM
- `ENABLE_MU`
- `1` (default) - Opts into using Microsoft Update for Automatic Updates
- `0` - Do not opt into using Microsoft Update
Expand All @@ -94,7 +88,7 @@ sections:

- name: Troubleshooting
questions:
- question: I haven't received an update for the new release. Why not?
- question: Why haven't I received an update for the new release?
answer: |
There can be several reasons for not receiving the update:

Expand All @@ -113,3 +107,26 @@ sections:

For more information about running `msiexec.exe` from the command line, see
[msiexec](/windows-server/administration/windows-commands/msiexec#repair-options).

- question: I am on PowerShell 7.x, why have I not been upgraded to 7.y?
answer: |
The Microsoft Update feature for PowerShell only updates versions in the same release channel.
PowerShell 7.4 is the latest long term supported (LTS) version. PowerShell 7.5 is the latest
stable (non-LTS) version. Microsoft Update provides updates for the next patch level
versions of either version. For example:

- If you are running 7.4, you will receive updates for 7.4.
- If you are running 7.5, you will receive updates for 7.5.

Microsoft Update will never upgrade an LTS release to a stable non-LTS release. However, a
stable non-LTS release will be upgraded to the higher LTS release when support for the
stable release ends.

Preview releases are never upgraded to the GA release version. However, they will be
upgraded to the next available preview release. For example: Consider the scenario where
you have 7.4 (LTS) installed and the 7.5-rc.1 (preview) release installed. When 7.5.0
(Stable) released, your 7.4 (LTS) installation is not upgraded to 7.5.0. Also, 7.5.0
can't upgrade 7.5-rc.1. However, 7.6-preview.2 can upgrade 7.5-rc.1.

For more information, see
[PowerShell Support Lifecycle](/powershell/scripting/install/powershell-support-lifecycle).