Prečo nemôžete jednoducho skopírovať priečinok programu do nového systému Windows (a keď môžete)
Pri prechode na nový systém Windows, či už po získaní nového počítača alebo po preinštalovaní systému Windows, môžete byť v pokušení skopírovať zložku programu do nového systému rovnako, ako by ste skopírovali svoje súbory. Ale to zvyčajne nebude fungovať.
Niektoré programy - najmä hry - vám umožňujú skopírovať svoje priečinky a spustiť program. Ďalšie programy, ktoré sú špeciálne navrhnuté ako "prenosné aplikácie", to budú môcť urobiť.
Prečo programy vyžadujú inštaláciu?
Pri inštalácii programu v systéme Windows sa zdá, že sa inštaluje iba do konkrétneho priečinka, spravidla pod programovými súbormi. Napríklad softvér iTunes spoločnosti Apple sa štandardne inštaluje do súborov C: Program Files (x86)> iTunes.
V jednoduchšom svete by ste mohli skopírovať priečinok iTunes do nového počítača a spustiť iTunes zo zložky bez ďalšej práce. Nie je to však jednoduché. Programy skutočne rozptýlia svoje údaje na celom mieste:
- Nastavenia databázy Registry: Mnoho programov ukladá nastavenia v registri systému Windows. Tieto nastavenia môžu byť rozptýlené po celom registri systému Windows - napríklad môžu byť viaceré kľúče databázy Registry pre nastavenia programu, iné kľúče databázy Registry pre voľby kontextových ponúk a kľúče, ktoré robia program ako predvolený program pre určité súbory. Ak niektorý z týchto kľúčov databázy Registry nie je prítomný, program môže pri pokuse spustiť chyby.
- Iné Programové priečinky: Niektoré programy tiež inštalujú ďalší softvér, ktorý vyžadujú. Napríklad iTunes nainštaluje aplikáciu Apple Application Support, okrem iného. Ak sa aplikácia Apple Application Support nenachádza v počítači, iTunes sa nespustí. Podpora aplikácie Apple sa inštaluje do vlastného priečinka a má vlastné nastavenia databázy Registry, rovnako ako každý iný program.
- Systémové súbory systému Windows: Niektoré programy skopírujú súbory DLL a iné súbory do adresára systému Windows a nebudú spustené, ak tieto súbory nie sú prítomné.
- Systémové služby: Mnoho programov nainštaluje služby Windows, ktoré vyžadujú. Adobe Flash Player napríklad nainštaluje službu aktualizácie Adobe Flash Player. Aj keď by ste mohli kopírovať súbory doplnkov Adobe Flash do nového systému, nemali by ste mať aktualizačnú službu a museli by ste ručne aktualizovať Adobe Flash. Inštalácia aplikácie Adobe Flash s inštalačným programom by zabezpečila prítomnosť služby updater. Niektoré programy nemusia bežať bez týchto služieb k dispozícii.
- Zablokovanie hardvéru: Niekoľko programov môže používať DRM, ktoré spája program s hardvérom konkrétneho počítača. Môžu odmietnuť spustiť pri kopírovaní svojich súborov do nového počítača.
- Zložky používateľských údajov: Väčšina moderných programov neuloží ich nastavenia do priečinka programu. Čokoľvek neuložia v registri, pravdepodobne sa ukladajú do priečinka aplikačných údajov každého používateľa. Aj keby ste mohli kopírovať súbory programu, mali by ste tieto nastavenia skopírovať, alebo by ste stratili nastavenia a údaje vašich programov.
Teoreticky by bolo možné nájsť všetko - nastavenia databázy Registry, programových súborov, systémových súborov, priečinkov používateľských údajov - a skopírovať ich do nového počítača, preinštalovať akékoľvek systémové služby a umiestniť všetko na to isté miesto. Toto by však bolo veľmi zdĺhavé a často by vyžadovalo použitie nejakého programu, ktorý bude monitorovať zmeny, ktoré inštalatér robí. V praxi je jednoducho preinštalovanie programu omnoho rýchlejšie a jednoduchšie. Inštalátor nastaví všetko, čo potrebuje program na vašom systéme.
Keď môžete skopírovať programy
Niektoré programy sú navrhnuté tak, aby boli prenosné, nezapisovali do registra, uložili ich údaje do vlastného priečinka a bežali zo súboru .exe bez nutnosti inštalácie. Tieto programy sú skôr výnimkou ako pravidlom, ale existujú.
- hry: Mnoho počítačových hier je veľmi veľkých a vyžaduje si na nový počítač gigabajty a gigabajty sťahovania. Ak chcete šetriť šírku pásma a zrýchliť to, niektorí herní vývojári urobili svoje herné priečinky prenosné. Napríklad službu Steam spoločnosti Valve umožňuje skopírovať priečinok programu Steam do nového počítača a potom dvakrát kliknúť na súbor Steam.exe, aby ste sa vrátili a spustili bez preinštalovania. Hry Blizzard - Starcraft II, Diablo III, World of Warcraft - všetko funguje rovnakým spôsobom, čo vám umožňuje kopírovať zložku hry a dvakrát kliknúť na jej .exe a spustiť ju na novom počítači. Ostatné hry môžu alebo nemusia fungovať rovnakým spôsobom - to závisí od vývojára.
- Prenosné aplikácie: Niektoré aplikácie sú špeciálne zabalené ako prenosné aplikácie a umožňujú vám ich vziať so sebou všade na USB kľúč alebo do priečinka Dropbox. Jednoducho dvakrát kliknite na súbor .exe programu a spustí sa v počítači, ktorý uloží jeho dáta do vlastnej súkromnej zložky a nevyžaduje žiadnu inštaláciu. Ak sa neustále pohybujete medzi počítačmi alebo preinštalujete systém Windows, môžete sa pozrieť na používanie prenosných aplikácií, ktoré vám uľahčia život.
Ako rýchlo preinštalovať programy programu Desktop
Budete musieť preinštalovať väčšinu vašich desktopových programov skôr, ako skopírovať svoje súbory, keď získate nový počítač, preinštalujete systém Windows alebo dokonca práve používate funkciu Obnoviť počítač v systéme Windows 8, ktorá zmaže vaše nainštalované desktopové programy.
Našťastie existuje niekoľko spôsobov, ako rýchlo nainštalovať svoje obľúbené desktopové aplikácie. Tieto programy pomáhajú urýchliť proces inštalácie, čo vám ušetrí problémy so sťahovaním súborov z mnohých rôznych webových stránok a kliknutím na inštalačné sprievodcov.
Obchod so systémom Windows mal možnosť jednoducho preinštalovať aplikácie pre počítače v systéme Windows 8, ale spoločnosť Microsoft umožňuje iba stahovanie a aktualizáciu moderných aplikácií prostredníctvom systému Windows Store.
Ak desktop prepadne a všetci začnú používať Moderné aplikácie, nebude to problém, pretože moderné aplikácie sa automaticky synchronizujú medzi počítačmi Windows ako Windows 8.1.