Zakaj ne morete preprosto kopirati mape programa v nov sistem Windows (in ko lahko)
Ko se preselite v nov sistem Windows, bodisi po pridobitvi novega računalnika ali ponovni namestitvi operacijskega sistema Windows, boste morda želeli kopirati mapo programa v nov sistem, tako kot bi kopirali datoteke. Ampak to običajno ne bo delovalo.
Nekateri programi - še posebej igre - omogočajo kopiranje njihovih map in zagon programa. To bodo lahko storili tudi drugi programi, ki so posebej zasnovani kot »prenosne aplikacije«.
Zakaj programi zahtevajo namestitev?
Ko namestite program v operacijskem sistemu Windows, se zdi, da se namesti samo v določeno mapo, običajno v programskih datotekah. Na primer, Appleova programska oprema iTunes se privzeto namesti v C: Programske datoteke (x86)> iTunes.
V preprostejšem svetu lahko mapo iTunes kopirate na nov računalnik in iTunes zaženete iz mape brez dodatnega dela. Vendar to ni tako preprosto. Programi dejansko razpršijo podatke po vsem mestu:
- Nastavitve registra: Veliko programov shrani nastavitve v registru Windows. Te nastavitve so lahko razpršene po vsem registru Windows - na primer, lahko obstaja več registrskih ključev za nastavitve programa, drugi registrski ključi za možnosti v kontekstnem meniju in ključi, zaradi katerih je program privzeti program za določene datoteke. Če kateri koli od teh registrskih ključev ni prisoten, lahko program prikaže napake, ko ga poskusite zagnati.
- Druge mape programa: Nekateri programi namestijo tudi drugo programsko opremo, ki jo potrebujejo. ITunes na primer med drugim namesti aplikacijo Apple Application Support. Če v računalniku ni podpore za aplikacije Apple, iTunes ne bo zagnan. Podpora za aplikacijo Apple se namesti v svojo mapo in ima lastne nastavitve registra, tako kot vse druge programe.
- Sistemske datoteke sistema Windows: Nekateri programi izpisujejo datoteke DLL in druge datoteke v sistemski imenik sistema Windows in ne bodo delovali, če te datoteke niso prisotne.
- Sistemske storitve: Veliko programov namesti storitve Windows, ki jih potrebujejo. Adobe Flash Player na primer namesti storitev Adobe Flash Player Update. Datoteke Adobe Flash plugin lahko kopirate v nov sistem, vendar ne boste imeli storitve posodobitve, zato boste morali ročno posodobiti Adobe Flash. Namestitev programa Adobe Flash z namestitvenim programom bi zagotovila prisotnost storitve za posodabljanje. Nekateri programi morda ne bodo delovali niti brez teh storitev.
- Zaklepanje strojne opreme: Nekaj programov lahko uporablja DRM, ki program poveže s strojno opremo določenega računalnika. Lahko jih zavrnejo, ko kopirate datoteke v nov računalnik.
- Mape uporabnikovih podatkov: Večina sodobnih programov ne shrani svojih nastavitev v mapo programa. Karkoli se ne shranijo v registru, je verjetno shranjeno v mapi Uporabniški podatki vsakega uporabnika. Tudi če bi lahko kopirali datoteke programa, bi bilo treba te nastavitve kopirati ali pa boste izgubili nastavitve in podatke programov.
Teoretično bi bilo mogoče najti vse - nastavitve registra, programske datoteke, sistemske datoteke, mape z uporabniškimi podatki - in jih kopirati na nov računalnik, znova namestiti vse sistemske storitve in vse postaviti na isto mesto. Vendar pa bi bilo to zelo dolgočasno in bi pogosto zahtevalo uporabo neke vrste programa, ki spremlja spremembe, ki jih naredi namestitelj. V praksi je preprosto ponovna namestitev programa veliko hitrejša in lažja. Namestitveni program bo nastavil vse, kar program potrebuje v vašem sistemu.
Ko lahko kopirate programe
Nekateri programi so oblikovani tako, da so prenosni, ne zapisujejo v register, shranjujejo svoje podatke v lastno mapo in tečejo iz .exe datoteke brez zahtevane namestitve. Ti programi so prej izjema kot pravilo, vendar obstajajo.
- Igre: Veliko PC iger je zelo veliko in zahtevajo gigabajt in gigabajt prenosa na nov računalnik. Da bi prihranili pasovno širino in pospešili stvari, so nekateri razvijalci iger naredili svoje mape iger prenosne. Valveova storitev Steam vam omogoča, da kopirate mapo programa Steam na nov računalnik, nato pa dvakrat kliknete datoteko Steam.exe, da se vrnete nazaj in zaženete brez ponovne namestitve. Igre Blizzard - Starcraft II, Diablo III, World of Warcraft - delujejo na enak način, kar vam omogoča, da kopirate mapo igre in dvokliknete njen .exe, da jo zaženete na novem računalniku. Druge igre lahko ali pa ne delujejo na enak način - to je odvisno od razvijalca.
- Prenosne aplikacije: Nekatere aplikacije so posebej pakirane kot prenosne aplikacije, kar vam omogoča, da jih vzamete s seboj povsod na USB ključku ali v mapi Dropbox. Samo dvokliknite datoteko .exe programa in se bo zagnala v računalniku, shranila podatke v svojo zasebno mapo in ne bo zahtevala namestitve. Če se nenehno premikate med računalniki ali znova namestite sistem Windows, boste morda želeli pregledati uporabo prenosnih aplikacij, da bo vaše življenje lažje.
Kako hitro znova namestiti namizne programe
Znova boste morali namestiti večino programov za namizne programe in ne samo kopirati datotek, ko dobite nov računalnik, znova namestiti sistem Windows ali celo uporabiti funkcijo Osveži računalnik v sistemu Windows 8, ki izbriše nameščene namizne programe..
Na srečo obstaja več načinov za hitro namestitev priljubljenih namiznih aplikacij. Ti programi pomagajo pospešiti postopek namestitve in vam prihranijo težave pri nalaganju datotek s številnih različnih spletnih mest in s klikom na čarovnike za namestitev.
Windows Store je imel priložnost, da znova namesti namizne aplikacije na sistem Windows 8, vendar Microsoft dovoljuje, da se sodobne aplikacije prenesejo in posodobijo prek trgovine Windows.
Če namizje izgine in vsi začnejo uporabljati sodobne aplikacije, to ne bo problem, ker se sodobne aplikacije samodejno sinhronizirajo med računalniki Windows kot Windows 8.1.