# Windows-WSUS-PSWindowsUpdate Ce module sert à rechercher, installer et désinstaller les mises à jour, mais également à afficher la configuration de Windows Update, à afficher l’historique des mises à jour et à réinitialiser le composant Windows Update. Voilà pour ses fonctionnalités principales, car, comme vous le verrez ci-dessous, il intègre un grand nombre de commandes. Il est disponible sur le site PowerShell Gallery et il s’installe avec la commande suivante : ```powershell Install-Module -Name PSWindowsUpdate -Force ``` Remarque : Si vous rencontrez une erreur, il est possible que vous devez utiliser le protocole TLS 1.2 Le référentiel Microsoft nécessite TLS 1.2 ou TLS 1.3 à partir des machines clientes Windows 10/11. Voici la commande pour utiliser TLS1.2 ```powershell [Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12 ``` Pour lister mises à jour disponibles : ```powershell Get-WindowsUpdate ``` Installer toutes les mises à jour en attente sur la machine : ```powershell Install-WindowsUpdate -AcceptAll -AutoReboot ``` Vérifier un redémarrage en attente : ```powershell Get-WURebootStatus ``` Afficher l'historique des MAJ : ```powershell Get-WUHistory ``` Désinstaller une MAJ : ```powershell Remove-WindowsUpdate -KBArticleID KBXXXX ```