À l’arrêt ou au redémarrage, une fenêtre annonce que netsh.exe n’a pas pu se fermer (code 0xC0000142). Voici un guide complet, reproductible et orienté diagnostic pour identifier la cause — souvent liée à Samsung Quick Share — et rétablir un arrêt propre de Windows 11/10.
Vue d’ensemble du problème
Des utilisateurs constatent qu’à chaque extinction ou redémarrage de Windows, une boîte de dialogue apparaît : « netsh.exe – Application Error (0xC0000142) ». Le message n’apparaît pas lors d’une simple déconnexion de session, et il peut persister même après un redémarrage propre (clean boot). L’investigation montre qu’une application UWP/Store déclenche netsh.exe en arrière-plan, et que la fermeture du système survient alors que des composants réseau ne sont plus disponibles, d’où l’erreur tardive.
Ce que signifie le code 0xC0000142
Le code d’état 0xC0000142 indique généralement qu’une DLL n’a pas pu s’initialiser au moment où le processus se lance ou tente d’appeler un composant déjà en cours d’arrêt. Dans le contexte de l’extinction, cela se produit lorsque des services réseau (par ex. pare-feu, pile TCP/IP, NLA) sont déjà arrêtés, mais qu’un programme tente encore d’invoquer des commandes réseau via netsh.exe.
Pourquoi netsh.exe intervient à l’arrêt
netsh.exe est l’outil système qui pilote, entre autres, le pare-feu, le partage de connexion, et la configuration réseau. Plusieurs applications l’utilisent brièvement pour ouvrir/fermer des ports, annoncer une présence en réseau local, ou publier un service. Observations de terrain : Samsung Quick Share — et parfois Samsung Continuity Service — démarre des tâches en arrière-plan liées au partage sans fil. Si Windows commence sa séquence d’arrêt alors que l’application essaie encore d’exécuter une action réseau, netsh.exe se ferme mal et affiche l’erreur.
Synthèse des solutions et du diagnostic
| Étape | Objectif | Commandes / actions | Résultat attendu | Remarques |
|---|---|---|---|---|
| Vérifier les logiciels récents | Écarter l’impact d’une installation récente (IDE, outil réseau, etc.). | Désinstaller / désactiver temporairement le dernier logiciel installé (ex. PyCharm, outils OEM). | Le message disparaît si l’application fautive est retirée. | Prioriser les applis ayant des fonctions réseau. |
| Démarrage en mode minimal (clean boot) | Neutraliser les services et démarrages tiers classiques. | Via msconfig : masquer les services Microsoft → tout désactiver → redémarrer. | Si l’erreur persiste, suspecter des tâches UWP/Store (non couvertes par le clean boot). | Les apps UWP peuvent se lancer malgré le clean boot. |
| Traçage au démarrage avec Process Monitor | Identifier qui invoque netsh.exe. | Activer Enable Boot Logging (profilage 1 s) → redémarrer 2× → analyser les événements netsh.exe. | On remonte au processus parent (ex. composant Samsung). | Voir procédure détaillée ci‑dessous. |
| Inspection des applications Samsung | Tester l’impact de Samsung Quick Share / Continuity Service. | PowerShell (Admin) :Get-AppxPackage -AllUsers *SamsungContinuityService* | Remove-AppxPackage Get-AppxPackage -AllUsers *SamsungQuickShare* | Remove-AppxPackage ou désinstaller via Paramètres > Applications. | La disparition de l’erreur confirme la piste. | Réversible : réinstaller pour valider la cause. |
| Confirmation | Isoler le coupable entre les deux applis. | Réinstaller l’une, tester → puis l’autre. | Cas confirmés : Samsung Quick Share déclenche l’erreur. | Attendre une mise à jour corrective si vous souhaitez la conserver. |
Procédure détaillée
Vérifier d’abord les logiciels installés récemment
- Ouvrez Paramètres > Applications > Applications installées puis triez par Date d’installation.
- Repérez toute application ajoutée juste avant l’apparition du message (IDE, outils OEM, utilitaires réseau, VPN, outils de partage).
- Désinstallez temporairement la/les application(s) suspecte(s) et redémarrez. Si l’erreur disparaît, vous tenez la cause.
Astuce : même si l’appli semble « sans rapport », vérifiez ses modules réseau (partage local, synchronisation, découverte, serveurs intégrés).
Effectuer un démarrage en mode minimal (clean boot)
Le clean boot restaure un environnement de démarrage « neutre » en désactivant les services non-Microsoft et les éléments de démarrage classiques.
- Appuyez sur Win+R, tapez
msconfig, validez. - Onglet Services : cochez Masquer tous les services Microsoft puis cliquez Désactiver tout.
- Onglet Démarrage : ouvrez le Gestionnaire des tâches et désactivez les éléments de démarrage non essentiels.
- Redémarrez et testez l’arrêt/redémarrage de Windows.
Important : le clean boot n’empêche pas les applications UWP/Store et leurs tâches planifiées de s’exécuter. Si l’erreur persiste en clean boot, c’est un indice fort en faveur d’une app moderne (comme Samsung Quick Share).
Tracer l’invocation de netsh.exe avec Process Monitor
Pour comprendre qui appelle netsh.exe au moment délicat de l’arrêt :
- Téléchargez et lancez Process Monitor (Procmon) en mode Administrateur.
- Menu Options → activez Enable Boot Logging. Choisissez un Profiling interval d’environ 1 s pour limiter la volumétrie.
- Redémarrez. Laissez Windows s’arrêter/redémarrer deux fois afin de capturer un cycle complet.
- Au retour sur le Bureau, Procmon propose d’ouvrir le journal. Enregistrez le fichier
.PML. - Appliquez des filtres :
- Process Name is
netsh.exe→ Include - Ajoutez Process Tree pour voir le parent (clic droit → Process Tree).
- Optionnel : Operation contient
Process Createpour repérer qui lancenetsh.exe.
- Process Name is
- Identifiez le Parent PID et l’Image Path du processus qui a démarré
netsh.exe. Dans les cas observés, il s’agit d’un composant Samsung lié au partage.
Conservez la trace. Elle vous servira si vous ouvrez un ticket auprès de l’éditeur.
Tester les applications Samsung impliquées
Deux candidats reviennent fréquemment : Samsung Quick Share et Samsung Continuity Service. Pour isoler :
- Ouvrez PowerShell en tant qu’Administrateur.
- Désinstallez d’abord Samsung Continuity Service :
Get-AppxPackage -AllUsers *SamsungContinuityService* | Remove-AppxPackage
- Redémarrez et testez. Si l’erreur persiste, désinstallez Samsung Quick Share :
Get-AppxPackage -AllUsers *SamsungQuickShare* | Remove-AppxPackage
Optionnel : pour retirer aussi la version provisionnée (modèle pour nouveaux comptes) :
Get-AppxProvisionedPackage -Online |
Where-Object { $_.DisplayName -like '*Samsung*' } |
Remove-AppxProvisionedPackage -Online
Constat de terrain : la simple absence de Samsung Quick Share fait disparaître l’erreur netsh.exe. Vous pouvez ensuite réinstaller pour valider la cause.
Confirmer en réinstallant l’une des deux applis
Pour une confirmation formelle :
- Réinstallez une application Samsung à la fois.
- Via Microsoft Store : recherchez Samsung Quick Share.
- Via
winget:winget search "Quick Share" winget install <ID-trouvé>
- Redémarrez, puis arrêtez Windows. Si l’erreur réapparaît juste après la réinstallation de Quick Share (mais pas de Continuity Service), la cause est isolée.
Résultat
- La désinstallation (ou l’absence) de Samsung Quick Share supprime l’apparition de l’erreur
netsh.exe0xC0000142 à l’arrêt/redémarrage. - L’erreur est non critique : elle est surtout esthétique et n’affecte pas l’intégrité du système. Vous pouvez conserver Quick Share et ignorer le message en attendant une mise à jour qui corrige la séquence de fermeture.
Informations complémentaires utiles
- Gravité : aucun dommage système identifié. Le message survient très tard, pendant la séquence d’arrêt.
- Mises à jour : vérifiez périodiquement Microsoft Store et l’outil de mise à jour Samsung pour une version corrigée.
- Pourquoi le clean boot peut échouer ici : il ne bloque pas les tâches planifiées UWP ni certaines activités RuntimeBroker qui déclenchent encore des actions réseau.
Mesures alternatives si vous devez conserver Quick Share
Désactiver les activités en arrière-plan de l’application
- Ouvrez Paramètres > Applications > Applications installées > Samsung Quick Share.
- Cliquez sur Autorisations d’application (ou Activité en arrière‑plan) et choisissez Jamais ou Économie.
Si l’option n’existe pas ou reste sans effet, utilisez les méthodes suivantes.
Désactiver les tâches planifiées associées
Plusieurs composants OEM créent des tâches planifiées lancées à l’ouverture de session ou à intervalles réguliers. Pour les neutraliser :
- Ouvrez le Planificateur de tâches et parcourez les bibliothèques (recherchez « Samsung » dans le volet droit).
- Désactivez les tâches liées à Quick Share si présentes.
- En PowerShell (Admin) :
Get-ScheduledTask | Where-Object {
$_.TaskName -like '*Samsung*' -or $_.TaskPath -like '*Samsung*'
} | Disable-ScheduledTask
Note : remplacez l’astérisque par le nom exact si vous l’avez identifié. Pour revenir en arrière :
Get-ScheduledTask | Where-Object {
$_.TaskName -like '*Samsung*' -or $_.TaskPath -like '*Samsung*'
} | Enable-ScheduledTask
Désactiver le service associé (si présent)
Certains OEM installent un service Windows (visible dans services.msc). Si vous voyez un service « Samsung … » manifestement lié au partage, définissez son Type de démarrage sur Désactivé. Testez l’arrêt/redémarrage.
Réduire la probabilité de l’erreur à l’arrêt
- Fermez manuellement Quick Share avant d’éteindre.
- Déconnectez les sessions de partage en cours (partage de proximité, envoi Wi‑Fi local).
- Évitez d’éteindre immédiatement après l’ouverture de session si Quick Share se lance automatiquement. Laissez quelques secondes.
Contrôles de santé Windows (optionnels)
Pour écarter une corruption système (peu probable ici mais utile si d’autres symptômes apparaissent) :
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Exploitation des journaux pour documenter l’incident
Observateur d’événements
- Ouvrez Observateur d’événements → Journaux Windows > Application.
- Filtrez sur Source : Application Error et recherchez
netsh.exe. - Notez l’Event ID (souvent 1000) et l’horodatage, puis corrélez avec le journal Procmon.
PowerShell pour extraire rapidement les erreurs netsh.exe
$start = (Get-Date).AddDays(-7)
Get-WinEvent -FilterHashtable @{
LogName = 'Application'
StartTime = $start
} | Where-Object {
$_.Message -match 'netsh.exe' -or $_.Message -match '0xC0000142'
} | Select-Object TimeCreated, Id, LevelDisplayName, Message | Format-List
Questions fréquentes
Est-ce dangereux pour Windows ?
Non, les effets sont surtout esthétiques. L’erreur se produit très tard durant l’arrêt, quand les services réseau se ferment. Aucun cas de corruption système n’est remonté dans ce scénario.
Pourquoi ça n’arrive pas lors d’une simple déconnexion ?
La déconnexion ferme la session utilisateur sans arrêter les services système critiques. Au contraire, l’extinction/ redémarrage coupe les services réseau ; si une appli tente d’utiliser netsh.exe à cet instant, l’initialisation échoue (0xC0000142).
Le clean boot n’a rien changé. C’est normal ?
Oui. Le clean boot vise surtout les services Win32 et les programmes de démarrage « classiques ». Les applications UWP/Store et leurs tâches peuvent persister et se lancer via le Planificateur ou RuntimeBroker, d’où l’erreur persistante.
Je veux garder Samsung Quick Share. Que faire ?
Essayez de désactiver ses arrière‑plans, ses tâches planifiées et fermez-la avant l’arrêt. Si l’éditeur publie une mise à jour, installez-la ; sinon, tolérez le message, qui n’est pas critique.
Comment être certain que Quick Share est en cause ?
La preuve « propre » : sans Quick Share, l’erreur disparaît ; après réinstallation de Quick Share, elle réapparaît. Le journal Procmon montrera aussi que le parent de netsh.exe est un composant Samsung.
Récapitulatif actionnable
- Vérifiez les installations récentes (désinstallez à titre d’essai).
- Clean boot : si l’erreur persiste, pensez « app UWP ».
- Procmon : identifiez qui lance
netsh.exejuste avant l’arrêt. - Désinstallez Samsung Quick Share (puis réinstallez pour confirmer, si besoin).
- Si vous devez conserver Quick Share : désactivez arrière‑plans et tâches planifiées, fermez l’app avant l’arrêt. Attendez la mise à jour corrective.
Annexe : commandes utiles
Identifier les paquets Samsung installés
Get-AppxPackage -AllUsers *Samsung* | Select-Object Name, PackageFullName
Retirer/Restaurer les paquets
# Désinstaller (tous les utilisateurs)
Get-AppxPackage -AllUsers *SamsungQuickShare* | Remove-AppxPackage
Get-AppxPackage -AllUsers *SamsungContinuityService* | Remove-AppxPackage
# Optionnel : retirer le provisioning (pour nouveaux comptes)
Get-AppxProvisionedPackage -Online |
Where-Object { $_.DisplayName -like '*Samsung*' } |
Remove-AppxProvisionedPackage -Online
# Réinstaller via winget (rechercher puis installer)
winget search "Quick Share"
winget install
Vérifier/neutraliser des tâches planifiées « Samsung »
Get-ScheduledTask | Where-Object {
$_.TaskName -like '*Samsung*' -or $_.TaskPath -like '*Samsung*'
} | Select-Object TaskName, TaskPath, State
# Désactiver
Get-ScheduledTask | Where-Object {
$*.TaskName -like '*Samsung*' -or $*.TaskPath -like '*Samsung*'
} | Disable-ScheduledTask
# Réactiver
Get-ScheduledTask | Where-Object {
$*.TaskName -like '*Samsung*' -or $*.TaskPath -like '*Samsung*'
} | Enable-ScheduledTask
Conclusion
L’erreur netsh.exe 0xC0000142 à l’extinction/redémarrage de Windows est en général provoquée par une application qui tente d’effectuer une opération réseau trop tard dans la séquence d’arrêt. Les cas analysés montrent que Samsung Quick Share est souvent en cause. La solution la plus directe consiste à la désinstaller ; à défaut, limitez ses activités en arrière‑plan, neutralisez ses tâches, et attendez une mise à jour corrective. Dans tous les cas, votre système n’est pas en danger : l’objectif est surtout de retrouver un arrêt propre, sans message perturbant.
Résumé rapide : identifiez avec Procmon, désinstallez Quick Share pour valider, puis choisissez entre suppression définitive ou contournements (désactivation arrière‑plan/tâches). Votre expérience d’arrêt/reboot redevient silencieuse.

