Comment installer/gérer les mises à jour Windows avec PowerShell ? [Tutoriel] [Partition magique]

Un grand nombre d'utilisateurs ne savent pas comment installer Mises à jour Windows avec PowerShell . Si vous essayez également de le comprendre, ce message de ce site vaut la peine d'être lu. Il explique en détail l'installation de la mise à jour PSWindowsUpdate et PowerShell Windows.





Sur cette page :

PowerShell est une interface utilisateur graphique puissante qui peut accéder à divers services d'un système d'exploitation en tant qu'administrateur via des lignes de commande. Cet outil peut être utilisé pour traiter de nombreux travaux différents tels que copier le fichier PowerShell , se connecter pour échanger en ligne , éteindre/redémarrer un ordinateur distant et Windows met à jour PowerShell.

Lorsqu'il s'agit d'installer la mise à jour Windows sur Windows 10/11/8/7, la plupart d'entre nous voudront peut-être utiliser la fonction Paramètres de mise à jour Windows. Parfois, cependant, le Les mises à jour Windows peuvent être bloquées lors du téléchargement ou certains codes d'erreur.

Si vous souhaitez exécuter un script personnalisé pour automatiser l'installation ou corriger une nouvelle installation, vous pouvez exécuter les applets de commande de mise à jour Windows PowerShell avec PSWindowsUpdate. Comment installer/gérer la mise à jour Windows PowerShell sur Windows 10/11 ? Continuons à lire.



Qu'est-ce que PSWindowsUpdate

En ce qui concerne l'installation et la gestion des mises à jour PowerShell Windows, il est inévitable de discuter du module PSWindowsUpdate. Il s'agit d'un module important qui peut vous aider à installer ou à gérer les mises à jour Windows à partir des lignes de commande PowerShell.

En outre, il permet à un administrateur de vérifier, d'installer, de masquer et de supprimer à distance les mises à jour Windows à l'aide de PowerShell sur les serveurs et postes de travail Windows. Il s'agit d'un module communautaire de Michal Gajda et disponible pour installation à partir du référentiel PowerShell Gallery. Donc, il n'est pas intégré à Windows.



Comment installer/gérer les mises à jour Windows avec PowerShell

Dans cette partie, vous apprendrez comment installer les mises à jour Windows PowerShell sur Windows 10/11. En outre, il présente également d'autres informations utiles liées aux mises à jour de PowerShell Windows, notamment l'installation de PSWindowsUpdate, la vérification de PowerShell pour les mises à jour Windows, la suppression des mises à jour PowerShell Windows, etc. Commençons à explorer.

# 1. Installez le module PSWindowsUpdate

Comme indiqué ci-dessus, le module PSWindowsUpdate est nécessaire pour que PowerShell installe les mises à jour Windows. Comme il n'est pas intégré à Windows, vous devez l'installer à partir de la galerie PowerShell. Ici, vous pouvez l'installer sur Windows 10/11 et Windows Server 2022/2019/2016 via PowerShell PackageManagement. Pour ça:

Étape 1. Faites un clic droit sur le les fenêtres menu sur le bouton gauche de votre écran et sélectionnez Windows PowerShell (administrateur) , et cliquez sur Oui pour le confirmer.



Étape 2. Dans la fenêtre PowerShell élevée, tapez la commande suivante et appuyez sur Entrer pour démarrer l'installation de PSWindowsUpdate.

Des astuces:

L'installation du module thSWindowsUpdate nécessite d'utiliser le TLS 1.2 protocole de connexion. Pour l'activer pour PowerShell, vous pouvez exécuter le [Net.ServicePointManager] ::SecurityProtocol = [Net.SecurityProtocolType] ::Tls12 commande.



Install-Module -Name PSWindowsUpdate -Force

  installer PSWindowsUpdate

Étape 3. Une fois installé, exécutez la commande suivante pour vérifier le package.

Get-Package -Name PSWindowsUpdate

  vérifier le package PSWindowsUpdate

