WSUS est une bonne approche pour gérer la mise à niveau vers Windows 10 en entreprise si vous ne disposez pas d’outils d’automatisation comme Configuration Manager ou MDT 2013.
Suite à une question posée sur technet, cet article décrit comment configurer WSUS pour effectuer la mise à niveau vers Windows 10. Cette méthode est très semblable au processus utilisé par Windows Update sur vos PC maison, la principale différence étant que vous utilisez votre serveur local de mise à jour pour cette opération. Les prérequis des systèmes d’exploitation pris en charge sont similaires à Windows Update avec l’ajout de la version Entreprise pour WSUS.
Prérequis
Voici les prérequis pour supporter la mise à niveau vers Windows 10 à partir de WSUS:
- Windows Server 2012 ou Windows Server 2012 R2 Update 1
- Enabling in-place upgrades in WSUS (ajoute classification « Upgrades » pour la mise à niveau Windows 10)
https://support.microsoft.com/en-us/kb/3095113 - Update enables ESD decryption provision in WSUS in Windows Server 2012 and Windows Server 2012 R2
https://support.microsoft.com/en-us/kb/3159706 - Je vous recommande aussi d’installer le KB3112343 sur Windows 7 et le KB3112336 sur Windows 8.1.
Configurer les MIME Type dans IIS
Le fichier de mise à niveau avec l’extension .esd n’est pas définie dans les « mime types ». Il faut donc l’ajouter pour autoriser le téléchargement de ce type de fichier par les ordinateurs.
[eckosc_status_message title= »Configuration » icon= »fa-wrench » type= »info » message= »Cette configuration prévient l’erreur 0x80244019 (= URI/file not found) dans le fichier WindowsUpdate.log »]
Lancer inetmgr et accéder à WSUS Administration, ensuite cliquer sur Content, suivant, Mime Types et ajouter l’information suivante:
[eckosc_annotation title= »Configuration MIME Type » text= »Ajout de l’extension .esd et configuration MIME type: application/octet-stream »]
[/eckosc_annotation]
File URL = http://server:8530/Content/7C/6F5CAF07827FAE0E37739F3222603EAF38808B7C.esd, local path =
C:\Windows\SoftwareDistribution\Download\64509357e45e1af1317c778b14109a6a\10586.0.151029-
1700.th2_release_CLIENTENTERPRISE_VOL_x64fre_en-us.esd
DownloadManager Progress failure bytes total = 2659650046, bytes transferred = 0
DownloadManager CUpdateDownloadJob::GetNetworkCostSwitch() Neither unrestricted or restricted network cost
used, so using current cost
DownloadManager Error 0x80244019 occurred while downloading update; notifying dependent calls.
Configurer WSUS pour supporter Windows 10
Maintenant il faut rendre Windows 10 dans la libraire de contenu WSUS. Pour cela, cocher le produit Windows et activer la classification « Upgrades »
[ecko_annotated header= »Classification WSUS » annotation= »Ajout de la classification Upgrades »][/ecko_annotated]
Faite une synchronisation et attendre la fin du processus. Ensuite il vous reste à approuver la mise à niveau.
Si vous voulez faire un test rapidement après avoir effectué les étapes précédentes, sur un poste tapez les commandes suivantes:
gpupdate /force wuauclt /detectnow wuauclt /reportnow
Aller voir ensuite le log WindowsUpdate.log pour vérifier que le poste détecte la mise à niveau vers Windows 10:
Agent * Updates to install = 1
Agent * Title = Upgrade to Windows 10 Pro, version 1511, 10586
Voir aussi:
Mettre à jour Windows 10 Entreprise 10240 vers 10586 à partir de Windows Update
[…] de Windows Server 2012 R2 permettant de réaliser un cache des mises à jours sur votre serveur : http://www.msnloop.com/installer-windows-10-a-partir-de-wsus/ Pour vous aider au déploiement voici la documentation complète du […]
Merci, ça fait depuis hier que je cherche comment corriger cette erreur 0x80244019 pour passer à la version 1607!!!
Un tout petit type mime à ajouter, fallait y penser! Le mieux aurait été que le serveur WSUS le fasse tout seul!
J’ai parlé un peu vite, je tombe maintenant sur l’erreur suivante 0xc1800118