Partager via


Erreur des outils Éditeur de liens LNK1168

impossible d'ouvrir nomfichier en écriture

L’éditeur de liens ne peut pas écrire dans filename. Il est possible que le fichier soit utilisé et que son handle de fichier soit verrouillé par un autre processus. Il est possible également que vous ne disposiez pas de l'autorisation d'accès en écriture pour le fichier, ou pour le répertoire ou le partage réseau dans lequel il est situé. Cette erreur est souvent due à une condition temporaire , par exemple, un verrou détenu par un programme antivirus, un processus d’indexation de recherche de fichiers ou un retard dans la libération d’un verrou détenu par le système de build Visual Studio.

Pour résoudre ce problème, vérifiez que le handle de fichier de filename n'est pas verrouillé, et que vous disposez d'une autorisation d'accès en écriture pour le fichier. S'il s'agit d'un exécutable, vérifiez qu'il n'est pas déjà en cours d'exécution.

Vous pouvez utiliser le handle d’utilitaires Windows SysInternals ou l’Explorateur de processus pour déterminer le processus sur lequel un handle de fichier est verrouilléfilename. Vous pouvez également utiliser Process Explorer pour libérer les verrous des handles de fichiers ouverts. Pour plus d'informations sur l'utilisation de ces utilitaires, consultez les fichiers d'aide qui les accompagnent.

Si le fichier est verrouillé par un antivirus, vous pouvez résoudre ce problème en excluant les répertoires de sortie de génération de l'analyse automatique de l'antivirus. Les scanners antivirus sont souvent déclenchés par la création de fichiers dans le système de fichiers. Par ailleurs, ils verrouillent les fichiers pendant l‘analyse. Consultez la documentation de votre antivirus pour plus d'informations sur la façon d'exclure des répertoires spécifiques de l'analyse.

Si le fichier est verrouillé par un service d'indexation de la recherche, vous pouvez résoudre ce problème en excluant les répertoires de sortie de génération de l'indexation automatique. Consultez la documentation du service d'indexation pour plus d'informations. Pour modifier le service d’indexation de recherche Windows, utilisez les options d’indexation dans windows Panneau de configuration. Pour plus d’informations, consultez l’indexation de recherche dans Windows 10 : FAQ.

Si votre exécutable ne peut pas être remplacé par le processus de génération, il peut être verrouillé par Explorateur de fichiers. Si le service Application Experience a été désactivé, Explorateur de fichiers peut contenir un verrou de handle de fichier exécutable pendant une durée prolongée. Pour résoudre ce problème, exécutez services.msc , puis ouvrez la boîte de dialogue Propriétés du service Application Experience . Remplacez le type de démarrage par Désactivé par Manuel.