L’erreur 1060 « The specified service is not an installed service » empêche Windows Update de démarrer. Voici des méthodes sûres (correctif de registre prêt à l’emploi et réparation sur place) pour restaurer wuauserv sous Windows 10/11 sans perte de données, plus des scripts utiles.
Vue d’ensemble : pourquoi l’erreur 1060 sur Windows Update ?
L’erreur 1060 (« service non installé ») apparaît lorsque Windows ne trouve plus la définition du service Windows Update (wuauserv) dans le Gestionnaire de contrôle des services. Les causes les plus fréquentes :
- Clés du Registre HKLM\SYSTEM\CurrentControlSet\Services\wuauserv endommagées ou supprimées.
- Suppression de fichiers système (par ex.
wuaueng.dll) lors d’une panne, d’un nettoyage agressif ou d’une infection. - Désynchronisation des groupes svchost (« netsvcs ») après une personnalisation ou un outil d’optimisation.
Comment vérifier rapidement le diagnostic
Ouvrez une Invite de commandes (Admin) et lancez :
sc query wuauserv
Si vous voyez :
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
alors le service n’est plus enregistré. Sous PowerShell (Admin), la commande équivalente est :
Get-Service -Name wuauserv</code></pre>
<p>qui renverra une erreur indiquant que le service est introuvable.</p>
</section>
<section>
<h2>Solutions comparées</h2>
<div style="overflow-x:auto">
<table>
<thead>
<tr>
<th>Approche</th>
<th>Étapes essentielles</th>
<th>Points forts</th>
<th>Limites / Précautions</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Correctif de registre prêt à l’emploi</strong></td>
<td>1) Extraire et exécuter <em>Win10_update_regfix.reg</em> (fourni ci‑dessous).<br>2) Redémarrer.<br>3) Vérifier que <code>wuauserv</code> existe et peut démarrer.</td>
<td>– Très rapide.<br>– Restaure les clés manquantes du service Windows Update.</td>
<td>– Ne répare pas les fichiers système corrompus.<br>– Nécessite un compte administrateur.</td>
</tr>
<tr>
<td><strong>« Repair Upgrade » (réparation sur place)</strong></td>
<td>1) Télécharger l’outil Media Creation Tool depuis Microsoft.<br>2) Choisir <em>Mettre à niveau ce PC maintenant</em>.<br>3) <em>Conserver mes fichiers et applications</em>.<br>4) Laisser l’assistant réinstaller les composants dont les services.</td>
<td>– Corrige en profondeur services, fichiers, applications système et entrées Registre.<br>– Conserve les données si l’option est bien sélectionnée.</td>
<td>– Téléchargement volumineux (~4 Go).<br>– Durée à prévoir.<br>– Recommandé de faire un point de restauration / sauvegarde avant.</td>
</tr>
<tr>
<td><strong>Mesures complémentaires</strong></td>
<td>Exécuter <code>sfc /scannow</code> puis <code>DISM /Online /Cleanup-Image /RestoreHealth</code>.<br>Réinitialiser Windows Update (dossier <em>SoftwareDistribution</em>), vérifier BITS et CryptSvc, scan antivirus.</td>
<td>– Résout souvent des corruptions légères sans réinstallation.</td>
<td>– Nécessite l’Invite de commandes/PowerShell en admin.<br>– Saisie manuelle : risque d’erreur de commande.</td>
</tr>
</tbody>
</table>
</div>
</section>
<section>
<h2>Avant de commencer : prérequis et sauvegarde</h2>
<ul>
<li><strong>Compte administrateur</strong> obligatoire pour toutes les opérations.</li>
<li><strong>Sauvegarde recommandée</strong> : au minimum, copiez vos documents importants sur un autre disque ou dans le cloud. Idéalement, créez une image système.</li>
<li><strong>Versions prises en charge</strong> : procédure testée pour Windows 10 et Windows 11. L’outil Media Creation Tool existe en édition Windows 10 ou Windows 11 (prendre la version correspondant à votre système).</li>
</ul>
</section>
<section>
<h2>Approche 1 : correctif de registre prêt à l’emploi pour restaurer <code>wuauserv</code></h2>
<p>Si vous ne pouvez pas démarrer Windows Update parce que le service n’existe plus, un correctif de registre peut recréer les clés essentielles. Enregistrez le contenu ci‑dessous dans un fichier nommé <strong>Win10_update_regfix.reg</strong>, double‑cliquez pour le fusionner, puis redémarrez.</p>
<details>
<summary><strong>Afficher le contenu du fichier .reg (Windows 10/11)</strong></summary>
<pre><code>Windows Registry Editor Version 5.00
; Rétablit le service Windows Update (wuauserv) - Windows 10 / Windows 11
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
"DisplayName"="@%systemroot%\system32\wuaueng.dll,-105"
"Description"="@%systemroot%\system32\wuaueng.dll,-106"
"ObjectName"="LocalSystem"
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000020
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,
76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,6b,00,
20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,00
"ServiceSidType"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,
75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00
"ServiceDllUnloadOnStop"=dword:00000001 </code></pre>
</details>
<p><strong>Important</strong> : le groupe <code>svchost</code> utilisé par Windows Update est <code>netsvcs</code>. Sur certains systèmes fortement modifiés, l’entrée <em>wuauserv</em> peut avoir été retirée de ce groupe. Si, après le redémarrage, le service refuse de démarrer ou renvoie <em>erreur 2</em> ou <em>1083</em>, exécutez le correctif PowerShell ci‑dessous pour réinscrire proprement <em>wuauserv</em> dans le groupe <em>netsvcs</em> <em>sans écraser</em> les autres services.</p>
<details>
<summary><strong>PowerShell (Admin) : ajouter wuauserv au groupe svchost « netsvcs »</strong></summary>
<pre><code>$svchostPath = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost"
$multi = (Get-ItemProperty -Path $svchostPath -Name "netsvcs" -ErrorAction SilentlyContinue)."netsvcs"
if (-not $multi) { $multi = @() }
if ($multi -notcontains "wuauserv") {
$updated = $multi + "wuauserv"
Set-ItemProperty -Path $svchostPath -Name "netsvcs" -Value $updated
Write-Host "wuauserv ajouté au groupe netsvcs."
} else {
Write-Host "wuauserv est déjà dans netsvcs."
}
Restart-Service -Name wuauserv -ErrorAction SilentlyContinue
Alternative : recréer le service via sc.exe + Registre
Si vous préférez un script en ligne de commande (Admin) :
sc.exe create wuauserv binPath= "%SystemRoot%\System32\svchost.exe -k netsvcs -p" type= share start= demand obj= "LocalSystem"
reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters" /v ServiceDll /t REG_EXPAND_SZ /d "%%SystemRoot%%\System32\wuaueng.dll" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters" /v ServiceDllUnloadOnStop /t REG_DWORD /d 1 /f
sc.exe start wuauserv
Remarques :
- start= demand signifie « manuel (démarrage déclenché) », valeur par défaut pour Windows Update.
- Le paramètre
-pactive l’isolement du service (permet d’améliorer la stabilité).
Approche 2 : « Repair Upgrade » (réparation sur place) avec Media Creation Tool
Si la corruption est étendue (plusieurs services manquants, erreurs répétées), la réparation sur place est la méthode la plus sûre.
- Téléchargez l’outil Media Creation Tool correspondant à votre version (Windows 10 ou Windows 11) depuis Microsoft.
- Lancez‑le, acceptez le contrat, puis choisissez Mettre à niveau ce PC maintenant.
- Lorsque l’assistant propose les options, sélectionnez Conserver mes fichiers et applications.
- Suivez les étapes jusqu’à la fin. L’opération réinstalle les composants système, y compris
wuauserv, sans effacer vos données.
Conseils pratiques : prévoyez de l’espace disque (> 20 Go libres), branchez le PC au secteur et désactivez temporairement les utilitaires de nettoyage en tâche de fond.
Approche 3 : mesures complémentaires et scripts utiles
Vérifier et réparer l’intégrité système
Exécutez dans une Invite de commandes (Admin) :
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
La seconde exécution de sfc après DISM permet de confirmer que les fichiers corrompus ont bien été restaurés.
Réinitialiser proprement les composants Windows Update
Si wuauserv est de nouveau présent mais que les mises à jour échouent, purgez les caches SoftwareDistribution et catroot2.Script batch « Reset-WU-components.bat »
@echo off
echo Arrêt des services...
net stop wuauserv /y
net stop bits /y
net stop cryptsvc /y
net stop msiserver /y
echo Sauvegarde des dossiers de cache...
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
echo Réenregistrement de DLL (optionnel, pour environnement ancien)...
for %%i in (atl.dll urlmon.dll mshtml.dll shdocvw.dll browseui.dll jscript.dll vbscript.dll scrrun.dll msxml.dll msxml3.dll msxml6.dll actxprxy.dll softpub.dll wintrust.dll dssenh.dll rsaenh.dll gpkcsp.dll sccbase.dll slbcsp.dll cryptdlg.dll oleaut32.dll ole32.dll shell32.dll wuapi.dll wuaueng.dll wuauserv.dll wucltux.dll wups.dll wups2.dll wuwebv.dll qmgr.dll qmgrprxy.dll wuweb.dll) do (
regsvr32 /s %%i
)
echo Redémarrage des services...
net start cryptsvc
net start bits
net start wuauserv
net start msiserver
echo Nettoyage terminé. Lancez Windows Update.
pause
Vérifier les services associés
- BITS (Background Intelligent Transfer Service) : requis pour le téléchargement des mises à jour.
- Cryptographic Services (CryptSvc) : vérification des signatures et du catalogue.
- Update Orchestrator Service (UsoSvc) : planification et orchestration.
Contrôlez leur état :
sc query bits
sc query cryptsvc
sc query usosvc
Si l’un d’eux est absent avec une 1060 : privilégiez la Repair Upgrade, plus sûre pour restaurer l’ensemble du sous‑système de mise à jour.
Scanner contre les malwares
Des malwares désactivent parfois les services clés. Exécutez un antivirus à jour et, si possible, un second avis (analyse hors ligne).
Procédures détaillées pas à pas
Scénario A : wuauserv a été supprimé uniquement
- Appliquez le fichier .reg fourni (« Approche 1 »), redémarrez.
- Si refus de démarrage : exécutez le correctif PowerShell pour réintégrer
wuauservdansnetsvcs. - Lancez
sfc /scannow: si des erreurs sont corrigées, redémarrez. - Ouvrez
services.mscet mettez Windows Update en Manual (Trigger Start) si nécessaire.
Scénario B : plusieurs services de mise à jour manquent ou sont corrompus
- Effectuez une Repair Upgrade (réparation sur place).
- Une fois terminé, lancez
DISMpuissfcpour valider l’intégrité.
Scénario C : wuauserv existe mais ne télécharge rien
- Exécutez le script Reset‑WU ci‑dessus.
- Vérifiez la connexion réseau et tout proxy/filtrage (netsh winhttp show proxy).
- Relancez une recherche de mises à jour.
Points d’attention, pièges à éviter
- Ne remplacez pas à l’aveugle la valeur multi‑chaîne netsvcs du Registre : vous risqueriez d’effacer d’autres services. Utilisez le script PowerShell fournis pour ajouter à la liste, pas pour la réécrire.
- Pas de nettoyage agressif (optimiseurs, « debloat ») pendant la réparation : beaucoup de pannes proviennent d’un désactivation « optimisée » de services.
- Sur postes en domaine, vérifiez qu’une GPO ne bloque pas Windows Update (ex. : stratégie « Désactiver l’accès aux mises à jour »).
- Si le système est chiffré (BitLocker), gardez la clé de récupération avant une Repair Upgrade.
Vérifications Après Réparation
- Ouvrez Paramètres > Mise à jour et sécurité et lancez Rechercher des mises à jour.
- Ouvrez
services.mscet confirmez : Windows Update (wuauserv) → En cours d’exécution (ou Manual (Trigger Start) si au repos). - Dans l’Observateur d’événements : Journaux des applications et des services > Microsoft > Windows > WindowsUpdateClient > Operational : absence de nouveaux 1060.
Foire aux questions (FAQ) express
Quelle différence entre l’erreur 1060, 1068 et 1083 ?
1060 : service non installé (clé manquante).
1068 : dépendance ne peut pas démarrer (ex. BITS ou CryptSvc arrêté).
1083 : bibliothèque de service invalide (ex. ServiceDll mal renseigné). Dois‑je exécuter sc triggerinfo pour recréer les événements de déclenchement ?
Ce n’est généralement pas nécessaire : lorsque les clés de base (Type, Start, ImagePath, ServiceDll) sont en place, Windows gère le démarrage à la demande. Pour des environnements très verrouillés, la Repair Upgrade garantit la restauration des déclencheurs par défaut. Et si UsoSvc est aussi manquant ?
Restaurez wuauserv pour dépanner, mais préférez une Repair Upgrade pour reconstituer l’ensemble du sous‑système (orchestrateur, tâches planifiées, etc.). Le correctif s’applique‑t‑il à Windows 11 ?
Oui : les chemins et le mode svchost restent valables. Utilisez l’outil d’installation/ISO correspondant à Windows 11 pour une réparation sur place.
Récapitulatif opérationnel
| Action | Commande / fichier | Objectif |
|---|---|---|
| Diagnostiquer 1060 | sc query wuauserv | Confirmer que le service est absent |
| Rétablir le service | Win10_update_regfix.reg | Crée les clés Registre essentielles |
| Garantir l’appartenance à netsvcs | Script PowerShell d’ajout sélectif | Évite d’écraser d’autres services |
| Réparer système | DISM + SFC | Restaure les composants corrompus |
| Nettoyer caches WU | Script Reset-WU-components.bat | Supprime SoftwareDistribution/catroot2 |
| Solution maxi‑fiable | Repair Upgrade (Media Creation Tool) | Restauration à l’identique, sans perte de données |
Checklist après correction
- Windows Update trouve et installe les mises à jour.
services.msc: Windows Update visible, type de démarrage Manual (Trigger Start).- Observateur d’événements : pas de nouvelles erreurs 1060 (WindowsUpdateClient).
- État des services :
sc query bits,sc query cryptsvc,sc query usosvcrenvoient RUNNING ou STOPPED (pas d’erreur).
Conclusion
Dans la plupart des cas, l’erreur 1060 liée à Windows Update se résout sans perte de données en recréant wuauserv par un correctif de registre, puis en validant l’intégrité du système et en réinitialisant les composants de mise à jour. Si l’environnement est fortement corrompu ou si plusieurs services sont manquants, la réparation sur place via l’outil officiel Microsoft reste la voie la plus sûre et la plus exhaustive.

