¿Por qué los archivos eliminados siguen apareciendo en el Explorador hasta que actualizo la carpeta?

18

Nota: Soy plenamente consciente de que esta pregunta es un engaño de iconos de archivos eliminados que permanecen hasta que se actualicen . Sin embargo, esa pregunta tiene más de dos años, tiene pocas opiniones, no tiene respuestas y no transmite el problema muy bien. Por lo tanto, estoy pidiendo uno nuevo.

Mi pregunta:

Con poca frecuencia y al azar , eliminar un archivo a través del Explorador de Windows 7 no elimina el archivo de la lista de archivos. Esto me hace pensar que mi eliminación no fue exitosa, por lo que trato de eliminar el archivo nuevamente solo para ser recibido Could not find this item. Solo después de actualizar la ventana desaparece el archivo eliminado.

Como dije, esto ocurre al azar. Explorer se comporta como debería la gran mayoría de las veces, pero siempre hay un día en que Windows 7 simplemente no se siente muy bien y deja de actualizar la ventana de Explorer. Esto hace que sea casi imposible solucionar el problema, ya que esencialmente se arregla solo cuando lo desea.

Respuestas / comentarios que preferiría no ver publicados aquí:

  • Soluciones de solución de problemas. No voy a "probar esto". Esto incluye cosas como "Intente crear una nueva cuenta de usuario y vea si funciona allí".
  • Enlaces a hilos de discusión en otros sitios web que no muestran claramente la solución de una persona como la solución, especialmente si el hilo está lleno de personas que dicen "Intenté esto, pero no funcionó" y "¿Alguien ha encontrado una solución todavía?" .

Estos son los tipos de respuestas que quiero ver:

  • Una revisión oficial de Microsoft que aborda este problema específicamente.
  • Por lo menos, una razón objetiva por la que esto está sucediendo para que sepa exactamente cómo reproducir el problema y sé cómo evitarlo en el futuro.

Gracias.

oscilantecretina
fuente
El problema es que nunca he observado este comportamiento para un archivo local en una instalación limpia de cualquier versión de Windows 7+. Lo he visto en carpetas controladas por un programa (es decir, Dropbox, Sharepoint) y en unidades de red. La mayoría de estos podrían solucionarse con una actualización "f5". ¿Afirma que observa este comportamiento en una instalación limpia de Windows? De lo contrario, tendremos que saber qué programas está utilizando, lo cual es simplemente una búsqueda inútil.
PatKilg
66
También observé este comportamiento, solo en el Explorador de Windows. En estos casos, "f5" resuelve el problema de hecho.
Bernhard
También afectado durante la creación del documento de texto. Haga clic derecho> Nuevo documento de texto. No se ve ningún documento. Presione f5 y el documento aparecerá con el cambio de nombre resaltado. Fue muy molesto ..
Bharat G
1
Vivió con esto en Windows 8.1. Instalación limpia de Windows 10 ... todavía sucede. F5 corrige la IU. El problema es que no deberíamos tener que usar F5. La interfaz de usuario debe representar con precisión el estado del sistema de archivos.
Tristan
Para mí, los permisos de archivos estaban rotos, la eliminación de turnos estaba permitida pero apareció después de la actualización. Mover a la basura no está permitido ...
clankill3r

Respuestas:

4

He visto este problema antes y siempre parece estar relacionado con las bibliotecas y la indexación de Windows.

Aquí hay algunos conceptos básicos:

Las bibliotecas son básicamente accesos directos simples que pueden abrir múltiples ubicaciones con un solo clic. Si mueve una carpeta o directorio que está conectado a una biblioteca, el acceso directo de la biblioteca seguirá mostrando el contenido de esa carpeta. Creo que puede haber un manejo único cuando utiliza un acceso directo de biblioteca para acceder a estas carpetas y, por lo tanto, el sistema de indexación de Windows a veces puede fallar al actualizar correctamente.

La indexación es un sistema utilizado de modo que cuando busca un archivo en lugar de que Windows busque físicamente todo o partes de un disco duro, simplemente puede buscar una lista de archivos y ubicaciones. Esta lista, creo, generalmente se almacena en una sola ubicación. Esto puede acelerar las búsquedas y mostrar listas de archivos. Si por alguna razón, el sistema de indexación no elimina un archivo de su índice después de que se haya eliminado, puede continuar apareciendo en carpetas.

La última vez que tuve este problema realicé una reconstrucción del índice y los archivos ofensivos desaparecieron. No sé qué causa realmente esto, ni he descubierto cómo duplicar el problema. Sospecho que PODRÍA ser posible que después de eliminar un archivo, la computadora se reinicie o un programa borre la memoria de esa acción realizada para que el sistema de indexación no se actualice correctamente y porque el sistema de indexación esencialmente ha olvidado que eliminó un archivo y no detecta una eliminación exitosa del archivo, el archivo "fantasma" permanece. Si esto es correcto, Microsoft tendría que ajustar el sistema de indexación para verificar su índice si se intenta eliminar un archivo y falla. Hasta entonces, supongo que reconstruir el índice podría ser la única forma de resolver el problema.

