L'arresto grazioso e l'arresto forzato sono due metodi opposti per spegnere un computer. Un arresto regolare si verifica quando un computer viene spento da una funzione software e il sistema operativo (OS) è autorizzato a svolgere le sue attività di arresto sicuro dei processi e chiusura delle connessioni. Un arresto forzato si verifica quando il computer viene arrestato forzatamente da un'interruzione di corrente.
Gli arresti graziosi vengono generalmente eseguiti intenzionalmente dagli utenti, come parte della loro routine quotidiana, alla fine di una giornata lavorativa o al termine dell'uso domestico di un computer. Arresti improvvisi potrebbero essere involontari a causa di interruzioni dell'alimentazione, circuiti di protezione elettronica o guasti hardware. In caso di alcuni problemi di sicurezza come incendi di computer o problemi di sicurezza come malware o computer compromessi, gli arresti forzati possono essere una precauzione di sicurezza da parte degli utenti o dei reparti IT.
In generale, un arresto regolare è preferibile nel caso di qualsiasi sistema operativo che salva il suo stato. Quando le procedure di arresto standard non vengono eseguite con questi sistemi operativi, il risultato può essere il danneggiamento dei dati del programma e dei file del sistema operativo. Il risultato del danneggiamento può essere instabilità, funzionamento errato o mancato avvio.
Molti sistemi operativi moderni e altri software sono a tolleranza di errore e generalmente gestiscono le interruzioni di corrente dispari senza problemi. Sia i sistemi bare metal che quelli virtualizzati possono essere influenzati da arresti forzati, quindi dovrebbero essere evitati quando non necessari. Potrebbe essere necessario ripristinare le macchine virtuali (VM) dai backup, mentre i sistemi bare metal potrebbero anche richiedere una reinstallazione completa.