Kodėl mano kompiuteryje reikia iš naujo paleisti įdiegus programinę įrangą?

Kodėl, įdiegus daiktus, kompiuterį reikia iš naujo paleisti

Klausimas jums, ponasGroove - pradėjus kurti„Windows 7“, „Microsoft“ pažadėjo, kad paleidimas iš naujo bus labai retas dalykas, tačiau dabar, kai aš jį naudoju daugiau nei 6 mėnesius, perkrovos vis dar vyksta per ir kartais net prieš diegiant naują programinę įrangą. Kodėl mums reikia taip dažnai perkrauti kompiuterius? Kodėl kiekvieną kartą pasikeitus sistemai, reikia iš naujo paleisti kompiuterį? Kodėl daugumai programų reikia diegti iš naujo?

1. Kodėl reikia paleisti iš naujo?

Daugybei programų ir „Windows“ naujinimų reikia prieigos prie pagrindinių sistemos failų, kurie visada naudojami, kai veikia „Windows“. Norint sudaryti programą (arba atnaujinti) integruoti save į reikiamą „Windows“Komponentai, failai, vaizduojantys komponentus, neturi būti naudojami. Kadangi dauguma pagrindinių sistemos failų yra naudojami, kol veikia „Windows“, nėra jokio kito būdo, kaip švariai užbaigti diegimą iš naujo nepaleidžiant.

Sąžiningai, „Microsoft“ padarė puikų darbą iki minimumopaleisti iš naujo, tačiau jie, kaip ir trečiosios šalies programinės įrangos leidėjai, paprastai daro klaidą dėl atsargumo ir paragins jus iš naujo paleisti, ar reikia įdiegti programinę įrangą, ar ne. Pavyzdžiui, daugelis, naudodamiesi programinės įrangos pataisymu ar atnaujinimu, nori visiškai pašalinti, paleisti švarų paleidimą, tada iš naujo įdiegti savo programinę įrangą, kad būtų išvengta galimų problemų ir skambučių į jų palaikymo tarnybą. Negaliu pasakyti, kad aš juos kaltas. ;)

2. Ar yra programų, galinčių pasakyti, kada reikia paleisti iš naujo?

Taip. Puikus pavyzdys yra „WhyReboot“ - maža nešiojama programa, kuri gali pasakyti, ar tikrai reikia iš naujo paleisti, ar ne. Kaip minėta aukščiau, kai kurie programų diegėjai paprašys jūsų iš naujo paleisti kaip saugos priemonę, net jei jums to iš esmės nereikia. Jei kada nors liksite prieš nereikalingą pranešimą „Ar norėtumėte paleisti iš naujo dabar?“ Vėlgi, greitas „WhyReboot“ paleidimas informuos jus apie visas laukiančias operacijas ir padės jums netekti kreiptis į registrą.

3. Kur saugomas laukiančių operacijų sąrašas paleidus iš naujo?

Sąrašai registre saugomi:

„HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager“ laukianti failoRenameOperacijos

ir į:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress

Pagal pavadinimų stygų vietas, kurias norėtumėtejau atspėjote, apie ką jie kalba - pirmasis yra skirtas laukiantiems failų pakeitimams, pervardymams, ištrynimams ir kitiems, o antrasis yra vieta, kur „Windows“ užrašo bet kokius vykdomus diegimus (kurios programos verčia perkrauti). Maloniai patariame neliesti nė vienos iš jų turinio, nes paprasčiau tariant - geriausiu atveju, jei paliesite šiuos failus, turėsite iš naujo įdiegti „Windows“ dėl neteisingai įdiegto naujinio. Manau, vis tiek galite naudoti šias eilutes informatyviai, kad suprastumėte, kuriuos sistemos failus atnaujinimas (arba programa) modifikuoja įdiegus.

4. Ar vis tiek galima redaguoti pagrindinius failus, kai jie naudojami?

Ne. Visai ne. Paleidimas iš naujo yra vienintelis būdas modifikuoti pagrindinį sistemos failą arba naudojamą failą. Žinoma, jūs galite techniškai baigti procesą, kuriame naudojamas tas failas, tačiau uždarę tokius procesus, kai veikia Windows, galite visiškai sugadinti kompiuterį. Be to, perkraukimas iš tikrųjų nėra toks skausmingas. Panašu, kad nereikia perkrauti kelis kartus per dieną. Kadangi esu geidulingas vaikinas, diegiu programinę įrangą ir atnaujinu kiekvieną dieną, mano asmeninis daugiausiai perkrautų duomenų per dieną rekordas yra tik 10 (atspėk ...).

Ar turite geek klausimą?

Ar turite klausimą komandai čia „groovyPost“? Galite paklausti keliais būdais! Paskelbkite savo klausimą mūsų nemokamame forume, atsiųskite man el. Laišką adresu help@groovypost.com!

0

Panašūs straipsniai

Palikite komentarą