L'action ne peut pas être terminée car le fichier est ouvert

  • Partage Ça
Cathy Daniels

"Cette action ne peut être réalisée car le fichier est ouvert dans un autre programme.

Rencontrer un message d'erreur peut être une expérience frustrante, surtout lorsque vous devez accomplir une tâche urgente. Ce message d'erreur se produit généralement lorsque vous essayez de modifier ou de supprimer un fichier utilisé par un autre programme ou processus. Bien que le message puisse être déroutant, la solution est souvent simple. Cet article explorera plusieurs façons de résoudre ce problème et d'accomplir votre tâche.

Raisons courantes pour lesquelles le message "Cette action ne peut être effectuée car le fichier est ouvert dans un autre programme" s'affiche

Voici trois causes courantes de ce message d'erreur "cette action ne peut être effectuée car le fichier est ouvert" :

  • Le fichier est en cours d'utilisation : L'une des raisons les plus courantes de cette erreur est qu'un autre programme ou processus utilise le fichier que vous essayez de modifier ou de supprimer. Il peut s'agir d'un programme que vous avez ouvert précédemment, d'un processus du système d'exploitation ou même d'un logiciel malveillant qui se cache en arrière-plan. Pour résoudre ce problème, vous pouvez soit fermer le programme qui utilise le fichier, soit redémarrer votre ordinateur pour mettre fin à tous les processus en cours qui pourraient utiliser le fichier.fichier.
  • Le fichier est verrouillé : Une autre raison pour laquelle vous pouvez recevoir ce message d'erreur est que le système verrouille le fichier que vous essayez de modifier ou de supprimer. Cela peut se produire si le fichier est marqué comme étant en lecture seule ou si le système d'exploitation a placé un verrou pour empêcher sa modification. Pour résoudre ce problème, vous pouvez essayer de modifier les paramètres d'autorisation du fichier ou utiliser un compte d'administrateur pour accéder au fichier.
  • Le fichier est corrompu : Il arrive qu'un fichier soit corrompu en raison d'un virus, d'une erreur logicielle ou d'une défaillance matérielle. Dans ce cas, le fichier peut être utilisé mais ne peut être ni modifié ni supprimé. Pour résoudre ce problème, vous pouvez lancer une analyse antivirus afin de supprimer tout logiciel malveillant à l'origine de la corruption ou utiliser un outil de récupération de fichiers pour récupérer le fichier et en créer une nouvelle copie.

Comment résoudre le problème : L'action ne peut pas être terminée car le fichier est ouvert

Arrêter les processus en arrière-plan

Via le gestionnaire des tâches

Le message d'erreur "Fichier en cours d'utilisation, l'action ne peut pas être terminée car le fichier est ouvert" est courant et peut se produire pour diverses raisons. La raison probable de ce message d'erreur est qu'un autre programme utilise le fichier auquel vous essayez d'accéder. Vous pouvez utiliser le gestionnaire des tâches pour arrêter tous les processus d'arrière-plan afin de résoudre ce problème. Procédez comme suit :

  1. Ouvrez le gestionnaire des tâches en appuyant sur CTRL+ALT+DEL
  2. Sélectionnez les processus et cliquez sur "Terminer le processus".

Via le Resource Monitor

Pour commencer à identifier et à terminer les processus associés à un fichier, utilisez Resource Monitor :

1) Appuyez sur les touches Windows et R du clavier et maintenez-les enfoncées.

2) Tapez "resmon.exe" dans le champ pop-up qui apparaît et appuyez sur "Entrée".

3. le moniteur de ressources s'ouvre. Cliquez sur la section "CPU" pour la développer.

4. ouvrir l'onglet "Poignées associées".

5) Dans le champ "Manipulations de recherche", saisissez le nom du fichier ou du dossier à l'origine du message d'erreur et appuyez sur "Rechercher".

6) Une fois que le Resource Monitor a terminé son analyse, il affiche une liste des processus associés au fichier que vous avez recherché.

7) Cliquez avec le bouton droit de la souris sur chaque processus identifié et sélectionnez "Terminer le processus" pour y mettre fin.

8) Une fois que vous avez terminé tous les processus associés au fichier, essayez à nouveau de renommer, de déplacer, de supprimer ou de modifier le fichier.