Étape 4. Vous pouvez exécuter la commande suivante pour afficher la liste des lignes de commande disponibles dans le module PSWindowsUpdate.

get-commande -module PSWindowsUpdate

# 2. Répertorier toutes les mises à jour Windows disponibles avec PowerShell

Avant d'installer les mises à jour Windows de PowerShell, vous pouvez vérifier toutes les mises à jour Windows disponibles pour votre ordinateur actuel en exécutant le Get-WindowsUpdate ou Obtenir-WUList commande dans la fenêtre PowerShell élevée.

  répertorier les mises à jour Windows disponibles à l'aide de PowerShell

Si vous souhaitez répertorier toutes les mises à jour disponibles sur un ordinateur distant, vous pouvez exécuter Get-WUList –NomOrdinateur serveur2 commande.

# 3. Installez toutes les mises à jour Windows disponibles avec PowerShell

Désormais, vous pouvez télécharger et installer automatiquement toutes les mises à jour Windows disponibles PowerShell à partir des serveurs Windows Update. Pour ce faire, ouvrez la fenêtre PowerShell élevée comme expliqué ci-dessus et exécutez la commande suivante.

Installer-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

ou

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

Après avoir exécuté la commande, Windows 10/11 doit télécharger et installer les mises à jour Windows et redémarrer automatiquement l'ordinateur pour appliquer ces modifications.

  PowerShell installer la mise à jour Windows

# 4. Installer des mises à jour Windows spécifiques avec PowerShell

Parfois, vous souhaiterez peut-être installer des mises à jour Windows spécifiques au lieu de toutes. Dans ce cas, vous pouvez ouvrir la fenêtre PowerShell élevée, tapez la commande suivante, appuyez sur Entrer , taper UN, et frappe Entrer .

Noter:

Ici, vous devez remplacer KB5017308 avec le nom de la base de connaissances de la mise à jour que vous souhaitez installer.

Get-WindowsUpdate -Install -KBArticleID KB5017308

  installer une mise à jour Windows spécifique avec PowerShell

# 5. Vérifiez l'historique installé des mises à jour Windows avec PowerShell

Vous voudrez peut-être vérifier l'historique des mises à jour Windows avec PowerShell. Pour ce faire, vous pouvez ouvrir la fenêtre PowerShell et exécuter le Get-WUHistory commande. Ensuite, vous obtiendrez une liste des mises à jour Windows que vous avez installées sur l'ordinateur plus tôt.

  vérifier l'historique installé des mises à jour Windows avec PowerShell

# 6. Supprimer des mises à jour Windows spécifiques avec PowerShell

Parfois, vous souhaiterez peut-être supprimer les mises à jour Windows récemment installées pour certaines raisons telles que Windows 10 continue d'instiller les mêmes mises à jour encore et encore . Dans ce cas, vous pouvez exécuter la commande suivante et spécifier simplement le Numéro de base de connaissances comme celui que vous souhaitez supprimer de Windows 10/11.

Supprimer-WindowsUpdate -KBArticleID KB5017308 -NoRestart

De plus, vous pouvez masquer une mise à jour Windows spécifique afin qu'elle ne soit jamais installée par le serveur Windows Update sur votre ordinateur. Par exemple, vous pouvez exécuter les commandes suivantes pour masquer le KB5017308 mettre à jour.

  • $HideList = 'KB5017308'
  • Get-WindowsUpdate -KBArticleID $HideList –Masquer

  masquer une mise à jour spécifique avec PowerShell

Si vous souhaitez afficher la mise à jour ultérieurement, vous pouvez exécuter la commande suivante :

Afficher-WindowsUpdate -KBArticleID $HideList

Lectures complémentaires : Si vous ne pouvez pas installer les mises à jour Windows avec PowerShell en raison d'un espace disque insuffisant, ne vous inquiétez pas. Assistant de partition de ce site peut vous aider à résoudre facilement le problème en analysant l'espace disque, en étendant la partition, en passant à un disque dur plus grand, etc.