Miért szükséges a számítógép újraindítása a szoftver telepítése után?

Kérdés az Ön számára MrGroove - A Windows 7 elindításával a Microsoft megígérte, hogy az újraindítás egy "ritka" dolog lenne, de most, hogy már több mint 6 hónapig futtam, újraindulnak, és néha még néhány új szoftver. Miért kell újraindítani a számítógépünket ilyen gyakran? Milyen következményekkel jár, amikor minden rendszer megváltozik, újraindításra van szükség? Miért kell a legtöbb programhoz újraindítani a telepítést?

1. Miért szükséges az újraindítás?

Számos alkalmazás és Windows frissítés hozzáférést igényel az alapvető rendszerfájlokhoz, amelyek mindig használatban vannak a Windows futása közben. Annak érdekében, hogy egy program ( vagy frissítés ) beilleszkedjen a szükséges Windows-komponensekbe, az összetevőket képviselő fájlok nem használhatók. Mivel a legtöbb rendszerfájl használható a Windows futása közben, nincs más módja annak, hogy a telepítést újraindítás nélkül tegye le tisztán.

Őszintén szólva, a Microsoft nagyszerű munkát végzett, minimálisra csökkenti a újraindításokat, ám mindemellett, valamint a harmadik féltől származó szoftverkiadók általában figyelmeztetés mellett hibát okoznak, és felszólítják az újraindítást, függetlenül attól, hogy a szoftver telepítéséhez szükség van-e. Sok például egy szoftvercsomag vagy egy frissítés során, mint egy teljes eltávolítás, tiszta újraindítás, új szoftver telepítése, annak érdekében, hogy megbecsülhesse az esetleges problémákat, és felhívja őket a támogató asztalra ... Nem mondhatom, hogy hibáztatom őket. ;)

2. Van-e olyan program, amely meg tudja mondani, mikor kell újraindulnia?

Igen. Nagyszerű példa a WhyReboot - egy apró hordozható alkalmazás, amely megmondja, hogy valóban újra kell-e indítania vagy sem. Mint fent említettük, néhány alkalmazás telepítői felkérik Önt, hogy indítsa újra ugyanúgy biztonsági intézkedést, még akkor is, ha technikailag nem kell újraindulnia. Ha valaha elhagyta a redundáns üzenetet, " Ismét szeretné újraindítani?", Akkor a WhyReboot gyors futtatása közli a folyamatban lévő műveletekkel, ezzel megtakarítva a problémát, hogy be kell lépnie a rendszerleíró adatbázisba.

3. Hol van a függő műveletek listája újraindításkor?

A listák a rendszerleíró adatbázisban vannak tárolva:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ FüggőFileRenameOperations

és:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \ Folyamatban

A sztring helyek nevei alapján már kitalálta, hogy miről van szó - az első a folyamatban lévő fájlok cseréjére, átnevezésére, törlésére és másokra vonatkozik, a második pedig az a hely, ahol a Windows írja le a folyamatban lévő összes telepítést ( mely alkalmazások kényszerítik az újraindítást). Szívesen javasoljuk, hogy ne érintse meg a szalag egyikének tartalmát sem, mert egyszerűen - a legjobb esetben, ha érintette ezeket a fájlokat, újra kell telepítenie a Windows-ot a helytelenül telepített frissítés miatt. Gondolom, továbbra is informatív módon használhatod ezeket a karakterláncokat, hogy megértsd, melyik rendszerfájl egy frissítést (vagy alkalmazást) módosít a telepítéskor.

4. Vannak-e még a fő fájlok szerkesztése, amikor használatban vannak?

Dehogy. Egyáltalán nem. Az újraindítás az egyetlen és egyetlen módja annak, hogy módosítsák a rendszermagot vagy a használt fájlt. Persze, technikailag befejezheti a folyamatot, amelyik a fájlt használja, de az ablakok futása közben az ilyen folyamatokból való kilépés teljesen összeomolhatja a számítógépet. Ráadásul a reboot nem igazán olyan fájdalmas. Nem olyan, mintha naponta többször újraindítanod kellene. Mivel a geeky fickó vagyok, szoftverek telepítése és napi frissítések készítése, a legtöbb újraindítással kapcsolatos személyes adatom egy nap alatt csupán 10 ( gondolom ... ).

Van egy geek kérdése?

Kérdése van a csapatnak a -ban? Számos módon kérheti! Küldje el kérdését a szabad fórumon, Küldjön nekem egy e-mailt a címen!