Une fois les processus d'arrière-plan arrêtés, vous pouvez accéder au fichier sans autre problème. Si le problème persiste, essayez de redémarrer votre ordinateur et d'accéder à nouveau au fichier.

Vider la corbeille et redémarrer

Lorsque l'on tente de supprimer un fichier, l'erreur "L'action ne peut être effectuée car le fichier est ouvert" est l'une des erreurs les plus courantes que les utilisateurs de Windows peuvent rencontrer. La façon la plus simple de résoudre cette erreur est de vider la corbeille. La corbeille est un emplacement de stockage temporaire pour les fichiers supprimés, et la vider supprime définitivement tous les fichiers. Par conséquent, le fichier à l'origine de l'erreur devraitégalement être supprimée. Commencer par :

1) Localisez l'icône de la corbeille sur votre bureau.

2) Cliquez avec le bouton droit de la souris sur la corbeille et choisissez "Vider la corbeille" dans le menu.

3) Cliquez sur "Oui" dans la fenêtre contextuelle pour confirmer que vous souhaitez supprimer tous les éléments de façon permanente.

Une fois les fichiers supprimés, redémarrez votre ordinateur Windows 11/10 et vérifiez si l'erreur persiste.

Supprimer les fichiers temporaires

La suppression de ces fichiers libère de l'espace sur votre ordinateur et peut contribuer à résoudre l'erreur "l'action ne peut pas être effectuée car le fichier est ouvert", qui peut parfois résulter de fichiers temporaires corrompus.

Pour supprimer les fichiers temporaires, procédez comme suit :

1) Appuyez sur les touches Windows + R pour lancer la boîte de dialogue Exécuter.

2) Tapez %temp% et appuyez sur Entrée.

3) Appuyez sur CTRL + A pour sélectionner tous les fichiers, puis appuyez sur Shift + Del pour les supprimer définitivement.

Une fois le processus terminé, vérifiez si vous avez résolu l'erreur "L'action ne peut pas être terminée car le fichier est ouvert".

Redémarrer l'explorateur de fichiers

Le processus de l'Explorateur Windows s'exécute en arrière-plan du système de votre ordinateur et peut parfois interférer avec les modifications de fichiers. Le redémarrage de l'Explorateur de fichiers peut le rendre plus efficace et l'empêcher d'entraver vos tentatives de suppression ou de renommage d'un fichier. Voici la marche à suivre :

1. cliquez avec le bouton droit de la souris sur le bouton Démarrer.

2. sélectionnez l'option "Gestionnaire des tâches".

3) Cliquez sur "Processus", descendez jusqu'au bas de la liste et sélectionnez "Explorateur Windows".

4) Cliquez sur "Redémarrer".

Avant d'essayer d'accéder à nouveau au fichier, attendez au moins une minute.

Nettoyez vos vignettes

L'utilisation des vignettes dans l'Explorateur de fichiers peut empêcher certaines actions sur les fichiers en exécutant divers processus. La désactivation des vignettes peut aider à arrêter ces processus. Voici deux méthodes pour supprimer les vignettes :

Utilisation de Disk Cleanup

  1. Ouvrez l'explorateur de fichiers et sélectionnez "Ce PC".
  2. Cliquez avec le bouton droit de la souris sur votre disque principal et sélectionnez "Propriétés".
  3. Cliquez sur "Nettoyage du disque".
  4. Choisissez l'option "Vignettes" et cliquez sur "OK", ce qui supprimera les vignettes et vous permettra de modifier vos fichiers.

Utilisation de l'invite de commande

  1. À l'aide de la recherche Windows, tapez "Invite de commande" pour y accéder.
  2. Cliquez avec le bouton droit de la souris sur l'Invite de commande et sélectionnez "Exécuter en tant qu'administrateur".
  3. Vérifiez que le lecteur principal du système est sélectionné. Si c'est le cas, tapez "C :"> ; appuyez sur Entrée.
  4. Tapez "del /ash /s thumbs.db"> ; appuyez sur Entrée.

Notez que vous devez attendre au moins une minute pour que les bibliothèques de vignettes soient effacées. Une fois l'opération terminée, essayez de manipuler votre fichier pour résoudre le problème.

Désactiver les vignettes

