Dlaczego mój komputer wymaga ponownego uruchomienia po zainstalowaniu oprogramowania?
Microsoft Vindovs 7 / / March 19, 2020
Pytanie do ciebie MrGroove - Wraz z uruchomieniem systemu Windows 7 Microsoft obiecał, że ponowne uruchomienie będzie czymś „rzadkim”, jednak teraz że używam go od ponad 6 miesięcy, restarty wciąż występują podczas, a czasem nawet przed instalacją nowych oprogramowanie. 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 wymaganymi komponentami systemu Windows, pliki reprezentujące te 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ąc ponowne uruchomienie, jednak zrobią to zarówno oni, jak i inni wydawcy oprogramowania zwykle występuje błąd po stronie ostrożności i monituje o ponowne uruchomienie komputera, niezależnie od tego, czy jest to wymagane z poziomu oprogramowania zainstalować. Wiele osób, na przykład podczas aktualizacji oprogramowania lub uaktualnienia, chce wykonać pełne odinstalowanie, a następnie uzyskać czysty restart zainstaluj ponownie swoje oprogramowanie, aby usunąć ewentualne problemy i wezwania do działu pomocy technicznej… Nie mogę winić im. ;)
2. Czy są jakieś programy, które mogą mi powiedzieć, kiedy zrestartować komputer?
Tak. Świetnym przykładem jest WhyReboot - małe, przenośne aplikacje, które mogą powiedzieć ci, 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_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations
i w:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \ InProgress
Po nazwach ciągów znaków odgadłbyś już, o co im chodzi - pierwszy dotyczy wszelkich oczekujących zamian plików, nazw, usunięcia i inne, a druga to miejsce, w którym system Windows zapisuje wszystkie trwające instalacje (które aplikacje wymuszają restart). Radzimy nie dotykać żadnej z treści w żadnym z ciągów, ponieważ najprościej mówiąc - najlepiej W przypadku dotknięcia tych plików konieczne będzie ponowne zainstalowanie systemu Windows z powodu nieprawidłowej instalacji aktualizacja. 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 nie jest tak bolesne. To nie jest tak, że musisz restartować kilka razy dziennie. Będąc geekiem, jakim jestem, instaluję oprogramowanie i codziennie aktualizuję, mój osobisty rekord większości ponownych uruchomień 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 w naszym bezpłatnym Forum, Wyślij mi e-mail na adres [email protected]!