Parece que hay una caché obsoleta en algún lugar (local o remoto o ambos) pero no sé dónde y necesito ayuda para entender cómo eliminar estas referencias a archivos eliminados.
Después de hacer command+f para buscar en un volumen de red, Finder muestra archivos que existían anteriormente pero que actualmente no existen en ese volumen. Se muestran como "cero bytes", excepto uno que muestra un tamaño de bytes no cero.
Ejecutando ls -la
en ese volumen en esa máquina muestra que estos archivos no existen.
Ejecutar el comando find
en ese volumen no muestra que existan.
Hacer clic derecho en el archivo de cero bytes y seleccionar Abrir muestra una ventana con este texto:
El alias "nombre de archivo" no se puede abrir porque no se puede encontrar el elemento original.
Hacer clic en "Eliminar Alias" no hace nada.
Ejecutar mdfind kMDItemKind="Alias"
no muestra este archivo.
Ejecutar mdfind kMDItemPhysicalSize="0"
no muestra este archivo.
Ejecutar mdfind kMDItemDisplayName="nombre de archivo"
no muestra este archivo.
Ejecutar mdls <"ruta al archivo">
dice que el archivo que se muestra en Finder no existe... "no se pudo encontrar /ruta/al/archivo"
Arrastrar este archivo desde la ventana de Resultados de búsqueda de Finder a Terminal no agrega su ruta a Terminal.
Este es un volumen compartido a través de smb.
Intentos de solución de problemas:
- Desmonté los volúmenes y los volví a montar pensando que esto podría actualizar los directorios de archivos.
- Reinicié la computadora.
- Limpié la caché de usuario en
~/Library/Cache
y reinicié. - Ejecuté el Auxiliar de Primeros Auxilios de Utilidad de Disco.