Pourquoi les fichiers supprimés apparaissent-ils toujours dans l'Explorateur jusqu'à ce que j'actualise le dossier?


18

Remarque: je suis pleinement conscient que cette question est une dupe d' icônes de fichiers supprimés restent jusqu'à ce qu'ils soient rafraîchis . Cependant, cette question a plus de deux ans, a peu de points de vue, n'a pas de réponses et ne transmet pas très bien le problème. Par conséquent, j'en pose une nouvelle.

Ma question:

Rarement et au hasard , la suppression d'un fichier via l'Explorateur Windows 7 ne supprime pas le fichier de la liste des fichiers. Cela me fait penser que ma suppression a échoué, alors j'essaie de supprimer le fichier à nouveau uniquement pour être accueilli Could not find this item. Ce n'est qu'après avoir actualisé la fenêtre que le fichier supprimé disparaît.

Comme je l'ai dit, cela se produit au hasard. Explorer se comporte comme il se doit la grande majorité du temps, mais il y a toujours un jour où Windows 7 ne se sent pas très bien et cesse de mettre à jour la fenêtre de l'Explorateur. Cela le rend presque impossible à dépanner car il se résout essentiellement quand il en a envie.

Réponses / commentaires que je préfère ne pas voir publiés ici:

  • Solutions de dépannage. Je ne vais pas "essayer ça". Cela inclut des choses comme "Essayez de créer un nouveau compte d'utilisateur et voyez si cela fonctionne là-bas."
  • Liens vers des fils de discussion sur d'autres sites Web qui ne montrent pas clairement la solution d'une personne comme correctif, surtout si le fil est plein de gens qui disent «J'ai essayé, mais cela n'a pas fonctionné» et «Quelqu'un a-t-il déjà trouvé une solution? .

Voici les types de réponses que je souhaite voir:

  • Un correctif logiciel officiel de Microsoft qui résout spécifiquement ce problème.
  • Si rien d'autre, une raison objective pour laquelle cela se produit afin que je sache exactement comment reproduire le problème afin de savoir comment l'éviter à l'avenir.

Merci.


Le problème est que je n'ai jamais observé ce comportement pour un fichier local sur une installation propre de n'importe quelle version de Windows 7+. Je l'ai vu dans des dossiers contrôlés par un programme (ie, Dropbox, Sharepoint) et sur des lecteurs réseau. La plupart de ces problèmes pourraient être corrigés avec un rafraîchissement "f5". Affirmez-vous que vous observez ce comportement sur une installation propre de Windows? Sinon, nous devrons savoir quels programmes vous utilisez, ce qui n'est qu'une chasse aux oies sauvages.
PatKilg

6
J'ai également observé ce comportement, uniquement dans l'Explorateur Windows. Dans ces cas, "f5" résout le problème.
Bernhard

Également affecté lors de la création du document texte. Clic droit> Nouveau document texte. Aucun document n'est vu. Appuyez sur f5 et le document apparaît avec un renommage en surbrillance. C'était très ennuyeux ..
Bharat G

1
A vécu avec cela sur Windows 8.1. Nouvelle installation de Windows 10 ... cela se produit toujours. F5 corrige l'interface utilisateur. Le problème est que nous ne devrions pas avoir à utiliser F5. L'interface utilisateur doit représenter avec précision l'état du système de fichiers.
Tristan

Pour moi, les autorisations de fichiers étaient brisées, la suppression de décalage était autorisée mais apparaissait après l'actualisation. Passer à la poubelle n'est pas autorisé ...
clankill3r

Réponses:


4

J'ai déjà vu ce problème et il semble toujours être lié à l'indexation des bibliothèques et des fenêtres.

Voici quelques notions de base:

Les bibliothèques sont essentiellement des raccourcis simples qui peuvent ouvrir plusieurs emplacements en un seul clic. Si vous déplacez un dossier ou un répertoire connecté à une bibliothèque, le raccourci de la bibliothèque affichera toujours le contenu de ce dossier. Je crois qu'il peut y avoir une gestion unique lorsque vous utilisez un raccourci de bibliothèque pour accéder à ces dossiers et que le système d'indexation de Windows peut parfois ne pas se mettre à jour correctement.