Si la suppression des vignettes ne résout pas le problème et que vous souhaitez arrêter complètement leur génération, il existe plusieurs méthodes, que vous pouvez essayer même si aucune des procédures précédentes n'a fonctionné après avoir testé toutes les solutions existantes.

Utilisation des paramètres de l'explorateur de fichiers

1) Ouvrez This PC et cliquez sur View en haut de la fenêtre.

2. sélectionnez Options dans le menu déroulant.

3) Dans la fenêtre ouverte, allez dans Affichage, faites défiler vers le bas et choisissez Toujours afficher les icônes, jamais les vignettes sous Fichiers et dossiers.

4) Cliquez sur Appliquer, puis sur OK pour enregistrer les modifications.

Utilisation des options de performance

1) Accédez à "Ce PC" et cliquez avec le bouton droit de la souris sur l'espace situé sous vos disques.

2) Sélectionnez Propriétés et naviguez jusqu'à Paramètres système avancés.

3) Sous Performances, cliquez sur Paramètres.

4. repérez "Afficher les vignettes au lieu des icônes" et décochez-la.

5. cliquez sur Appliquer, puis sur OK.

Utilisation de l'éditeur de registre

1) Appuyez sur les touches Windows + R pour lancer la boîte de dialogue Exécuter>> ; tapez "regedit" dans le champ.

2. ouvrez-le et confirmez la fenêtre UAC.

3) Naviguez jusqu'à HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced dans le volet de gauche.

4. trouvez IconsOnly et double-cliquez dessus.

5) Pour désactiver les vignettes, il suffit de leur donner la valeur 1. Pour les réactiver, tapez 0 au lieu de 1.

6. cliquez sur OK.

Utilisation de l'éditeur de stratégie de groupe

1) Appuyez sur les touches Windows + R et tapez gpedit.msc dans le champ, puis cliquez sur OK ou Entrée pour l'ouvrir.

2. naviguer vers Configuration utilisateur> ; Modèles d'administration> ; Composants Windows> ; Explorateur de fichiers dans le volet de gauche.

3) Localisez "Désactiver la mise en cache des vignettes dans les fichiers thumbs.db cachés" et double-cliquez dessus.

4) Réglez sa valeur sur "Enabled"> ; Cliquez sur Apply et OK.

Lancer les fenêtres dans des processus séparés en modifiant l'explorateur de fichiers

Pour améliorer la stabilité de l'explorateur de fichiers lorsqu'il ne distribue pas correctement les ressources, il peut être utile de le configurer de manière à ce qu'il ouvre les fenêtres dans des processus distincts.

1) Accédez à "Ce PC" et cliquez sur l'onglet "Affichage".

2) Dans le menu déroulant, sélectionnez "Options".

3) Accédez à "Options des dossiers" dans la fenêtre qui s'affiche ; allez à l'onglet "Affichage".

4) Cochez la case située à côté de "Lancer les fenêtres de dossier dans un processus séparé".

5) Cliquez sur "Appliquer" et "OK".

Utiliser Clean Bootup

La fonction de démarrage propre de Windows permet aux utilisateurs de démarrer leur ordinateur avec uniquement les applications et services intégrés essentiels, ce qui permet d'identifier plus facilement si une application ou un processus tiers est à l'origine d'un problème. En démarrant votre système en mode de démarrage propre, vous pouvez être en mesure de modifier ou de supprimer des fichiers sans rencontrer de problèmes. Suivez ces étapes pour lancer votre ordinateur en mode de démarrage propre :

1) Appuyez sur les touches Windows et R et maintenez-les enfoncées, puis tapez "msconfig" et appuyez sur Entrée.

2) Cliquez sur l'onglet Services en haut de la fenêtre Configuration du système.

3. cochez la case à côté de "Masquer tous les services Microsoft"> ; cliquez sur "Désactiver tout".

4) Sélectionnez l'onglet "Général" et choisissez "Démarrage sélectif", puis vérifiez que la case située à côté de "Charger les services système" est cochée.

5) Cliquez sur "Appliquer" et "OK", puis redémarrez votre ordinateur.