Win7:

  1. Haga clic en el botón de inicio y busque el índice. Debería encontrar Opciones de indexación.
  2. Haga clic en Opciones de indexación.
  3. Haga clic en el botón Avanzado (se necesitan privilegios administrativos / elevados)
  4. Haz clic en Reconstruir.

{Las opciones de indexación también se pueden encontrar en el Panel de control cuando se seleccionan iconos grandes o pequeños en lugar de categoría.}

En la mayoría de los casos, si está utilizando unidades SSD, la indexación puede no aumentar la velocidad en absoluto. Si este es un problema constante, puede intentar simplemente desactivar el servicio de indexación. Sin embargo, esto ralentizará las búsquedas y la visualización de directorios con una gran cantidad de archivos.

Drew The Geek
fuente
De hecho, detuve la indexación y desaparecieron los forlders eliminados: -o
t3chb0t
3

Encontré este enlace y me ayudó (sin tener que deshabilitar las bibliotecas o lo que sea ...):

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

En caso de que este enlace quede desactualizado algún día, aquí hay una cita:

Vaya a "Opciones de carpeta" (mi forma más fácil es la tecla de Windows + E para abrir un Explorador de Windows, presione Alt para obtener el menú, haga clic en Opciones y opciones de carpeta), luego haga clic en la pestaña "Ver" y haga clic en "Restablecer Botón "Carpetas". Eso lo hizo y ahora los archivos desaparecen de mi vista tan pronto como los elimino.

Espero que esto ayude.

andreee
fuente
1

Creo que este es un caso en el que varios problemas no relacionados provocan síntomas similares. Es por eso que diferentes personas reportan el éxito con diferentes soluciones. Además, pueden ocurrir varios problemas al mismo tiempo, por lo que solucionar uno no resolverá todos los síntomas, lo que lleva a la creencia de que la solución fue completamente ineficaz.

Si esto sucede de manera consistente con los archivos PDF y solo cuando el Panel de vista previa en el Explorador está abierto, Adobe Reader está bloqueando sus archivos. 1 También es posible que Reader bloquee sus archivos mientras genera miniaturas. Tienes las siguientes opciones:

  1. Deshabilite el panel de vista previa . 2
  2. Use Unlocker para desbloquear archivos individuales después de la vista previa, pero antes de eliminarlos, o cuando los archivos vuelvan a aparecer después de una eliminación fallida. 3
  3. Instale un lector de PDF alternativo y asegúrese de que esté designado como el controlador de vista previa para archivos PDF. Este cambio también puede afectar las vistas previas de PDF en otros programas como Outlook. No tiene que desinstalar Reader o Acrobat.

Como seguí adelante con el n. ° 3, elaboraré esa opción. Fui con el lector de PDF de Sumatra , ya que es liviano y no bloquea archivos. Debe usar la versión del instalador, no la versión portátil.

Al instalar, haga clic en Opciones y marque Permitir que Windows muestre vistas previas de documentos PDF . Si desea mantener Acrobat o Reader como el programa predeterminado para abrir realmente archivos PDF, evite marcar la opción Usar SumatraPDF como la opción predeterminada de lector de PDF .

Puedo confirmar que esto solucionó el problema para mí. Otras discusiones sobre el tema recomendaron cambiar el nombre del archivo AcroRd32.exe , pero eso deshabilitaría por completo las vistas previas de PDF y se revertiría cada vez que se actualice Acrobat / Reader. Esta es una solución más elegante.


1. Adobe Acrobat se entrega con una versión de Adobe Reader que se usa para la vista previa de archivos. Incluso si no tiene un Reader independiente instalado, se encontrará con este problema con Acrobat. Supuestamente, las versiones anteriores de Reader (5 y 6) no bloquean los archivos.

2. No he confirmado que Reader bloquee los archivos en la generación de miniaturas, pero si ese es el caso, deshabilitar el Panel de vista previa no solucionará este problema. Provisionalmente, usar una vista alternativa (por ejemplo, Lista o Detalles) debería ayudar en ese sentido.

3. Puede escribir un script de AutoHotKey para obtener el archivo seleccionado actualmente en el Explorador, ejecutar Unlocker en modo de línea de comandos para desbloquear ese archivo, luego realizar una operación de eliminación o movimiento. Es posible detectar cuándo se mueve o elimina un archivo en el Explorador y usarlo como desencadenante para el script. Esta es una opción compleja. Podría intentarlo, pero por ahora, considere esto como un ejercicio para el lector.

Illya Moskvin
fuente
0