L'indexation est un système utilisé pour que lorsque vous recherchez un fichier au lieu que Windows recherche physiquement tout ou partie d'un disque dur, il peut simplement rechercher une liste de fichiers et d'emplacements. Cette liste, je crois, est généralement stockée dans un seul emplacement. Cela peut accélérer les recherches et afficher les listes de fichiers. Si pour une raison quelconque, le système d'indexation ne supprime pas un fichier de son index après sa suppression, il peut continuer à apparaître dans les dossiers.

La dernière fois que j'ai eu ce problème, j'ai fait une reconstruction d'index et les fichiers incriminés ont disparu. Je ne sais pas ce qui cause réellement cela, et je n'ai pas découvert comment dupliquer le problème. Je soupçonne qu'il PEUT être possible qu'après la suppression d'un fichier, l'ordinateur soit redémarré ou qu'un programme efface la mémoire de cette action en cours afin que le système d'indexation ne se mette pas à jour correctement et parce que le système d'indexation a essentiellement oublié que vous avez supprimé un fichier et ne détecte pas une suppression de fichier réussie, le fichier "fantôme" reste. Si cela est correct, Microsoft devra ajuster le système d'indexation pour vérifier son index si une suppression de fichier est tentée et échoue. Jusque-là, je suppose que la reconstruction de l'index pourrait être le seul moyen de résoudre le problème.

Win7:

  1. Cliquez sur votre bouton Démarrer et recherchez l'index. Vous devriez trouver des options d'indexation.
  2. Cliquez sur Options d'indexation.
  3. Cliquez sur le bouton avancé (privilèges administrateur / élevés nécessaires)
  4. Cliquez sur Reconstruire.