Essayez de modifier vos fichiers en mode de démarrage propre. Une fois que vous avez résolu le problème, ou si vous n'y parvenez pas, il est important de rétablir les paramètres de démarrage normal de Windows. Pour ce faire, refaites les étapes précédentes et activez les services désactivés, puis modifiez l'option de démarrage de "Sélectif" à "Normal".

Désactiver le groupe d'appartenance

Pour quitter un Homegroup et désactiver ses services sur votre ordinateur Windows, procédez comme suit :

1) Appuyez sur la touche Windows + S et recherchez "homegroup".

2) Sélectionnez "Homegroup" dans les résultats et cliquez sur "Quitter le homegroup".

3) Confirmez que vous voulez quitter le Homegroup et cliquez sur "Terminer".

4. ouvrir la fenêtre des services en appuyant sur les touches Windows + R, en tapant "services.msc" et en cliquant sur "OK".

5) Double-cliquez sur "HomeGroup Provider" et réglez son "Type de démarrage" sur "Désactivé", appliquez et cliquez sur "OK".

6) Double-cliquez sur "HomeGroup Listener" et réglez son "Type de démarrage" sur "Désactivé", appliquez et cliquez sur "OK".

7. ouvrez l'éditeur du registre et accédez au chemin "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".

8. créer une nouvelle valeur DWORD nommée "System.IsPinnedToNameSpaceTree" et lui attribuer la valeur 0. Enregistrer les modifications et fermer l'Éditeur du Registre.

Modifier l'affichage des dossiers

Pour modifier les fichiers d'un répertoire spécifique, procédez comme suit :

  1. Ouvrez l'explorateur de fichiers.
  2. Allez dans l'onglet Vue.
  3. Sélectionnez Petites icônes, Liste ou Détails dans le menu.

Après avoir modifié l'affichage des dossiers, vous pouvez modifier tous les fichiers de ce répertoire sans rencontrer de problème. N'oubliez pas qu'il s'agit d'une solution de contournement ; vous devrez répéter ces étapes pour chaque répertoire à l'origine de l'erreur.

Désactiver la recherche Windows

Pour désactiver les emplacements d'indexation et le service Windows Search, procédez comme suit :

  1. Appuyez sur la touche Windows + S et entrez dans les options d'indexation.
  2. Sélectionnez Options d'indexation dans le menu.
  3. Cliquez sur Modifier et décochez les emplacements d'indexation.
  4. Cliquez sur OK pour enregistrer les modifications.
  5. Appuyez sur les touches Windows + R pour lancer la boîte de dialogue Exécuter> ; tapez services.msc> ; cliquez sur OK.
  6. Recherchez "Recherche Windows" dans les options, puis double-cliquez dessus.
  7. Réglez le type de démarrage sur "Désactivé"> ; cliquez sur "Arrêter" pour arrêter le service.
  8. Cliquez sur Appliquer, puis sur OK pour enregistrer les modifications.

La désactivation de la recherche dans Windows peut entraîner des problèmes avec certaines fonctionnalités, et vous devez tout restaurer à l'état antérieur si des problèmes surviennent.

Arrêter le partage pour le dossier problématique

Trouvez le fichier ou le dossier à l'origine du problème pour résoudre le message d'erreur. Une fois localisé, cliquez avec le bouton droit de la souris sur le fichier ou le dossier et sélectionnez "Partager avec". Dans les options, sélectionnez "Arrêter le partage". Avec des fichiers et des dossiers non partagés, vous pouvez déplacer, renommer ou supprimer le fichier sans autre problème.

Installer le dernier .Net Framework

Dans certains cas, ce problème peut être dû au fait que le .NET Framework requis n'est pas installé, car de nombreuses applications Windows en dépendent. Pour résoudre ce problème, téléchargez le .NET Framework nécessaire à partir du site web de Microsoft, qui est gratuit. Pour résoudre le problème, il peut être nécessaire d'installer toutes les versions du framework et de vérifier si le problème est résolu.

Renommer un fichier ou un répertoire via l'invite de commande

Pour commencer à accéder à l'invite de commande et à renommer des fichiers, suivez cette méthode :

  1. Lancez l'Invite de commande en tant qu'administrateur.
  2. Saisissez le répertoire souhaité et entrez la commande suivante, en remplaçant "fichier_problématique.txt" et "nouveau_nom.txt" par le nom et l'extension du fichier que vous souhaitez renommer : "renommer fichier_problématique.txt nouveau_nom.txt".
  3. Vous pouvez également utiliser la commande "rename c:path_to_problematic_file problematic_file.txt new_name.txt".

