Co to jest twardy restart?

Kiedy ktoś mówi o „uruchamianiu komputera”, ma na myśli, że komputer jest uruchamiany i ładuje wszystkie programy, które pozwalają mu komunikować się z użytkownikiem i przyjmować polecenia od użytkownika. Istnieją dwa główne typy procedur ponownego uruchamiania: miękki lub ciepły restart i twardy restart, znany również jako zimny restart. Miękki restart oznacza ponowne uruchomienie komputera bez całkowitego wyłączenia i wyłączenia zasilania. Twardy restart to proces ponownego uruchamiania komputera po całkowitym wyłączeniu zasilania, niezależnie od tego, czy utrata zasilania była zamierzona, czy nie. Odłączenie zasilania powoduje również wyczyszczenie pamięci roboczej komputera i jest czasami używane jako sposób na zresetowanie systemu, gdy jest zablokowany.

Wyrażenie „boot up” pochodzi z faktu, że po pierwszym włączeniu komputera nie ma załadowanych programów i nie ma nic w pamięci, ponieważ pamięć o dostępie swobodnym (RAM) nie może przechowywać informacji bez zasilania. Komputery muszą korzystać z informacji z nieulotnego źródła wewnętrznego, które utrzymuje się nawet wtedy, gdy system nie jest zasilany. Proces ten nazywa się „bootstrapping”, ponieważ komputer skutecznie podciąga się za pomocą własnych programów ładowania początkowego, aby załadować niezbędne oprogramowanie. Wygląda na to, że taki proces może być niemożliwy (tak niemożliwy, jak ktoś podciągający się za pomocą własnych bootstrapów), ale informacje są przechowywane w komputerze na wyspecjalizowanych chipach i w inny sposób, aby były dostępne natychmiast po przywróceniu zasilania.

Twardy restart może być wynikiem celowego wyłączenia systemu i wyłączenia zasilania. W takim przypadku po ponownym włączeniu zasilania system przejdzie przez proces ponownego ładowania wszystkich niezbędnych programów, zanim będzie można go użyć. Ponieważ zaczyna się od samego początku, proces może trochę potrwać, zwłaszcza jeśli jest dużo programów do załadowania, ale powinien zostać ukończony w rozsądnym czasie.

Jeśli komputer nie miał szansy przejść przez normalny proces zamykania, ale zamiast tego nagle stracił zasilanie, jak w przypadku awarii zasilania, proces twardego ponownego uruchomienia jest zwykle poprzedzony sprawdzeniem pliku. Dzieje się tak, ponieważ struktura plików mogła zostać uszkodzona przez nagłe zamknięcie. Skanowanie jest wykonywane automatycznie na początku twardego restartu, aby upewnić się, że pliki nie są uszkodzone przed przywróceniem komputera do stanu gotowości. Jeśli zostaną znalezione błędy, proces skanowania naprawi je, jeśli to możliwe, lub zaalarmuje operatora komputera o problemie. Po naprawieniu jakichkolwiek błędów plików proces twardego rozruchu zostanie zakończony, a system operacyjny wraz z wszelkimi powiązanymi niezbędnymi plikami zostanie przywrócony.