Dlaczego mój komputer wymaga ponownego uruchomienia po zainstalowaniu oprogramowania?

Pytanie do Ciebie MrGroove - Wraz z uruchomieniemW Windows 7 Microsoft obiecał, że ponowne uruchomienie będzie „rzadką” rzeczą, jednak teraz, gdy uruchamiam go od ponad 6 miesięcy, restarty wciąż występują, a czasem nawet przed instalacją nowego oprogramowania. Dlaczego musimy tak często restartować nasze komputery? Dlaczego przy każdej zmianie systemu wymagane jest ponowne uruchomienie komputera? Dlaczego większość programów wymaga ponownego uruchomienia po instalacji?
1. Dlaczego wymagane są restarty?
Wiele aplikacji i aktualizacji systemu Windows wymaga dostępu do podstawowych plików systemowych, które są zawsze używane podczas działania systemu Windows. Aby uzyskać program (lub zaktualizuj), aby zintegrować się z wymaganym systemem WindowsKomponenty, pliki reprezentujące komponenty nie mogą być używane. Ponieważ jednak większość podstawowych plików systemowych jest używana podczas działania systemu Windows, nie ma innego sposobu, aby dokończyć instalację bez ponownego uruchomienia.
Szczerze mówiąc, Microsoft wykonał świetną robotę minimalizującrestartuje się jednak zarówno oni, jak i zewnętrzni wydawcy oprogramowania zwykle popełniają błąd po stronie ostrożności i monitują o ponowne uruchomienie, niezależnie od tego, czy jest to wymagane z instalacji oprogramowania. Wiele osób, na przykład podczas aktualizacji oprogramowania lub aktualizacji, chce wykonać pełną deinstalację, uzyskać czysty restart, a następnie ponownie zainstalować oprogramowanie, aby zapobiec możliwym problemom i wezwaniom do działu wsparcia ... Nie mogę ich winić. ;)
2. Czy są jakieś programy, które mogą mi powiedzieć, kiedy zrestartować komputer?
Tak. Doskonałym przykładem jest WhyReboot - niewielka przenośna aplikacja, która może powiedzieć, czy naprawdę musisz zrestartować komputer, czy nie. Jak wspomniano powyżej, niektórzy instalatorzy aplikacji poproszą o ponowne uruchomienie komputera ze względów bezpieczeństwa, nawet jeśli technicznie nie trzeba go ponownie uruchamiać. Jeśli kiedykolwiek zostałeś przed zbędną wiadomością „Czy chcesz teraz zrestartować komputer?” ponownie szybki przegląd WhyReboot poinformuje Cię o wszelkich oczekujących operacjach, oszczędzając kłopotów z koniecznością przejścia do rejestru.
3. Gdzie jest przechowywana lista operacji oczekujących na ponowne uruchomienie?
Listy są przechowywane w rejestrze w:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations
i w:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress
Według nazw lokalizacji ciągówzgadłem już, o co im chodzi - pierwszy z nich dotyczy wszelkich oczekujących wymiany plików, zmian nazw, usuwania i innych, a drugi to miejsce, w którym system Windows zapisuje trwające instalacje (które aplikacje wymuszają ponowne uruchomienie). Zalecamy, aby nie dotykać żadnej z treści w żadnym z łańcuchów, ponieważ po prostu - najlepszy scenariusz, jeśli dotkniesz tych plików, będzie musiał ponownie zainstalować system Windows z powodu nieprawidłowo zainstalowanej aktualizacji. Sądzę, że nadal możesz używać tych ciągów informacyjnych, aby zrozumieć, które pliki systemowe modyfikuje aktualizacja (lub aplikacja) podczas instalacji.
4. Czy w ogóle istnieje edycja podstawowych plików podczas ich używania?
Nie. Ani trochę. Ponowne uruchomienie jest jedynym i jedynym sposobem na modyfikację podstawowego pliku systemowego lub używanego pliku. Oczywiście możesz technicznie zakończyć proces korzystający z tego pliku, ale zamknięcie takich procesów podczas działania systemu Windows może całkowicie spowodować awarię komputera. Poza tym ponowne uruchomienie komputera nie jest tak bolesne. To nie jest tak, że musisz restartować kilka razy dziennie. Będąc geekiem, jakim jestem, instaluję oprogramowanie i aktualizuję codziennie, mój osobisty rekord w większości restartów w ciągu jednego dnia to tylko 10 (odgadnąć…).
Czy masz pytanie dla maniaków?
Czy masz pytanie do zespołu tutaj na groovyPost? Możesz zapytać na kilka sposobów! Opublikuj swoje pytanie na naszym bezpłatnym forum, wyślij mi e-mail na help@groovypost.com!
zostaw komentarz