L'espulsione forzata è sicura su Mac?
L’uscita forzata è l’ultima risorsa. Può perdere lavoro non salvato o interrompere scritture. Salva prima e lascia terminare i trasferimenti.
Il disco non si espelle. Hai un impegno. L’opzione per forzare l’espulsione è proprio lì. Ma hai sentito storie da brividi su file corrotti e dischi danneggiati. È davvero sicuro forzare l’espulsione?
La risposta onesta è: dipende interamente da cosa sta succedendo nel momento in cui lo fai.
Cosa fa davvero l’espulsione forzata
L’uscita forzata termina un’app. L’espulsione forzata richiede lo smontaggio di un volume anche con file aperti. Sono azioni diverse e nessuna garantisce l’assenza di perdita di dati. L’uscita forzata è l’ultima risorsa. Può perdere lavoro non salvato o interrompere scritture. Salva prima e lascia terminare i trasferimenti.
Prima di considerare l’espulsione forzata
Il nome di un processo o l’elenco dei file aperti non dimostra che non ci siano scritture in corso. Forzare l’uscita o l’espulsione può causare perdita di dati; Ejecta non certifica la sicurezza delle scritture.
Quando l’espulsione forzata è rischiosa
Se vedi una barra di avanzamento da qualche parte, fermati. Copie di file in corso, download sul disco od operazioni di salvataggio delle applicazioni sono il momento più pericoloso per forzare l’espulsione. Il file in fase di scrittura sarà quasi certamente corrotto o incompleto.
Salva il lavoro, completa copie e backup e chiudi normalmente le app prima di riprovare.
Se il disco è un backup di Time Machine nel mezzo di un backup, fai attenzione. Interrompere Time Machine a metà del backup può corrompere il catalogo dei backup, con il rischio di compromettere l’intera cronologia anziché solo il backup in corso.
Se un’applicazione è andata in crash mentre lavorava con file sul disco, la situazione è imprevedibile. L’app potrebbe aver avuto una scrittura in corso. Forzare l’espulsione aggiunge un secondo guasto sopra il primo.
Cosa può davvero andare storto
Lo scenario peggiore è la corruzione del filesystem. Se il disco stava aggiornando le strutture di directory (i metadati che dicono al sistema dove si trovano i file) quando hai forzato l’espulsione, quelle strutture possono restare in uno stato incoerente. Questo può rendere i file inaccessibili o impedire all’intero disco di montarsi.
Più comunemente, otterrai la corruzione di singoli file. Il file in fase di scrittura diventa illeggibile o troncato. È una brutta cosa, ma almeno è limitata a quel singolo file.
Con i dischi APFS e HFS+, il journaling (o il copy-on-write nel caso di APFS) offre una certa protezione. Il filesystem di solito riesce a tornare a uno stato coerente, anche se il file interrotto va perso. I dischi exFAT e FAT32 non hanno questa protezione e sono più esposti a una corruzione diffusa.
In rari casi, espulsioni forzate ripetute possono contribuire a problemi hardware del disco. Gli SSD e gli HDD sono progettati per gestire un’improvvisa perdita di alimentazione, ma non gli fa bene.
Rischi e limiti
sudo lsof "/Volumes/YourDriveName"
Il nome di un processo o l’elenco dei file aperti non dimostra che non ci siano scritture in corso. Salva il lavoro, completa copie e backup e chiudi normalmente le app prima di riprovare. Forzare l’uscita o l’espulsione può causare perdita di dati; Ejecta non certifica la sicurezza delle scritture.
I nomi dei processi Spotlight non dimostrano un accesso in sola lettura. Non forzare l’uscita di mds o mds_stores per liberare un disco. Attendi, chiudi le app e riprova con l’espulsione normale. Ejecta identifica questi processi, ma non offre la normale chiusura dei processi di sistema. Se il disco resta bloccato, salva tutto e spegni completamente il Mac prima di scollegarlo.
L’approccio migliore
L’espulsione forzata esiste per un motivo, ma è un’ultima risorsa. Se ti ritrovi a usarla regolarmente, c’è qualcosa che non va nel tuo flusso di lavoro.
Il problema di fondo di solito è che non sai cosa sta bloccando il disco. macOS ti dà un messaggio di errore vago e ti lascia a tirare a indovinare. O forzi l’espulsione e speri per il meglio, oppure ti metti a frugare in Monitoraggio Attività e nel Terminale.
Ejecta: Ejecta offre la diagnosi gratuita dei dischi senza una prova a tempo. La licenza a pagamento sblocca uscita ed espulsione per le app supportate, Espelli tutto e i controlli Time Machine. I processi di sistema possono richiedere attesa, autorizzazione o spegnimento. Salva il lavoro e completa prima i trasferimenti.
Forzare l’uscita o l’espulsione può causare perdita di dati; Ejecta non certifica la sicurezza delle scritture.
Ejecta offre la diagnosi gratuita dei dischi senza una prova a tempo. La licenza a pagamento sblocca uscita ed espulsione per le app supportate, Espelli tutto e i controlli Time Machine. I processi di sistema possono richiedere attesa, autorizzazione o spegnimento. Salva il lavoro e completa prima i trasferimenti.
Acquista ora -Articoli correlati
Come espellere una chiavetta USB dal Mac in sicurezza
Tutti i modi per espellere una chiavetta USB su Mac, e cosa fare quando macOS dice che il disco è in uso e non …
Come trovare, aprire e usare un disco esterno su Mac
Collega un disco esterno al Mac, trovalo nel Finder, apri i tuoi file e scollegalo in sicurezza. Una guida …
diskutil eject: come espellere i dischi dal Terminale del Mac
Espelli qualsiasi disco del Mac dal Terminale con diskutil, inclusi lo smontaggio forzato di un volume che non …
Perché il tuo Mac rallenta quando colleghi un disco esterno
Collegare un disco esterno non dovrebbe rallentare l'intero sistema, ma spesso accade. Ecco cosa succede …