Le message « icwutil.dll manquant » signale qu'un programme cherche un fichier de l'ancien Assistant de connexion Internet de Windows et ne le trouve pas. La solution passe par la réparation du programme ou de Windows, jamais par le téléchargement d'une DLL isolée sur un site inconnu.
À quoi sert icwutil.dll ?
Le fichier icwutil.dll est lié à l'Assistant de connexion Internet (Internet Connection Wizard) d'anciennes versions de Windows. Un programme qui en dépend peut refuser de démarrer s'il est absent ou endommagé.
Cet assistant servait, à l'époque des connexions par modem, à configurer un accès Internet et un compte de messagerie. Les versions récentes de Windows ne l'utilisent plus : l'erreur apparaît donc surtout avec un logiciel ancien, un vieux programme d'installation ou un utilitaire qui s'appuie encore sur ces composants.
Ne pas télécharger la DLL au hasard
Récupérer un fichier DLL isolé sur un site inconnu expose à des fichiers modifiés ou infectés, et à des versions incompatibles.
Une DLL est une bibliothèque de code exécutée par les programmes qui l'appellent : un fichier piégé obtient donc les mêmes droits que le logiciel qui le charge. Même authentique, une DLL copiée dans un dossier système sans son installation d'origine peut provoquer de nouvelles erreurs, faute des fichiers et des entrées de registre qui l'accompagnent.
Les solutions à essayer
Réinstaller ou réparer le programme qui affiche l'erreur ; lancer l'outil de vérification des fichiers système (sfc /scannow) dans une invite de commandes en administrateur ; installer les mises à jour de Windows.
Identifier le programme en cause
Le message apparaît souvent au lancement d'un logiciel précis : c'est lui qu'il faut réparer en priorité. Dans les paramètres de Windows, la section des applications installées propose parfois une option « Réparer » ou « Modifier » ; à défaut, une désinstallation suivie d'une réinstallation depuis la source officielle de l'éditeur remet en place les fichiers manquants.
Lancer la vérification des fichiers système
La commande sfc /scannow analyse les fichiers protégés de Windows et remplace ceux qui sont abîmés. Elle se lance depuis une invite de commandes ouverte en tant qu'administrateur et peut prendre un moment. Un redémarrage à la fin permet de vérifier si l'erreur a disparu.
Si le problème persiste
L'outil DISM peut réparer l'image système ; une restauration du système à une date antérieure est aussi possible.
La commande DISM, avec les options de nettoyage et de restauration de l'image, s'utilise avant de relancer sfc. La restauration du système ramène Windows à un point enregistré avant l'apparition du problème, sans toucher aux documents personnels ; les programmes installés depuis peuvent en revanche disparaître.
Un logiciel ancien
Un programme conçu pour une vieille version de Windows peut nécessiter le mode de compatibilité.
Ce mode se règle dans les propriétés du raccourci ou de l'exécutable, onglet Compatibilité : on y choisit une version antérieure de Windows. Si le logiciel reste inutilisable, une version plus récente chez l'éditeur ou un programme équivalent actuel sera plus fiable. D'autres erreurs du même type sont traitées sur le site, comme regdll.dll introuvable ou nmas.dll et ses solutions pratiques.
Vérifier l'absence de virus
Une analyse antivirus complète écarte l'hypothèse d'un fichier supprimé ou remplacé par un logiciel malveillant.
L'antivirus intégré à Windows suffit pour une première analyse complète ; une analyse hors ligne, au redémarrage, détecte les menaces qui se cachent pendant le fonctionnement normal du système.

















