Désinstaller une mise à jour Windows en invite de commandes

malekalmorte

Création :

9 janvier 2018

Modification :

Les mises à jour Windows suite à des incompatibilités peuvent parfois amener à des plantages de Windows.
Dans le pire des cas, on se retrouve soit avec un écran noir, soit un écran bleu de type BSOD STOP.
Il est alors possible de désinstaller les dernières mises à jour installés en invite de commandes notamment depuis les options de récupération.

Ce tutoriel vous explique comment désinstaller une mise à jour depuis l’invite de commandes.
Cela fonctionne sur Windows 10, Windows 11 et même Windows 8 et Windows 7.

Désinstaller une mise à jour Windows en invite de commandes

Introduction

Rappelons que si Windows 10 ou Windows 11 plante au démarrage après une mise à jour.
Vous pouvez maintenant désinstaller celle-ci depuis les options de dépannage et de récupération.
L’article suivant vous guide en cela.

Désinstaller des mises à jour depuis les options de récupération de Windows 10

depuis Windows avec wusa

Wusa est le programme d’installation de Windows Update en mode autonome.
Ce dernier permet de désinstaller une mise à jour, plus d’informations :

Ouvrir invite de commandes en administrateur
  • Puis utilisez la commande suivante :
wusa /uninstall /kb:XXXX
  • où XXX est le numéro de la mise à jour.

Par exemple pour désinstaller la mise à jour KB4103729, il faudra utiliser la commande :

wusa /uninstall /kb:4103729
Comment désinstaller une mise à jour de Windows en invite de commandes avec Wusa

La fenêtre de confirmation s’ouvre pour confirmer la désinstallation. Pour ne pas utiliser de fenêtre, utilisez le paramètre /quiet

wusa /uninstall /quiet /kb:XXXX

La liste des paramètres peut-être obtenu grâce à la commande :

wusa /?
Comment désinstaller une mise à jour de Windows en invite de commandes avec Wusa
Bravo ! vous avez réussi à désinstaller une mise à jour de Windows en invite de commandes avec Wusa.

avec DISM

La désinstallation des mises à jour peut aussi se faire avec l’utilitaire DISM.
La syntaxe est un peu différent mais le principe est le même, si vous utilisez la commande depuis Windows ou depuis les options de récupération dans le cas où Windows ne démarre plus.

depuis Windows

L’intérêt de passer par l’invite de commandes pour désinstaller vos mises à jour de Windows est limitée puisque vous pouvez le faire graphiquement.
Pour cela, reportez-vous à la page suivante : désinstaller une mise à jour

Toutefois, dans certains cas, si les menus ne fonctionnent plus etc, vous pouvez être intéressé de passer par l’invite de commandes.
L’invite de commandes doit être lancé en administrateur :

  • Windows 10 : Faites une recherche Cortana sur invites de commandes, puis faites un clic droit exécuter en tant qu’administrateur sur l’invite de commandes.
  • Windows 8 : Clic droit sur menu Démarrer puis cliquez sur invite de commandes (admin)
  • Windows 7 : Ouvrez le menu Démarrer de Windows puis dans le champs de recherche, saisissez invite de commandes. Faites un clic droit exécuter en tant qu’administrateur sur l’invite de

Dans un premier temps, il faut lister les mises à jour installées et récupérer le nom des packages.
Pour cela, saisissez la commande DISM suivante :

dism /online /get-packages
Comment désinstaller une mise à jour Windows en invite de commandes

La liste des mises à jour installées s’affichent avec le nom du package.
Pour supprimer une mise à jour, il faut utiliser la commande DISM suivante :

dism /Online /remove-package /packagename:<nom du package>

Ainsi pour supprimer le package Package_for_KB4058043~31bf3856ad364e35~amd64~~10.0.1.0, il faudra utiliser la commande suivante :

dism /Online /remove-package /packagename:Package_for_KB4058043~31bf3856ad364e35~amd64~~10.0.1.0 /norestart
Comment désinstaller une mise à jour Windows en invite de commandes

depuis les options de récupération

Lorsque Windows ne démarre plus correctement suite à l’installation de mise à jour, il peut être utile de désinstaller certaines mises à jour depuis les options de récupération.
Les options de récupération sont accessibles sur Windows 7, Windows 8.1 et Windows 10.
Sur ces deux derniers le fonctionnement est assez identiques, plus d’informations :

Une fois sur l’invite de commandes depuis les options de récupération, on peut utiliser la commande DISM pour supprimer les mises à jour de Windows.
Afin de lister les mises à jour installées avec le nom des packages, on utilise la commande suivante :

dism /image:c:\ /get-packages
Comment désinstaller une mise à jour Windows en invite de commandes

Ici il faut remplacer le chemin /image:c:\ par la lettre du lecteur où Windows est installé.
Depuis les options de récupération, ce n’est pas forcément la lettre C.

Enfin pour désinstaller une mise à jour, la syntaxe est :

dism /image:c:\ /remove-package /packagename:Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24002.1.4 /norestart
Comment désinstaller une mise à jour Windows en invite de commandes

Enfin, ce même tutoriel en vidéo qui explique comment supprimer un pilote en invite de commandes mais aussi des mises à jour de Windows :

avec Powershell

Powershell permet de contrôler Windows Update.
Vous pouvez installer ou supprimer des mises à jour.

L’article suivant vous guide avec toutes les commandes PowerShell.

A propros de malekalmorte

malekal-site-logo-150

Passionné par l'informatique depuis très jeune, j'aide les internautes sur les forums depuis 2005 pour résoudre leurs tracas informatiques.
Je vous propose par la même occasion ce site avec de nombreux tutoriels pour vous aider aussi à résoudre de manière autonome les problèmes informatiques du quotidien.