Podczas odinstalowywania aplikacji jest napisane, że powinienem albo ponownie uruchomić komputer teraz, albo ręcznie ponownie uruchomić później.
Czy to zmieni różnicę, jeśli zamiast tego zamknę komputer?
Jaka jest różnica między operacjami zamykania i restartowania?
Odpowiedzi:
Proces wyjaśniony
Po zainstalowaniu lub odinstalowaniu program zarejestruje lub wyrejestruje użycie jednego lub więcej
.dll
plików..dll
pliki są instalowane w katalogu Windowssystem32
/syswow64
po zainstalowaniu i są wspólne dla wielu aplikacji. Pliki te są często używane podczas odinstalowywania programu, dlatego system Windows ma wbudowany system sprawdzania nieużywanych (po odinstalowaniu żaden inny program nie używa już tych plików).dll
podczas zamykania w celu usunięcia ich podczas aplikacji korzystające z nich zostały zakończone (w zasadzie dezinstalator nakazuje systemowi Windows sprawdzenie plików do usunięcia).Gdy system Windows zamknie programy, usunie każdy plik, który nie jest już przypisany do programu w celu wyczyszczenia komputera.
Czy konieczne jest ponowne uruchomienie?
Możesz się zastanawiać, czy to wszystko, czy konieczne jest ponowne uruchomienie? Tak i nie. Zasadniczo musisz upewnić się, że system Windows zostanie poprawnie zamknięty, aby uniknąć pozostawienia niepotrzebnych plików. Jeśli wiesz, że Twój komputer jest stabilny i będziesz go ponownie uruchamiać w ciągu kilku godzin, naprawdę nie musisz teraz ponownie uruchamiać komputera. Jeśli regularnie przełączasz komputer w tryb uśpienia / hibernacji i nie chcesz ponownie uruchamiać się w jak największym stopniu, lepiej zrestartuj komputer w celu odinstalowania, ponieważ tryb uśpienia / hibernacji może spowodować nieoczekiwane zamknięcie systemu na dłuższą metę, co może utrzymywać pliki na twój komputer, który już nie musi tam być.
Czy to szkodliwe, jeśli te pliki pozostaną na moim komputerze?
Technicznie rzecz biorąc nie. To marnotrawstwo miejsca na dysku, tak, a jeśli zdarzy się to przy zbyt wielu plikach, może spowolnić komputer, ponieważ każda plik .dll załadowany w systemie Windows będzie zwiększał zasoby używane do obsługi komputera.
Czy jest różnica między używaniem restartu a zamykaniem?
Obie opcje zamykają programy i uruchamiają niezbędne procedury czyszczenia, więc obie są w porządku w użyciu. Windows po prostu powiadamia o ponownym uruchomieniu, ponieważ w ten sposób może zagwarantować utrzymanie porządku w systemie Windows.
Czy mogę przytrzymać przycisk zasilania, aby komputer został natychmiast wyłączony?
Nie. To nie jest normalne zamknięcie, a zatem system Windows nie będzie mógł uruchomić procedury czyszczenia. Możesz zobaczyć tę opcję, jakby Windows się zawiesił.
źródło
Należy zauważyć, że Windows 8 / 8.1 ma opcję rozruchu hybrydowego , która jest domyślnie włączona (a przynajmniej dla mnie tak było). Nie powoduje to ponownego załadowania niektórych plików jądra podczas rozruchu, aby osiągnąć szybszy stan włączenia / wyłączenia zasilania. Jednak ta funkcja zostanie pominięta po ponownym uruchomieniu.
Jeśli masz do czynienia z oprogramowaniem, które odinstalowało sterowniki, może (również) marnować zasoby. Z tego powodu zawsze lubię restartować lepiej, chociaż wątpię, by to naprawdę pomogło, chyba że odinstalowałem sterownik / zaktualizowałem dodatek service pack itp., Chociaż Windows może inteligentnie wiedzieć, że nie hibernuje jądra i nie uruchamia się zimno.
EDYCJA: wydaje się, że można wykonać „standardowe” zamknięcie, wykonując następujące czynności:
Nadal użyje rozruchu hybrydowego przy następnym włączeniu komputera. Możesz wyłączyć rozruch hybrydowy w panelu sterowania.
Więcej informacji o rozruchu hybrydowym ...
Wygląda na to, że ponowne uruchomienie ma największy wpływ na system Windows, ale myślę, że najlepiej będzie zrestartować inne systemy operacyjne. Na przykład, jeśli odinstalujesz PHP, ponowne uruchomienie komputera uruchomi ponownie Apache, co pozwoli uniknąć błędów, jeśli Apache nie zda sobie sprawy, że PHP został odinstalowany. Ogólna zasada: uruchom ponownie, gdy weźmiesz filiżankę kawy i wrócisz. Najlepiej byłoby to zrobić, aby upewnić się, że wszystko działa płynnie.
źródło
Ponowne uruchomienie to zamknięcie, a następnie kolejne włączenie. Nie miałoby to znaczenia, ponieważ każda aplikacja monitująca o ponowne uruchomienie jest zainstalowana w systemie operacyjnym. Nic nie może zrobić samodzielnie, gdy system operacyjny jest niedostępny (również podczas restartu i zamykania). W przypadku programu w większości przypadków nawet nie wiedziałby, czy jest to restart lub zamknięcie. Może powinieneś przeprowadzić badania, jeśli chodzi o aktualizację systemu BIOS lub coś, co robisz na niskim poziomie, w przeciwnym razie powinno być bezpieczne.
źródło
Po niektórych odinstalowaniach może również zaistnieć instalacja, która następuje po uruchomieniu. Dodanie trochę czasu (zwykle nie są to kompletne odinstalowania, ale przywrócenie poprzedniej wersji oprogramowania). Opóźniając uruchomienie, otwiera możliwość błędnej konfiguracji, jeśli wystąpią zmiany w trakcie zamykania komputera.
Załóżmy na przykład, że sterownik karty graficznej został odinstalowany - ogólny dla tej karty graficznej może zostać zaplanowany do zainstalowania podczas uruchamiania, jednak jeśli karta zostanie zamieniona lub usunięta po wyłączeniu, ale przed uruchomieniem, niewłaściwy sterownik może być zainstalowany zamiast tego (a raczej prawdopodobnie po prostu zawiedzie z błędem).
źródło