Vous pouvez également utiliser la commande "rename c:path_to_problematic_file problematic_file.txt new_name.txt".

Notez que si vous ne pouvez pas renommer un fichier parce qu'il est ouvert dans un autre programme, vous pouvez utiliser l'Invite de commande pour le renommer à la place. N'oubliez pas qu'il s'agit d'une solution avancée ; assurez-vous donc de comprendre la syntaxe de l'Invite de commande au préalable. Si vous rencontrez un message d'accès refusé dans l'Invite de commande, essayez de l'exécuter à partir du mode sans échec.

Modifier vos paramètres de sécurité

Pour résoudre le problème, vous devez ajouter les autorisations de sécurité manquantes pour le dossier ou le fichier problématique.

  1. Localisez un dossier de travail qui ne présente pas ce problème (utilisez un dossier hors système).
  2. Une fois le dossier localisé, cliquez dessus avec le bouton droit de la souris pour accéder au menu "Propriétés".
  3. Naviguez jusqu'à l'onglet Sécurité et prenez note de la liste des groupes et des utilisateurs disponibles.
  4. Répétez les étapes 1 à 3 pour le dossier ou le fichier qui pose problème. Une fois l'onglet Sécurité ouvert, vérifiez si l'une des entrées de l'étape 3 est manquante.
  5. S'il manque des entrées, ajoutez-les manuellement en cliquant sur le bouton Modifier.
  6. Cliquez sur le bouton Ajouter et entrez le nom de l'utilisateur ou du groupe préféré dans le champ Entrez les noms d'objets pour sélectionner l'objet"> ; cliquez sur "Vérifier les noms".
  7. Cliquez sur le bouton OK.
  8. Survolez le nouvel utilisateur ou groupe supplémentaire et sélectionnez-le pour cocher la case Contrôle total dans la colonne Autoriser.
  9. Cliquez sur Appliquer et OK pour enregistrer les modifications.

Modifier les autorisations de sécurité de Dllhost.exe

Pour corriger l'erreur, vous pouvez modifier les paramètres de sécurité de dllhost.exe. Le problème peut parfois survenir en raison de problèmes avec le processus COM Surrogate, qui est lié à dllhost.exe.

  1. Appuyez sur Ctrl + Shift + Esc pour lancer le Gestionnaire des tâches.
  2. Une fois le Gestionnaire des tâches ouvert, accédez à l'onglet Détails.
  3. Trouvez dllhost.exe> ; cliquez dessus avec le bouton droit> ; choisissez "Propriétés"
  4. Naviguez jusqu'à l'onglet Sécurité et cliquez sur le bouton Modifier.
  5. Sélectionnez "Administrateurs"> ; cochez Contrôle total dans la colonne Autoriser.
  6. Cliquez sur OK et Appliquer pour enregistrer les modifications.

Remarque : Si vous avez des difficultés à modifier les autorisations de sécurité, mettez fin au processus COM Surrogate en ouvrant le Gestionnaire des tâches, en recherchant "COM Surrogate" et en sélectionnant "Terminer la tâche".

Conclusion : résoudre le dilemme du "fichier ouvert".

En conclusion, le fait de rencontrer ce message d'erreur peut être frustrant et perturber la productivité. Il est important de comprendre les causes potentielles pour éviter que cela ne se reproduise. Bien qu'il puisse être tentant de chercher immédiatement une solution, réfléchir à ce qui a pu causer l'erreur peut aider à éviter que des problèmes similaires ne se produisent à l'avenir.

En étant conscients des facteurs qui conduisent à cette erreur, nous pouvons être plus proactifs pour l'éviter et minimiser son impact sur notre travail.

Je suis Cathy Daniels, une experte d'Adobe Illustrator. J'utilise le logiciel depuis la version 2.0 et je crée des tutoriels depuis 2003. Mon blog est l'une des destinations les plus populaires sur le Web pour les personnes qui souhaitent apprendre Illustrator. En plus de mon travail de blogueur, je suis également auteur et graphiste.