Parece probable que el problema se deba a datos dañados en su disco duro.
El Finder le pide al Sistema de archivos que le brinde información sobre el contenido de la carpeta y el Buscador no puede manejar adecuadamente el error devuelto por el Sistema de archivos o el Sistema de archivos sigue intentando sin fin acceder a los datos defectuosos sin devolverlos correctamente.
Para asegurarse de que no sea simplemente un error del Finder, compruebe si puede acceder a la multa de la carpeta desde una Terminal:
- Abra una ventana del Finder y vaya al padre de la carpeta del problema.
- Seleccione la carpeta principal y haga clic con el botón de comando en ella para revelar el menú contextual.
- Selecciona
Get Info
.
- Busque el campo
Where:
, muestra la ruta real de la carpeta principal.
- Eso será algo así como
/Users/your-user-name/Path/To/Parent
- Seleccione la ruta y cópiela.
- Abra una ventana de Terminal (presione
command-space
y escriba terminal
).
- escriba
cd
(espacio final) luego pegue la ruta copiada. Esto debería verse como:
-
cd /Users/your-user-name/Path/To/Parent/problem-folder
- Si alguna carpeta en la ruta contiene espacios, encierre la ruta completa entre comillas dobles. Es decir:
cd "/Users/your-user-name/Pa th/T o/Parent"
- escriba
ls -lR "problem-folder"
reemplazando el último parámetro con el nombre de la carpeta problemática.
Normalmente, esto debería incluir el contenido de la carpeta del problema, así como el de todas sus subcarpetas (esto debería imprimir una gran cantidad de texto si la jerarquía de las carpetas es profunda).
Dado que esto omite completamente el Finder, si esto funciona, significa que el error reside en cómo el Finder trata los datos de la carpeta (por cualquier motivo). Sin embargo, si la Terminal se bloquea al ejecutar este comando, esto apuntaría hacia un problema del disco duro.
En este último caso, recomendaría que primero ejecute la aplicación DiskUtility de Apple e intente verificar el disco:
- Inicie DiskUtility (presione comando-espacio y escriba
Disk Utility
).
- En el panel izquierdo, seleccione el disco duro en el que reside su carpeta.
- En el panel derecho, haga clic en el botón
Verify Disk
.
Esto debería tomar un poco de tiempo e imprimirá una lista de posibles errores. Si hay algún problema y / o si el registro indica que debe ejecutar una reparación en el disco, debe presionar el botón Repair
.
En cualquier caso, no debería doler si decide reparar el disco aunque no se muestren errores.
Si una reparación soluciona el problema, es probable que esto indique que el error no se debió a una unidad de disco duro defectuosa, sino a datos de FileSystem no válidos.
Sin embargo, si el problema persiste, su disco duro podría ser la causa de la corrupción del sistema de archivos.
En este caso, recomiendo comprar un programa de reparación y diagnóstico de disco más potente, como DiskWarrior (lo encontrará en enlace ), es uno de los programas de reparación de discos más reputados en Mac.
Actualizar:
Si ls -lR
funciona correctamente, esto apunta a un problema del Finder.
Podría ser un complemento de QuickLook con errores que se activa al abrir la carpeta y que tiene problemas para abrir algunos de sus archivos. Esto no significa que estos archivos estén dañados.
Usando el terminal, use el comando mv
para mover archivos a otra carpeta para ver si esto soluciona el problema. Por ejemplo, podrías hacer:
-
mv problem-folder/a* fixa
-
mv problem-folder/b* fixb
- etc.
Luego, intenta abrir cada una de las carpetas fix
para ver cuáles se congelan o no.
De esta manera, podría identificar con precisión qué archivos causan el problema si son causados por un archivo.
Si ha instalado complementos de Quicklook, puede intentar deshabilitarlos temporalmente para ver si eso soluciona el problema.