Cet article fournit un aperçu du module de gestion des correctifs dans Atera et un bref guide sur le dépannage des erreurs de mise à jour de Windows les plus courantes, y compris certains des problèmes connus utilisant le correctif Atera:
Microsoft WUA API
Atera est entièrement aligné avec Microsoft WUA (« Windows Update Agent ») et nous récupérons la liste des correctifs disponibles à l’aide de l’API WUA. Plus de détails ici.
Par conséquent, les résultats dans Atera ne doivent pas être appariés avec les résultats de l’historique des mises à jour Windows.
Voici les commandes fournies par Microsoft pour exécuter et utiliser avec leur API WUA. Sur la base de ces commandes, Atera récupère la liste des correctifs disponibles et installés que vous voyez sur la console :
Script PS pour les correctifs installés :
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = $Session.CreateUpdateSearcher()
$Searcher.Search("IsInstalled=1").Updates | ft -a title
Script PS pour les correctifs non installés :
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = $Session.CreateUpdateSearcher()
$Searcher.Search("IsInstalled=0").Updates | ft -a title
Si les résultats ne correspondent pas après une actualisation, vous pouvez supprimer certains fichiers de cache du dossier de données de l’agent et redémarrer l’AteraAgent :
del "C:\Program Files\ATERA Networks\AteraAgent\Packages\AgentPackageAgentInformation\res.cch"
del "C:\Program Files\ATERA Networks\AteraAgent\Packages\AgentPackageWindowsUpdate\ptc3.cch"
del "C:\Program Files\ATERA Networks\AteraAgent\Packages\AgentPackageProgramManagement\pcach.cch"
net stop "AteraAgent" && net start "AteraAgent"
Taille maximale du téléchargement
L’agent calcule la taille maximale potentielle de l’installation. Pour un patch cumulatif, la taille de potentiel maximale tiendra compte des données de toutes les compilations d’OS compatibles avec le correctif respectif. Mais sur un seul appareil, la taille totale ne devrait être que de quelques Gos.
Ceci est basé sur la requête PS suivante :
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = $Session.CreateUpdateSearcher()
$Searcher.Search("IsInstalled=0").Updates | ft -a title, maxdownloadsize
Date de publication du correctif
Vous pouvez trouver la date de publication d’un patch dans Atera en accédant à la page Appareils > Gérer > Gestion des correctifs > filtre « Installé » par « Yes (Oui) »
Cette date retournée dans Atera est LastDeploymentChangeTime qui obtient la dernière date publiée de la mise à jour, en Temps Universel Coordonné (UTC) date et heure, sur le serveur qui déploie la mise à jour.
Il est basé sur le script suivant :
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = $Session.CreateUpdateSearcher()
$Searcher.Search("IsInstalled=1").Updates | ft -a title, lastdeploymentchangetime
Résoudre les erreurs générales de mise à jour de Windows :
Le patching d’une machine via Atera ou en utilisant le service Local Windows Update peut souvent renvoyer diverses erreurs.
La première étape de dépannage consiste à trouver plus de détails sur les erreurs respectives. Pour cela, vous pouvez vérifier les journaux suivants en fonction de la façon dont le correctif a été exécuté :
- Correctif Atera : un fichier log.txt est enregistré par défaut sous le chemin suivant : C:\Program Files\ATERA Networks\AteraAgent\Packages\AgentPackageWindowsUpdate
- Correctif Windows local : vous pouvez lire les journaux à l’aide de la commande PowerShell Get-WindowsUpdateLog (applicable à Windows 10)
Une fois que vous trouvez l’erreur, vous pouvez vous référer à ce guide Erreurs et prévention courantes dans Windows Update ou exécuter une recherche rapide en ligne pour les corrections suggérées.
Une réinitialisation complète des services Windows Update / fichiers / dossiers peuvent également être utiles. Nous avons trouvé deux scripts publiés par les utilisateurs de Microsoft Script Center. Vous pouvez consulter les scripts ici et ici.
REMARQUE : Bien que les scripts aient été testés dans différents environnements d’OS, il est recommandé de les tester d’abord sur une machine de laboratoire avant le déploiement.
Pour une liste des erreurs les plus courantes renvoyées par le rapport Commentaires sur les correctifs et l’automatisation, veuillez consulter cet article.
Vous pouvez également utiliser ce guide de Microsoft pour résoudre les problèmes de mise à jour de Windows 10 (pour Windows 8.1 et 7, cliquez ici).
"Translated by - Madalina Henea (Application Support Specialist)"