diff --git a/reference/docs-conceptual/install/microsoft-update-faq.yml b/reference/docs-conceptual/install/microsoft-update-faq.yml index b29e9272fc2c..8e1afaf51daa 100644 --- a/reference/docs-conceptual/install/microsoft-update-faq.yml +++ b/reference/docs-conceptual/install/microsoft-update-faq.yml @@ -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 @@ -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? @@ -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 @@ -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: @@ -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).