Alternativa a What's Keeping Me per macOS Sequoia

Cerchi un sostituto di What's Keeping Me che funzioni su macOS moderno? Ecco come scoprire cosa blocca il tuo disco.

Se usi Mac da un po’ di tempo, forse ricordi un’app chiamata What’s Keeping Me. Risolveva un problema ben preciso: quando macOS si rifiutava di espellere un disco o di farti svuotare il cestino perché «qualcosa» lo stava usando, What’s Keeping Me ti diceva esattamente cos’era quel qualcosa.

L’app era semplice e svolgeva bene il suo lavoro. Poi ha smesso di funzionare.

Cos’è successo a What’s Keeping Me

What’s Keeping Me è stata aggiornata per l’ultima volta nell’agosto 2014. Lo sviluppatore, HAMSoft Engineering, ne ha interrotto la manutenzione e il sito dello sviluppatore alla fine è scomparso del tutto. Quando macOS ha iniziato a richiedere architetture applicative e funzioni di sicurezza moderne, What’s Keeping Me era ormai abbandonata da tempo.

L’app ha funzionato per oltre un decennio, ma l’usura del software alla fine ha avuto la meglio. Senza aggiornamenti che supportassero le nuove versioni di macOS, i requisiti di sicurezza e Apple Silicon, è diventata inaffidabile e infine inutilizzabile per la maggior parte degli utenti.

Questo ha lasciato un vuoto sorprendentemente difficile da colmare. macOS ha ancora lo stesso problema di espulsione che aveva nel 2010. Continui a ricevere vaghi messaggi di errore su programmi che usano il tuo disco senza alcuna indicazione su quali siano. Apple non ha mai integrato questa funzione diagnostica nel sistema.

La soluzione alternativa con il Terminale

Gli utenti esperti hanno colmato il vuoto con lsof, un comando Unix che elenca i file aperti. Se il tuo disco si chiama «External», eseguiresti:

sudo lsof /Volumes/External

Questo mostra ogni processo con file aperti su quel volume. Puoi quindi individuare il colpevole e chiudere normalmente l’applicazione oppure usare kill per terminare il processo.

Funziona, ma non è esattamente alla portata di tutti. Devi conoscere il Terminale, interpretare un output tecnico e saper distinguere i processi che puoi terminare senza rischi da quelli che non dovresti toccare. Per un’operazione di routine come scollegare un disco, è chiedere parecchio.

Monitoraggio Attività: ci va vicino, ma non basta

Monitoraggio Attività può mostrarti quali file ha aperto un processo, ma il flusso di lavoro è al contrario. Devi già sapere quale processo ispezionare. Se stai cercando di rispondere alla domanda «cosa sta usando il mio disco», Monitoraggio Attività ti costringe prima a indovinare e poi a verificare.

Potresti ispezionare ogni processo in esecuzione uno per uno finché non trovi quello che accede al disco, ma è talmente tedioso che la maggior parte delle persone si arrende e ricorre all’Espulsione forzata (o riavvia il Mac).

Nemmeno Utility Disco aiuta

Alcuni provano Utility Disco quando l’espulsione normale fallisce. Utility Disco può smontare forzatamente i volumi, ma sta facendo essenzialmente la stessa cosa dell’Espulsione forzata dal Finder. Non ti dice cosa stava bloccando il disco. Si limita a scavalcare il blocco e a sperare per il meglio.

L’Espulsione forzata a volte va bene, soprattutto se il processo che bloccava il disco stava solo leggendo file. Ma se qualcosa stava scrivendo attivamente sul disco, l’Espulsione forzata può corrompere i dati. Senza sapere cosa sta realmente succedendo, è una scommessa.

Un sostituto moderno

Per un confronto dettagliato delle funzioni e una guida passo passo alla configurazione, consulta la nostra pagina dedicata all’alternativa a What’s Keeping Me.

Ejecta è stata creata per colmare il vuoto lasciato da What’s Keeping Me. Resta nella barra dei menu, mostra lo stato di tutti i dischi collegati, individua quali processi stanno bloccando l’espulsione e ti permette di chiuderli direttamente.

La differenza fondamentale rispetto all’approccio con il Terminale è che Ejecta svolge automaticamente il lavoro diagnostico. Non devi ricordare la sintassi dei comandi né interpretare l’output grezzo. Fai clic su un disco bloccato, vedi cosa lo blocca, fai clic per chiudere quel processo. Tutto qui.

Ejecta sa anche quali processi si possono chiudere senza rischi e quali invece sono processi di sistema che richiedono una gestione più attenta. Quando Spotlight sta indicizzando il tuo disco, per esempio, Ejecta può disattivare l’indicizzazione per quel volume invece di limitarsi a terminare il processo mds lasciandolo in uno stato anomalo.

Confronto delle funzioni

What’s Keeping Me (quando funzionava) ti mostrava i processi che bloccavano il disco e ti permetteva di chiuderli. È esattamente ciò che fa Ejecta, più alcune cose che What’s Keeping Me non poteva fare:

Il supporto nativo per Apple Silicon significa che gira in modo efficiente sui Mac M1, M2, M3 e M4. What’s Keeping Me non ha mai ricevuto questo aggiornamento.

L’integrazione nella barra dei menu ti dà lo stato dei dischi a colpo d’occhio senza aprire un’applicazione a parte. Vedi quali dischi si possono espellere in sicurezza ancora prima di provare.

La consapevolezza dei processi di sistema significa che Ejecta gestisce in modo intelligente Spotlight, Time Machine e altri servizi di macOS, invece di offrire un semplice interruttore per terminarli.

Il problema dell’espulsione non se ne va

È passato oltre un decennio da quando What’s Keeping Me è stata sviluppata attivamente, e il problema di fondo è ancora esattamente lo stesso. macOS continua a darti messaggi di errore inutili quando provi a espellere un disco. Apple non ha ancora integrato alcuno strumento diagnostico nel sistema. Le soluzioni di terze parti sono ancora l’unico modo per ottenere una risposta chiara su cosa stia usando il tuo disco.

Se ancora ti precipiti d’istinto sul Terminale ogni volta che non riesci a espellere un disco, oppure usi l’Espulsione forzata sperando che non si rompa nulla, ora c’è un’opzione migliore. Quella specifica app del 2010 non c’è più, ma la sua funzionalità non deve sparire con lei.

Se preferisci non usare il Terminale ogni volta, Ejecta ti mostra esattamente quale processo sta bloccando il disco — e ti permette di chiuderlo con un clic, direttamente dalla barra dei menu.

Acquista ora — $9.99