Como mencioné en mi otra respuesta aquí con respecto a los archivos PDF, varios problemas distintos pueden causar síntomas similares al mismo tiempo. Desafortunadamente, eso fue cierto en mi caso. Encontré otra posible solución a este problema.

Después de eliminar, mover o desinstalar un archivo EXE , es posible que permanezca en su lugar durante varios minutos, tal vez permanentemente. Intentar eliminar el archivo nuevamente dará como resultado un You need permission from SYSTEM to make changes to this fileerror.

Si esto suena como su situación, eche un vistazo a este hilo: ¿Por qué SYSTEM continuaría bloqueando los identificadores de archivos ejecutables después de que la aplicación haya salido?

Según la respuesta principal, deshabilitar la indexación y habilitar el servicio Application Experience resolverá este problema. En mi caso, la indexación ya estaba deshabilitada; habilitar el servicio resolvió el problema.

Dado que el servicio Application Experience está configurado en "Manual" de forma predeterminada ( fuente ), debo haberlo deshabilitado en algún momento mientras modificaba mi sistema. Creo que esto cumple con el aspecto "oficial de Microsoft" de la pregunta.

Illya Moskvin
fuente
Debe ser específico en qué respuestas está hablando. Es probable que el orden de las respuestas cambie con el tiempo.
Ramhound
@Ramhound: Gracias, he editado mi respuesta en consecuencia. Consulté la meta discusión en meta.stackexchange.com/q/25209 antes de publicar, y esta solución parecía lo suficientemente clara como para merecer su propia respuesta. Además, si el párrafo introductorio es extraño, o si hay una manera de mejorar esta respuesta, no dude en editarlo.
Illya Moskvin
Permito a los usuarios corregir su propio contenido. Solo hago cosas que un usuario no podría hacer por sí mismo, digamos una captura de pantalla en línea, si no puede molestarse en hacer la edición para mejorar su propia pregunta o respuesta, pensé que tampoco debería hacer el esfuerzo para mejorarla. yo mismo
Ramhound
@Ramhound: completamente comprensible. Todavía no estoy acostumbrado al estilo y tono de escritura de StackExchange. Es difícil medir cuánta información es demasiada y cuánto, muy poca.
Illya Moskvin
1
Nunca puede tener mucha información relevante. Nunca puedes ser lo suficientemente específico. Cuanto más detallada sea una respuesta, siempre que responda la pregunta en sí, más útil será la respuesta para la comunidad.
Ramhound
0

Para mí sucedió para un directorio que era un pago SVN, con el explorador abierto.

Después de eliminar el directorio .svn, TSVNCache.exe mantuvo el directorio "abierto" (aunque no existía en el disco, todavía se mostraba en el explorador). Matar TSVNCache.exe y cerrar las ventanas del explorador resolvió el problema.

En pocas palabras: aunque se eliminó, lo más probable es que todavía haya identificadores pendientes abiertos en Windows.

Cristian Amarie
fuente
0

Reiniciar el Explorador de Windows desde el Administrador de tareas me resolvió esto.

Praneel
fuente
-1

Intenté varias opciones en vano, pero lo que funcionó para mí es deshabilitar la función Biblioteca del Explorador de Windows.

Para hacer esto, siga las instrucciones en howtogeek.com para modificar su registro.

Thorsten
fuente
Le recomendamos que incluya toda la información relevante de los enlaces que cree que responden una pregunta.
Ramhound
-3

No puedo recordar la razón técnica exacta, pero IIRC es una combinación de explorador que no comprueba si el archivo está eliminado, por lo tanto, muestra un icono fantasma y un comportamiento extraño de Windows 7 que hace que las copias vacías no recuperables de un archivo eliminado que tiene ha sido modificado / ejecutado recientemente. La única solución a esto es esperar unos minutos a que Windows se arregle solo o reiniciar explorer.exe.

Desafortunadamente, no hay una solución permanente que yo sepa.

Luego
fuente
Esta pregunta no se trata de entradas que no se pueden eliminar , sino que los archivos que ya se han eliminado con éxito todavía se muestran en el explorador hasta que se presiona F5.
Ese chico brasileño
-3

Vaya a la barra de tareas, haga clic derecho sobre ella, haga clic en iniciar el administrador de tareas, haga clic en procesos, encuentre el explorador y, después de hacer clic en ella, haga clic en finalizar proceso. Después de eso, vaya a la pestaña de aplicación / nueva tarea / tipo y exploreluego presione Enter.

Esto debería solucionar el problema.

jeevan joshi
fuente
3
Esto no es realmente una solución. Esto es solo una alternativa a golpear F5.
Ramhound
-3
  1. En la esquina superior izquierda de una ventana del Explorador, haga clic en Organizar.
  2. Haga clic en Carpeta y busque opciones en el menú desplegable
  3. En la pestaña Ver, seleccione No mostrar archivos, carpetas y unidades ocultos
  4. En la pestaña Buscar, haga clic en Restaurar valores predeterminados
  5. Haga clic en Aceptar
