Ab PowerShell 7.2 haben Sie bei der Installation über das MSI-Paket die Möglichkeit, die Microsoft Update-Unterstützung für PowerShell zu aktivieren.
Allgemeine Informationen
Was ist das Microsoft Update-Feature in PowerShell?
Mit dem Microsoft Update-Feature in PowerShell erhalten Sie die aktuellen PowerShell 7-Updates in Ihrem herkömmlichen Microsoft Update-Verwaltungsflow. Dies gilt sowohl für Windows Update for Business, WSUS und Microsoft Endpoint Configuration Manager als auch für das interaktive Microsoft Update-Dialogfeld in den Einstellungen. Mit Microsoft Update und den zugehörigen Diensten können Sie Updates bereitstellen:
- Nach Ihrem Zeitplan
- Nach dem Testen für Ihre Umgebung
- In großem Umfang in Ihrem Unternehmen
Wie schnell werden Updates von Microsoft Update nach der Veröffentlichung angekündigt?
Wenn eine neue Version von PowerShell veröffentlicht wird, kann es bis zu zwei Wochen dauern, bis diese Version über Microsoft Update verfügbar wird. Updates werden als optionale Softwareupdates bereitgestellt, auch wenn das Update eine Sicherheitskorrektur enthält.
Wenn Sie das Update bereitstellen müssen, bevor es in Microsoft Update verfügbar wird, laden Sie es von der Seite Releases auf GitHub herunter.
Ich verwende PowerShell 7.2. Warum wurde kein Upgrade auf Version 7.3 durchgeführt?
Das Microsoft Update-Feature für PowerShell führt nur Updates für Versionen im selben Releasekanal durch. PowerShell 7.2 ist die neueste LTS-Version (Long Term Supported). PowerShell 7.3 ist die neueste stabile Version (nicht LTS). Microsoft Update führt automatisch ein Update auf die nächsten Versionen auf Patchebene für 7.2 und 7.3 aus. Beispiel: 7.2.x auf 7.2.y und 7.3.x auf 7.3.y. Weitere Informationen zu Supportlebenszyklen finden Sie unter Supportlebenszyklus von PowerShell.
Konfiguration
Welche Version von Windows ist erforderlich, um das Microsoft Update-Feature unterstützen?
Windows Version 1709 oder höher muss auf einem x64-basierten System installiert sein. Version 1709 ist das Windows 10 Fall Creators Update oder das Oktoberupdate von Windows Server 2016. Versionen vor 1709 unterstützen Microsoft Update für PowerShell nicht.
Muss ich beide Kontrollkästchen im Setupdialogfeld aktivieren?
Obwohl die beiden Optionen im Dialogfeld unabhängig sind, ist es in den meisten Fällen am besten, beide Kontrollkästchen zu aktivieren.
Wozu dienen die Kontrollkästchen?
Das erste Kontrollkästchen aktiviert Updates für PowerShell. Diese Updates können von Microsoft Update, einem WSUS-Server oder SCCM bereitgestellt werden. Wenn dieses Kontrollkästchen deaktiviert ist, können Sie keine Updates über einen dieser Kanäle erhalten.
Das zweite Kontrollkästchen aktiviert Microsoft Update auf Ihrem System. Dadurch können Sie Updates für alle unterstützten Microsoft-Softwareprodukte erhalten, nicht nur für Windows. Wenn das Kontrollkästchen deaktiviert ist, erhalten Sie keine Updates von Microsoft Update, Sie können aber Updates von WSUS oder SCCM erhalten.
Was passiert, wenn ich mich später abmelden möchte?
Wenn Sie die Updates zu einem späteren Zeitpunkt abbestellen möchten, können Sie das MSI-Installationspaket ausführen und das erste Kontrollkästchen deaktivieren. Das Deaktivieren des zweiten Kontrollkästchens hat keine Auswirkungen.
Kann ich diese Updateoptionen über die Befehlszeile oder in einem Skript aktivieren?
Ja. Das MSI-Paket enthält zwei neue MSI-Optionen zum Aktivieren der Updatefeatures:
USE_MU
: Diese Eigenschaft verfügt über zwei mögliche Werte:1
(Standardeinstellung): Updates über Microsoft Update, WSUS oder SCCM werden abonniert.0
– automatische Updates über Microsoft Update, WSUS oder SCCM werden nicht aktiviert.ENABLE_MU
1
(Standardeinstellung): Verwendung von Microsoft Update für automatische Updates wird abonniert.0
: Verwendung von Microsoft Update wird nicht abonniert.
Hinweis
Die Einstellung ENABLE_MU=0
deaktiviert Microsoft Update nicht.
Problembehandlung
Ich habe kein Update für das neue Release erhalten. Warum nicht?
Es kann mehrere Gründe dafür geben, dass Sie das Update nicht erhalten haben:
Möglicherweise haben wir das Update noch nicht veröffentlicht. Unser Ziel ist es, das Update innerhalb von zwei Wochen nach der Veröffentlichung in Microsoft Update verfügbar zu machen, aber es gibt keine Garantie für diese Verfügbarkeit.
Es gibt Gruppenrichtlinieneinstellungen, die Microsoft Update steuern. Ihr Systemadministrator hat möglicherweise Richtlinien festgelegt, die verhindern, dass Sie Microsoft Update verwenden können. Das Kontrollkästchen im Installationsprogramm kann die Gruppenrichtlinie nicht außer Kraft setzen.
Stellen Sie sicher, dass beide Kontrollkästchen aktiviert sind. Bei einer Reparaturinstallation zeigt das Installationsprogramm die Kontrollkästchenoptionen nicht an. Führen Sie die folgenden Befehle aus, um automatische Microsoft Updates (MU) zu aktivieren:
msiexec.exe /fmu .\PowerShell-7.4.1-win-x64.msi USE_MU=1 ENABLE_MU=1
Weitere Informationen zum Ausführen von
msiexec.exe
über die Befehlszeile finden Sie unter msiexec.