Zakaj moj računalnik po namestitvi programske opreme zahteva ponovno zagon?
Microsoft Vindovs 7 / / March 19, 2020

Vprašanje za vas MrGroove - Z uvedbo sistema Windows 7 je Microsoft obljubil, da bodo ponovni zagoni različna "redka" zadeva, vendar zdaj da ga vodim že več kot 6 mesecev, med ponovnim zagonom se še vedno pojavljajo, včasih pa še preden namestim novo programska oprema. Zakaj moramo tako pogosto znova zagnati računalnike? Kako to, da se vsakič, ko pride do spremembe sistema, ponovno zažene? Zakaj večina programov po namestitvi zahteva ponovni zagon?
1. Zakaj so potrebna ponovna zagona?
Veliko aplikacij in posodobitev sistema Windows zahteva dostop do osnovnih sistemskih datotek, ki so vedno v uporabi med sistemom Windows. Za program (ali posodobiti), če se želite vključiti v zahtevane komponente Windows, datoteke, ki predstavljajo komponente, ne smejo biti v uporabi. Ker pa je večina jedrnih sistemskih datotek v uporabi med operacijskim sistemom Windows, ni nobenega drugega načina za dokončanje namestitve brez ponovnega zagona.
Iskreno, Microsoft je naredil veliko delo, da bi čim bolj zmanjšal ponovne zagone, vendar bodo to storili tudi tretji založniki programske opreme ponavadi je napaka na strani previdnosti in vas pozove, da znova zaženete, ne glede na to, ali se zahteva od programske opreme namestite. Mnogi, na primer med programskim popravkom ali nadgradnjo, radi izvajajo popolno odstranitev, nato preidejo čisto znova znova namestite programsko opremo, da bi preverili morebitne težave in klice na njihovo službo za podporo… Ne morem reči, da sem kriv njim. ;)
2. Ali obstajajo programi, ki mi lahko sporočijo, kdaj naj ponovno zaženem?
Da. Odličen primer je WhyReboot - drobne prenosne aplikacije, ki vam lahko povejo, ali morate res zagnati sistem ali ne. Kot že omenjeno, vas bodo nekateri namestitveni programi pozvali, da znova zaženete varnostni ukrep, čeprav tehnično vam ni treba znova zagnati. Če ste kdaj ostali pred odvečnim sporočilom "Bi zdaj radi ponovno zagnali?" Ponovno se vam bo hitri zagon WhyReboot sporočil o vseh nerešenih operacijah, kar vam bo prihranilo težave, da morate iti v register.
3. Kje je shranjen seznam nerešenih operacij ob ponovnem zagonu?
Seznami so shranjeni v registru v:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations
in v:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \ InProgress
Po imenih lokacij nizov bi že uganili, za kaj gre - prva je za vse čakajoče zamenjave datotek, preimenovanja, brisanje in drugo, drugo pa je mesto, kamor Windows zapiše morebitne namestitve v teku (katere aplikacije silijo v ponovni zagon). Svetujemo vam, da se ne dotaknete nobene vsebine v nobenem od vrvic, kajti preprosto povedano - najboljše Če se dotaknete teh datotek, bo zaradi ponovne namestitve napačno treba znova namestiti sistem Windows nadgradnja. Predvidevam, da lahko te vrvice še vedno uporabljate informativno, če želite razumeti, katere sistemske datoteke posodobitev (ali aplikacija) spremeni ob namestitvi.
4. Ali sploh obstaja urejanje jedrnih datotek med uporabo?
Ne. Sploh ne. Ponovni zagon je edini in edini način za spreminjanje jedrske sistemske datoteke ali datoteke v uporabi. Seveda, lahko tehnično končate postopek, ki uporablja to datoteko, vendar pa izstop iz takšnih procesov med izvajanjem sistema Windows lahko popolnoma zruši vaš računalnik. Poleg tega vnovični zagonji res niso tako boleči. Ni všeč, da bi morali znova zagnati večkrat na dan. Ker sem geeky človek, ki namestim programsko opremo in posodabljam vsak dan, je moj osebni zapis o večini ponovnih zagonov v enem dnevu le 10 (ugani ...).
Imate vprašanje za geek?
Imate vprašanje za ekipo tukaj na groovyPost? Lahko vprašate več načinov! Pošljite svoje vprašanje v naši brezplačni Forum, Pošljite mi e-pošto na help@groovypost.com!