1 votos

Macbook Pro de mediados de 2012: Todas las aplicaciones están "dañadas o incompletas", signo de interrogación en todas las aplicaciones, sin iconos

En los últimos días he experimentado el problema más extraño con un producto de Apple que jamás haya experimentado. La historia es un poco larga, así que tengo todos los detalles relevantes en orden cronológico.

En primer lugar, aquí están mis especificaciones: Macbook Pro Mid-2012 i5 w/ 250GB SSD, 1TB HDD en la bahía óptica, 8GB RAM. Corriendo High Sierra 10.13.2

Muy bien. Mi ordenador instaló algunas actualizaciones durante la noche del pasado fin de semana. Funcionó bien al día siguiente, excepto que Spotlight dejó de indexar mi carpeta de aplicaciones. Bastante molesto, pero no del todo extraño. Intenté solucionarlo añadiendo la carpeta de aplicaciones a la lista negra de Spotlight y luego eliminándola. Eso no hizo nada.

El lunes por la noche, probé los siguientes tres comandos para intentar forzarlo a reindexar toda mi unidad:

sudo mdutil -i on / 
sudo mdutil -i off / 
sudo mdutil -E / 

Eso no hizo nada inmediatamente - de nuevo, sin sorpresa. Pero al día siguiente, todavía no había indexado la unidad. La barra de progreso en Spotlight estaba atascada al principio.

Anoche (martes) fue cuando empezaron a ocurrir cosas realmente extrañas. Intenté lanzar Fusion 360 (software CAD) desde el dock, para ser recibido con un "Fusion 360 no puede ser abierto porque está dañado o incompleto". Hice lo razonable y reinicié el sistema. Intenté abrir otro software desde el dock, pero me salía el mismo mensaje para todos los elementos del dock. Luego traté de abrir elementos desde el launchpad, sólo para ser recibido con ninguna aplicación que tiene iconos en absoluto. Lo mismo ocurre con las aplicaciones directamente desde mi carpeta de Aplicaciones - al intentar abrir cualquier aplicación, incluyendo las utilidades del sistema como Terminal y Utilidad de disco - resultó en el mismo error dañado o incompleto. Además, todas las aplicaciones carecían de sus iconos en la carpeta de aplicaciones. Hacer clic con el botón derecho del ratón > mostrar el contenido del paquete > navegar hasta el ejecutable real tampoco funciona: te pregunta con qué software quieres abrir el archivo. Los hubiera lanzado desde el terminal, pero... bueno... ¡no puedo abrirlo!

En este punto, me asusté seriamente por un disco corrupto, malware, etc, así que lo apagué por la noche. Hoy, he sacado el disco y he tomado una imagen completa del mismo para hacer una copia de seguridad. Después de algunos análisis de SMART y la copia masiva sin ningún error (utilizado ddrescue en una caja de linux para clonar la unidad a una iso), puedo decir definitivamente que el SSD no está muriendo. Después de hacer una copia de seguridad de la unidad, arranqué desde una unidad USB de recuperación y ejecuté el primer auxilio en la partición principal del SSD, que no encontró errores.

También he probado con otras cuentas de usuario. Primero probé con otra cuenta de administrador, y google chrome se inició bien al iniciar sesión, pero no se abrió ningún otro software. Después de salir de google chrome, se negó a abrir de nuevo - el mismo error dañado o incompleto. Luego probé con la cuenta de invitado, donde todos los iconos de las aplicaciones en el dock son reemplazados por signos de interrogación. De nuevo, nada se abrió. Sin embargo, pude abrir "Acerca de este Mac", y obtener un informe del sistema, etc. Al hacer clic en la actualización de software aparece un error críptico sobre la imposibilidad de encontrar la aplicación para abrir ese enlace.

También sé que no es un cable SATA roto, ya que he arrancado un clon de la unidad a través de USB y tiene los mismos problemas.

En este punto, planeo hacer una reinstalación completa del sistema operativo y copiar cosas de nuevo desde mi imagen de disco. Pero si alguien tiene alguna idea de por qué sucedió esto en primer lugar, o lo que podría hacer para repararlo sin hacer una reinstalación completa, hágamelo saber. Si queréis capturas de pantalla de esta rareza (tomadas con la cámara del teléfono, porque la Vista Previa no se puede abrir para hacer capturas de pantalla...) hacédmelo saber. ¡Gracias por cualquier ayuda!

0 votos

¿Puedes abrir las aplicaciones en modo seguro? ¿La fecha y la hora del sistema del Mac son correctas? Prueba la solución en esta página de debate de Apple para ver si funciona. Se remonta a El Capitán, pero puede aplicarse a su situación.

0 votos

Actualización: era un cable del disco duro en mal estado, que corrompía las cosas de forma impredecible. Yo mismo había instalado ese cable hace unos meses, y acabo de ponerme en contacto con Amazon, ¡que me ha reembolsado + 10 dólares por el envío rápido!

2voto

n.r. Puntos 131

Siguiendo tu descripción inicial, tuve exactamente el mismo problema. Pero no era un cable malicioso. Así que, para futuras referencias y personas con este problema, esta es mi solución, que es mucho más fácil:

Supongamos que ni siquiera tienes acceso a la terminal / consola y por lo tanto tienes que arrancar en modo de recuperación:

  • (re)arrancar en modo de recuperación (mantener CMD + R hasta que aparezca el logo de Apple)
  • iniciar consola / terminal
  • localice la carpeta /private/var/folders/ de su instalación regular (!)

Atención: Si puedes ejecutar la consola dentro de tu instalación habitual, la carpeta está ahí: /private/var/folders/. Pero si utiliza la consola en modo de recuperación, la carpeta /private/var/folders/ es la de su interfaz de recuperación. Necesitas buscar una carpeta como /Volumes/Macintosh/private/var/folders/ - esa es la ubicación de todos tus archivos regulares.

Si llegas a la carpeta correcta, sólo tienes que borrar su contenido. (Por razones de seguridad puedes mover el contenido de esta carpeta a una ubicación temporal).

Una vez que hayas terminado, sólo tienes que reiniciar. Esto debería solucionar su problema.

Nota bene:

Por lo que sé, /private/var/folders/ sólo contiene un montón de archivos temporales que se borrarán cada vez que reinicies tu mac. Si estás usando el modo de hibernación, esta carpeta puede crecer constantemente. También podría ayudar reiniciar el sistema mientras mantienes presionada la tecla SHIFT, ya que esto también ejecuta algunas rutinas que limpiarán los archivos temporales.

1 votos

La solución me funcionó, pero al principio no podía acceder al volumen de mi sistema - está encriptado por FileVault. Tuve que abrir DiskUtility, seleccionar el volumen (en gris) y hacer clic en "Montar". Después de eso, era accesible en Terminal.

0voto

Art Goldberg Puntos 1

El Macbook Air de mi mujer con macOS High Sierra desarrolló un problema similar. No se podía lanzar ninguna aplicación, e incluso los iconos del dock no aparecían.

Mientras que otros artículos han sugerido borrar todo en /private/var/folders excepto la carpeta zz, que era imposible en la cuenta normal. El Finder no borraba nada, y el Terminal no podía ser lanzado.

Terminé arrancando en modo recovery, usando la Terminal y encontrando el /private/var/folders de la cuenta de usuario. Al arrancar en modo de recuperación tendrá un /private/var/folders asociado al sistema operativo de recuperación. A partir de ahí pude rm -R cada una de las carpetas y su contenido.

Después de hacer eso y reiniciar normalmente el ordenador se recuperó. Hubo que volver a introducir las credenciales de algunas cuentas, pero en general el ordenador volvió a funcionar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X