Appliquer des correctifs à une installation Server Core

Vous pouvez appliquer des correctifs à un serveur exécutant une installation Server Core de ces différentes manières :

  • Utilisation automatique de Windows Update ou avec Windows Server Update Services (WSUS). Vous pouvez effectuer la maintenance des serveurs exécutant une installation Server Core en utilisant Windows Update, automatiquement ou avec des outils en ligne de commande, ou en utilisant les services WSUS (Windows Server Update Services).

  • Manuellement. Dans les organisations qui n’utilisent pas Windows Update ni les services WSUS, vous pouvez appliquer les mises à jour manuellement.

Afficher les mises à jour installées sur votre serveur Server Core

Avant d’ajouter une nouvelle mise à jour à une installation Server Core, il est judicieux de voir quelles mises à jour ont déjà été installées.

Pour afficher les mises à jour à l’aide de Windows PowerShell, exécutez Get-Hotfix.

Pour afficher les mises à jour en exécutant une commande, exécutez systeminfo.exe. Un bref délai peut être observé pendant que l’outil inspecte votre système.

Vous pouvez également exécuter wmic qfe list à partir de la ligne de commande.

Appliquer des correctifs automatiquement à Server Core avec Windows Update

Utilisez les étapes suivantes pour appliquer des correctifs automatiquement au serveur avec Windows Update :

  1. Vérifiez le paramètre de Windows Update en cours :

    %systemroot%\system32\Cscript %systemroot%\system32\scregedit.wsf /AU /v
    
  2. Pour activer les mises à jour automatiques :

    Net stop wuauserv
    %systemroot%\system32\Cscript %systemroot%\system32\scregedit.wsf /AU 4
    Net start wuauserv
    
  3. Pour désactiver les mises à jour automatiques, exécutez :

    Net stop wuauserv
    %systemroot%\system32\Cscript %systemroot%\system32\scregedit.wsf /AU 1
    Net start wuauserv
    

Si le serveur est membre d’un domaine, vous pouvez également configurer Windows Update avec une stratégie de groupe. Pour plus d’informations, consultez https://go.microsoft.com/fwlink/?LinkId=192470. Toutefois, si vous utilisez cette méthode, seule l’option 4 (« Téléchargement automatique et planification des installations ») est appropriée pour les serveurs Server Core, en raison de l’absence d’interface graphique. Pour mieux contrôler quelles mises à jour doivent être installées, et à quel moment, vous pouvez utiliser un script qui fournit des équivalences de ligne de commande pour la plupart des commandes de l’interface graphique de Windows Update. Pour plus d’informations sur le script, voir https://go.microsoft.com/fwlink/?LinkId=192471.

Pour forcer Windows Update à détecter et installer immédiatement les mises à jour disponibles, exécutez la commande suivante :

Wuauclt /detectnow

Selon les mises à jour installées, vous pouvez être amené à redémarrer l’ordinateur, même si le système ne vous le demande pas. Pour savoir si le processus d’installation est terminé, utilisez le Gestionnaire des tâches qui permet de vérifier que le processus Wuauclt ou Trusted Installer n’est plus en cours d’exécution. Vous pouvez également utiliser les méthodes décrites dans Afficher les mises à jour installées sur votre serveur Server Core pour vérifier la liste des mises à jour installées.

Appliquer des correctifs au serveur avec WSUS

Si le serveur en mode d’installation minimale est membre d’un domaine, vous pouvez le configurer pour utiliser un serveur WSUS à l’aide d’une stratégie de groupe. Pour plus d’informations, téléchargez les Informations de référence sur la stratégie de groupe. Vous pouvez également consulter Configurer les paramètres de stratégie de groupe pour les mises à jour automatiques

Appliquer des correctifs manuellement au serveur

Téléchargez la mise à jour et mettez-la à la disposition de l’installation Server Core. Depuis une invite de commandes, exécutez la commande suivante :

Wusa <update>.msu /quiet

Selon les mises à jour installées, vous pouvez être amené à redémarrer l’ordinateur, même si le système ne vous le demande pas.

Pour désinstaller une mise à jour manuellement, exécutez la commande suivante :

Wusa /uninstall <update>.msu /quiet