{Les options d'indexation peuvent également être trouvées dans le Panneau de configuration lorsque de grandes ou petites icônes au lieu de Catégorie sont sélectionnées.}

Dans la plupart des cas, si vous utilisez des disques SSD, l'indexation peut ne pas augmenter la vitesse du tout. S'il s'agit d'un problème constant, vous pouvez simplement essayer de désactiver le service d'indexation. Cela ralentira cependant les recherches et les affichages de répertoires contenant un grand nombre de fichiers.


En effet, j'ai suspendu l'indexation et les guichets supprimés ont disparu: -o
t3chb0t

3

J'ai trouvé ce lien et cela m'a aidé (sans avoir à désactiver les bibliothèques ou quoi que ce soit ...):

http://deputycio.com/8440/deleted-files-not-disappearing-in-windows-7-explorer-without-refresh

Dans le cas où ce lien deviendrait obsolète un jour, voici une citation:

Allez dans "Options des dossiers" (ma façon la plus simple est la touche Windows + E pour ouvrir un explorateur Windows, appuyez sur Alt pour obtenir le menu, cliquez sur Options et options des dossiers), puis cliquez sur l'onglet "Affichage" et cliquez sur "Réinitialiser Bouton Dossiers ». Cela l'a fait et maintenant les fichiers disparaissent de ma vue dès que je les supprime.

J'espère que cela t'aides.


1

Je pense que c'est un cas où plusieurs problèmes non liés entraînent des symptômes similaires. C'est pourquoi différentes personnes rapportent le succès avec différentes solutions. En outre, plusieurs problèmes peuvent survenir simultanément, de sorte que la résolution d'un problème ne résoudra pas tous les symptômes, ce qui donne à penser que la correction était totalement inefficace.

Si cela se produit de manière cohérente avec les fichiers PDF et uniquement lorsque le volet de visualisation dans l'Explorateur est ouvert, Adobe Reader verrouille vos fichiers. 1 Il est également possible que Reader verrouille vos fichiers lors de la génération de vignettes. Vous disposez des options suivantes:

  1. Désactivez le volet de visualisation . 2
  2. Utilisez Unlocker pour déverrouiller des fichiers individuels après la prévisualisation, mais avant la suppression, ou lorsque les fichiers réapparaissent après l'échec d'une suppression. 3
  3. Installez un autre lecteur PDF et assurez-vous qu'il est désigné comme gestionnaire d'aperçu pour les fichiers PDF. Cette modification peut également affecter les aperçus PDF dans d'autres programmes tels qu'Outlook. Vous n'avez pas besoin de désinstaller Reader ou Acrobat.

Depuis que j'ai suivi avec # 3, je développerai cette option. Je suis allé avec le lecteur PDF Sumatra , car il est léger et ne verrouille pas les fichiers. Vous devez utiliser la version d'installation, pas la version portable.

Lors de l'installation, cliquez sur Options et cochez la case Laisser Windows afficher des aperçus des documents PDF . Si vous souhaitez conserver Acrobat ou Reader comme programme par défaut pour ouvrir réellement les fichiers PDF, évitez de cocher l' option Utiliser SumatraPDF comme lecteur PDF par défaut .

Je peux confirmer que cela a résolu le problème pour moi. D'autres discussions à ce sujet recommandaient de renommer le fichier AcroRd32.exe , mais cela désactiverait complètement les aperçus PDF et reviendrait à chaque mise à jour d'Acrobat / Reader. Il s'agit d'une solution plus élégante.


1. Adobe Acrobat est livré avec une version d'Adobe Reader utilisée pour les aperçus de fichiers. Même si vous n'avez pas de lecteur autonome installé, vous rencontrerez ce problème avec Acrobat. Apparemment, les anciennes versions de Reader (5 et 6) ne verrouillent pas les fichiers.

2. Je n'ai pas confirmé que Reader verrouille les fichiers lors de la génération de miniatures, mais si c'est le cas, la désactivation du volet de visualisation ne résoudra pas ce problème. À titre indicatif, l'utilisation d'une autre vue (par exemple, Liste ou Détails) devrait aider à cet égard.

3. Vous pouvez écrire un script AutoHotKey pour obtenir le fichier actuellement sélectionné dans l'Explorateur, exécuter Unlocker en mode ligne de commande pour déverrouiller ce fichier, puis effectuer une opération de suppression ou de déplacement. Il peut être possible de détecter le déplacement ou la suppression d'un fichier dans l'Explorateur et de l'utiliser comme déclencheur pour le script. Il s'agit d'une option complexe. Je pourrais essayer, mais pour l'instant, considérez cela comme un exercice pour le lecteur.


0

Comme je l'ai mentionné dans mon autre réponse ici concernant les fichiers PDF, plusieurs problèmes distincts peuvent provoquer simultanément des symptômes similaires. Malheureusement, c'était vrai dans mon cas. J'ai trouvé une autre solution possible à ce problème.

Après avoir supprimé, déplacé ou désinstallé un fichier EXE , vous constaterez peut-être qu'il reste en place pendant plusieurs minutes, peut-être de façon permanente. Une nouvelle tentative de suppression du fichier entraînera une You need permission from SYSTEM to make changes to this fileerreur.

Si cela ressemble à votre situation, jetez un œil à ce fil: Pourquoi SYSTEM continuerait-il à verrouiller les descripteurs de fichiers exécutables après la fermeture de l'application?

Selon la première réponse, la désactivation de l'indexation et l' activation du service Application Experience résoudront ce problème. Dans mon cas, l'indexation était déjà désactivée; l'activation du service a résolu le problème.

Étant donné que le service Application Experience est défini sur "Manual" par défaut ( source ), je dois l'avoir désactivé à un moment donné lors de l'ajustement de mon système. Je crois que cela répond à l'aspect "officiel Microsoft" de la question.


Vous devez être précis dans les réponses dont vous parlez. L'ordre des réponses est susceptible de changer avec le temps.
Ramhound

@Ramhound: Merci, j'ai modifié ma réponse en conséquence. J'ai consulté la méta-discussion sur meta.stackexchange.com/q/25209 avant de poster, et cette solution semblait suffisamment distincte pour mériter sa propre réponse. De plus, si le paragraphe d'introduction est superflu ou s'il existe un moyen d'améliorer cette réponse, n'hésitez pas à le modifier.
Illya Moskvin

J'autorise les utilisateurs à corriger leur propre contenu. Je ne fais que des choses qu'un utilisateur ne peut pas faire lui-même, disons une capture d'écran en ligne, s'il ne peut pas être dérangé de faire le montage pour améliorer sa propre question ou réponse J'ai pensé que je ne devrais pas faire l'effort non plus de l'améliorer moi
Ramhound

@Ramhound: Complètement compréhensible. Je ne suis pas encore habitué au style et au ton d'écriture StackExchange. Il est difficile d'évaluer la quantité d'informations est trop, et combien, trop peu.
Illya Moskvin

1
Vous ne pouvez jamais avoir trop d'informations pertinentes. Vous ne pouvez jamais être assez précis. Plus une réponse est détaillée, à condition qu'elle réponde à la question elle-même, plus la réponse sera utile à la communauté.
Ramhound

0

Pour moi, c'est arrivé pour un répertoire qui était une caisse SVN, avec l'explorateur ouvert.

Après avoir supprimé le répertoire .svn, TSVNCache.exe a gardé le répertoire "ouvert" (bien qu'il n'existait pas sur le disque, l'explorateur était toujours affiché). Tuer TSVNCache.exe et fermer les fenêtres de l'explorateur ont résolu le problème.

Conclusion: bien qu'ils aient été supprimés, il est fort probable qu'il reste des poignées en attente ouvertes dans Windows.


0

Le redémarrage de l'Explorateur Windows à partir du Gestionnaire des tâches a résolu ce problème pour moi.


-1

J'ai essayé un certain nombre d'options en vain, mais ce qui a fonctionné pour moi est de désactiver la fonctionnalité Bibliothèque de l'Explorateur Windows.

Pour ce faire, suivez les instructions sur howtogeek.com pour modifier votre registre.


Nous vous encourageons à inclure toutes les informations pertinentes provenant de liens qui, selon vous, répondent à une question.
Ramhound

-3

Je ne me souviens pas de la raison technique exacte, mais IIRC c'est une combinaison d'explorateur ne vérifiant pas si le fichier est supprimé, affichant ainsi une icône fantôme, et un comportement étrange de Windows 7 qui fait des copies vides non supprimables d'un fichier supprimé qui a été modifié / exécuté récemment. La seule solution à cela est normalement d'attendre quelques minutes que Windows se corrige ou redémarre explorer.exe.

Il n'y a malheureusement pas de solution permanente à ma connaissance.


Cette question ne concerne pas les entrées non supprimables , mais les fichiers qui ont déjà été supprimés avec succès sont toujours affichés sur l'explorateur jusqu'à ce que vous appuyiez sur F5.
Ce brésilien Guy

-3

Allez dans la barre des tâches, faites un clic droit dessus, cliquez sur démarrer le gestionnaire de tâches, cliquez sur les processus, trouvez l'explorateur et après avoir cliqué dessus, cliquez sur terminer le processus. Après cela, allez dans l'onglet application / nouvelle tâche / type, explorepuis appuyez sur Entrée!

Cela devrait résoudre le problème.


3
Ce n'est pas vraiment une solution. C'est juste une alternative à frapper F5.
Ramhound

-3
  1. En haut à gauche d'une fenêtre de l'Explorateur, cliquez sur Organiser
  2. Cliquez sur Options de dossier et de recherche dans le menu déroulant
  3. Dans l' onglet Affichage, sélectionnez Ne pas afficher les fichiers, dossiers et lecteurs cachés
  4. Dans l' onglet Rechercher, cliquez sur Restaurer les valeurs par défaut
  5. Cliquez OK

-3

voyez, la façon la plus simple de les supprimer est de simplement sélectionner ces fichiers, puis de cliquer avec le bouton droit, d'organiser (en haut à gauche), puis de supprimer les propriétés. Cela fonctionne à 100%, je l'ai essayé moi-même !!!!


-3

Placez simplement un nouveau fichier portant exactement le même nom que le fichier fantôme dans le même dossier. Le fichier fantôme sera forcé de disparaître.


À quoi cela sert-il? Bien sûr, le "fichier fantôme" sera forcé de disparaître - car il a été remplacé par un nouveau!   Comment est-ce une solution? L'OP veut que le fichier disparaisse, et votre réponse suggère de réaffirmer l'existence du fichier. Bien sûr, ils peuvent alors (essayer de) supprimer le fichier nouvellement créé et courir le risque de répéter tout le scénario. C'est beaucoup plus de travail que d'appuyer simplement sur (F5), ce qui a été mentionné.
Scott

Bien que cela ne soit pas une bonne solution, c'est une tentative légitime de répondre à la question.
Je dis Rétablir Monica

@TwistyImpersonator lmao J'espère que vous êtes juste à la traîne, car c'est riche.
oscilatingcretin

@oscilatingcretin Nope. Selon la FAQ, il s'agit d'une réponse légitime et elle ne doit pas être signalée comme NAA (A Not An Answer). Plus précisément, on ne doit pas utiliser le drapeau NAA lorsque "la réponse tente de répondre à la question, même si elle est erronée ou inexacte ou si vous êtes en désaccord avec elle"
je dis Réinstallez Monica

@TwistyImpersonator Peut-être bien, mais je ne vois pas en quoi la citation de cette disposition est pertinente ici lorsque vous considérez que Scott (à qui vous répondiez) ne faisait que critiquer la réponse, ne préconisant pas qu'elle soit signalée comme NAA.
oscilatingcretin

-4
  1. Ouvrez une fenêtre de l'Explorateur Windows.
  2. Cliquez avec le bouton droit sur l'un de vos disques durs et choisissez Propriétés.
  3. Cliquez sur l'onglet Matériel.
  4. Choisissez le disque dur physique qui a le problème.
  5. Cliquez sur le bouton [Propriétés].
  6. Cliquez sur l'onglet Stratégies
  7. Cliquez sur "Désactiver le vidage du tampon de cache d'écriture Windows sur le périphérique"

    Notez l'avertissement que Microsoft fournit pour ce paramètre. Si vous trouvez que vous préférez ce paramètre, assurez-vous de comprendre que vous prenez un risque supplémentaire de perte de données en choisissant ce paramètre.

  8. Cliquez sur OK pour vous retirer de tout.


Critères énoncés par OP: A. An official Microsoft hotfix that addresses this issue specifically.ou B.An objective reason why this is happening so that I knew exactly how to reproduce the issue so that I know how to avoid it in the future.
Rsya Studios

-4

J'ai eu ce problème il y a quelque temps. Suivez ces étapes et voyez si cela fonctionne.

  1. Faites un clic droit dans la fenêtre de l'Explorateur et cliquez sur Trier par
  2. choisissez Nom .

Cela a résolu mon problème.


1
Ce n'est pas une solution à long terme. Que faire si j'ai tout trié par date de modification ou type de fichier? Je peux tout aussi bien appuyer sur F5 pour rafraîchir la fenêtre tout en préservant le tri d'origine.
oscilatingcretin

-4
  1. Installez Cygwin à partir de http://cygwin.com Cela permet des commandes de style linux dans les fenêtres.
  2. Ouvrir cygwin
  3. Utilisez la commande linux suivante pour forcer la suppression du dossier / fichier. ATTENTION: NE LE FAITES QUE SI VOUS SAVEZ QUE VOUS TAPEZ LE FICHIER OU LE CHEMIN DE DOSSIER CORRECT. CECI SUPPRIMERA FORCEMENT LES FICHIERS OU DOSSIERS QUE VOUS SPÉCIFIEZ. SI VOUS NE SAVEZ PAS COMMENT NAVIGUER SUR LES SYSTÈMES DE FICHIERS VIA COMMAND LINE, FAITES UNE RECHERCHE.

Les commandes de base: cd J: \ foldername (quelle que soit la lettre de lecteur et le chemin de dossier que vous recherchez)

ls (cela répertorie tous les fichiers de votre dossier actuel. assurez-vous que le fichier ou le dossier que vous souhaitez supprimer s'y trouve)

rm -Rf filename (ceci supprime de force le fichier ou le nom de dossier que vous spécifiez. Attention! Ne faites cela que si vous voulez que ce fichier ou ce dossier disparaisse!)

  1. Vérifiez dans l'Explorateur Windows et vérifiez que les fichiers / dossiers ont réellement disparu.

REMARQUE: ces commandes puissantes peuvent être dangereuses. Utilisez-les uniquement si vous n'êtes pas un os.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.