Mises à jour Windows Server
Piloter Windows Update en PowerShell, choisir sa fenêtre de redémarrage, et débloquer une mise à jour qui coince.
Windows Server applique ses correctifs de sécurité tous les mois. Le vrai sujet n'est pas de les installer, c'est de choisir quand la machine redémarre — parce qu'elle redémarrera.
Piloter depuis PowerShell
Install-Module PSWindowsUpdate -Force
Import-Module PSWindowsUpdate
Get-WindowsUpdate # ce qui est disponible
Install-WindowsUpdate -AcceptAll # installer sans redémarrer
Install-WindowsUpdate -AcceptAll -AutoReboot # installer et redémarrer
Get-WUHistory | Select-Object -First 10Choisir l'heure du redémarrage
Les heures d'activité disent à Windows de ne jamais redémarrer dans cette plage. C'est le réglage le plus utile de tous, et il tient en une ligne.
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name ActiveHoursStart -Value 8
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name ActiveHoursEnd -Value 22Savoir si un redémarrage est en attente
Test-Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending'Quand une mise à jour reste bloquée
Une mise à jour qui échoue en boucle vient presque toujours d'un cache corrompu. La séquence ci-dessous le remet à neuf : arrêter les services, renommer les dossiers de travail, redémarrer.
Stop-Service wuauserv, bits, cryptsvc -Force
Rename-Item C:\Windows\SoftwareDistribution SoftwareDistribution.old
Rename-Item C:\Windows\System32\catroot2 catroot2.old
Start-Service wuauserv, bits, cryptsvcRéparer les fichiers système eux-mêmes
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannowPrenez une image avant une mise à jour majeure
Les correctifs mensuels sont sans danger. Le passage d'une version majeure à la suivante — 2019 vers 2022, par exemple — mérite une image de la machine depuis votre espace client : c'est la seule marche arrière possible.
Bloqué malgré tout ? Ouvrez un ticket : on répond en français, et on regarde votre machine si besoin.
Ouvrir un ticket