Stran
fuente
-3

vea, la forma más fácil de eliminarlos es simplemente seleccionar esos archivos, luego hacer clic derecho, organizar (en la parte superior izquierda) y luego eliminar las propiedades. Esto funciona 100% seguro, lo probé yo mismo !!!!

Shrey Verma
fuente
-3

Simplemente coloque un nuevo archivo con exactamente el mismo nombre que el archivo fantasma en la misma carpeta. El archivo fantasma se verá obligado a desaparecer.

James
fuente
¿De qué sirve esto? Claro, el "archivo fantasma" se verá obligado a desaparecer, ¡ porque ha sido reemplazado por uno nuevo!   ¿Cómo es eso una solución? El OP quiere que el archivo desaparezca, y su respuesta sugiere reafirmar la existencia del archivo. Claro, entonces pueden (intentar) eliminar el archivo recién creado y correr el riesgo de repetir todo el escenario. Esto es mucho más trabajo que simplemente presionar (F5), que se ha mencionado.
Scott, el
Si bien esto puede no ser una buena solución, es un intento legítimo de responder la pregunta.
Digo reinstalar a Mónica el
@TwistyImpersonator lmao Espero que solo estés trolleando, porque eso es rico.
oscilatingcretin
@oscilatingcretin Nope. De acuerdo con las preguntas frecuentes, esta es una respuesta legítima y no debe marcarse como NAA (A Not An Answer). Específicamente, uno no debe usar la bandera NAA cuando "La respuesta intenta responder a la pregunta, incluso si es incorrecta o inexacta o si no está de acuerdo con ella"
Digo Reinstate Monica el
@TwistyImpersonator Quizás sea así, pero no veo cómo es relevante citar esa disposición aquí cuando consideras que Scott (a quien respondías) solo criticaba la respuesta, no abogaba por que se marcara como NAA.
oscilatingcretin
-4
  1. Abre una ventana del Explorador de Windows.
  2. Haga clic derecho en uno de sus discos duros y elija Propiedades.
  3. Haz clic en la pestaña Hardware.
  4. Elija el disco duro físico que tiene el problema.
  5. Haga clic en el botón [Propiedades].
  6. Haga clic en la pestaña Políticas
  7. Haga clic en "Desactivar el vaciado del búfer de caché de escritura de Windows en el dispositivo"

    Tenga en cuenta la advertencia que Microsoft proporciona para esta configuración. Si encuentra que prefiere esta configuración, asegúrese de comprender que está asumiendo un riesgo adicional de pérdida de datos al elegir esta configuración.

  8. Haga clic en Aceptar para salir de todo.

Kev MacD
fuente
Criterios establecidos por OP: A. An official Microsoft hotfix that addresses this issue specifically.o 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

Tuve este problema hace algún tiempo. Siga estos pasos y vea si funciona.

  1. Haga clic derecho dentro de la ventana del Explorador y haga clic en Ordenar por
  2. elige Nombre .

Esto resolvió mi problema.

Vaquero4823
fuente
1
Esta no es una solución a largo plazo. ¿Qué sucede si tengo todo ordenado por fecha de modificación o tipo de archivo? También podría presionar F5 para actualizar la ventana y al mismo tiempo preservar la clasificación original.
oscilatingcretin
-4
  1. Instale Cygwin desde http://cygwin.com. Esto permite comandos de estilo Linux en Windows.
  2. Cygwin abierto
  3. Use el siguiente comando de Linux para forzar la eliminación de la carpeta / archivo. PRECAUCIÓN: SOLO HAGA ESTO SI SABE QUE ESCRIBE EL ARCHIVO CORRECTO O LA RUTA DE LA CARPETA. ESTO BORRARÁ POR LA FUERZA LOS ARCHIVOS O CARPETAS QUE ESPECIFIQUE. SI NO SABE CÓMO NAVEGAR LOS SISTEMAS DE ARCHIVOS A TRAVÉS DE COMMAND LINE, HAGA ALGUNA INVESTIGACIÓN.

Los comandos básicos: cd J: \ foldername (cualquier letra de unidad y ruta de carpeta que esté buscando)

ls (esto enumera todos los archivos en su carpeta actual. asegúrese de que el archivo o carpeta que desea eliminar esté allí)

rm -Rf filename (esto elimina a la fuerza el nombre de archivo o carpeta que especifique. ¡Cuidado! ¡Solo haga esto si desea que el archivo o carpeta desaparezca!)

  1. Verifique en el Explorador de Windows y vea que los archivos / carpetas hayan desaparecido.

NOTA: Estos comandos forzados pueden ser peligrosos. Solo úsalos si no eres un tonto.

Kris-Innovate
fuente