Domovská » jak » Proč nemůžete jednoduše zkopírovat složku programu do nového systému Windows (a kdy můžete)

    Proč nemůžete jednoduše zkopírovat složku programu do nového systému Windows (a kdy můžete)

    Při přechodu na nový systém Windows, ať už po získání nového počítače nebo přeinstalaci systému Windows, můžete být pokoušeni kopírovat složku programu do nového systému, stejně jako byste zkopírovali soubory. Ale to normálně nebude fungovat.

    Některé programy - zejména hry - umožňují kopírovat složky a spustit program. Jiné programy, které jsou speciálně navrženy tak, aby byly "přenosnými aplikacemi", budou tak moci provést.

    Proč programy vyžadují instalaci?

    Při instalaci programu do systému Windows se zdá, že se instaluje pouze do určité složky, obecně pod programovými soubory. Například software iTunes společnosti Apple se ve výchozím nastavení nainstaluje do složky C: Program Files (x86)> iTunes.

    V jednodušším světě můžete zkopírovat složku iTunes do nového počítače a spustit iTunes ze složky bez jakékoli další práce. Nicméně to není jednoduché. Programy skutečně rozptýlí data na všech místech:

    • Nastavení registru: Mnoho programů ukládá nastavení v registru systému Windows. Tato nastavení mohou být rozptýlena po celém registru systému Windows - například může existovat několik klíče registru pro nastavení programu, další klíče registru pro volby kontextové nabídky a klíče, které činí program výchozím programem pro určité soubory. Pokud některý z těchto klíčů registru není k dispozici, program může zobrazit chyby při pokusu spustit.
    • Ostatní složky programu: Některé programy také instalují jiný software, který potřebují. Aplikace iTunes nainstaluje například aplikaci pro podporu aplikací Apple. Pokud v počítači není aplikace Apple Application Support, aplikace iTunes nebude spuštěna. Podpora aplikace Apple se nainstaluje do své vlastní složky a má vlastní nastavení registru, jako každý jiný program.
    • Systémové soubory systému Windows: Některé programy odstraňují DLL soubory a další soubory do adresáře systému Windows a nebudou spuštěny, pokud tyto soubory nejsou přítomny.
    • Systémové služby: Mnoho programů instaluje služby Windows, které vyžadují. Adobe Flash Player například nainstaluje službu aktualizace Adobe Flash Player. Zatímco byste mohli kopírovat soubory pluginu Adobe Flash do nového systému, neměli byste službu aktualizace a museli byste ručně aktualizovat Adobe Flash. Instalace aplikace Adobe Flash s instalátorem by zajistila přítomnost služby updater. Některé programy nemusí být dokonce spuštěny bez těchto služeb k dispozici.
    • Zablokování hardwaru: Některé programy mohou používat DRM, které propojují program s hardwarem určitého počítače. Mohou odmítnout spuštění při kopírování souborů do nového počítače.
    • Složky uživatelských dat: Většina moderních programů neuloží jejich nastavení do složky programu. Nebude-li v registru uložena cokoliv, je pravděpodobně uložena ve složce Data aplikací každého uživatele. Dokonce i když byste mohli kopírovat soubory programu, měly by být tato nastavení zkopírována nebo byste ztratili nastavení a data vašich programů.

    Teoreticky by bylo možné najít všechno - nastavení registru, programové soubory, systémové soubory, složky uživatelských dat - a zkopírovat je do nového počítače, přeinstalovat všechny systémové služby a dát vše na přesně stejné místo. To by však bylo velmi únavné a často by vyžadovalo použití nějakého programu, který sleduje změny, které inženýr provádí. V praxi je jednoduše přeinstalace programu mnohem rychlejší a jednodušší. Instalační program nastaví vše, co program potřebuje ve vašem systému.

    Když můžete programy kopírovat

    Některé programy jsou navrženy tak, aby byly přenosné, nikoli zápis do registru, ukládání dat do vlastní složky a spuštění z souboru .exe bez nutnosti instalace. Tyto programy jsou spíše výjimkou než pravidly, ale existují.

    • Hry: Mnoho počítačových her je velmi velké a bude vyžadovat gigabajty a gigabajty stahování v novém počítači. Chcete-li ušetřit šířku pásma a urychlit věci, někteří herní vývojáři dali své herní složky přenosný. Například služba Steam společnosti Valve umožňuje zkopírovat složku programu Steam do nového počítače a potom dvakrát kliknout na soubor Steam.exe dovnitř, abyste mohli zálohovat a spustit bez reinstalace. Hry Blizzard - Starcraft II, Diablo III, World of Warcraft - vše funguje stejným způsobem, takže můžete zkopírovat složku hry a dvakrát kliknout na její .exe a spustit ji v novém počítači. Jiné hry mohou nebo nemusí fungovat stejným způsobem - to je na vývojáři.
    • Přenosné aplikace: Některé aplikace jsou speciálně zabaleny jako přenosné aplikace a umožňují je vzít s sebou všude na USB klíči nebo ve složce Dropbox. Jednoduše poklepejte na soubor .exe programu a spustí se v počítači, který uloží jeho data do své vlastní složky a nevyžaduje žádnou instalaci. Pokud se stále pohybujete mezi počítači nebo přeinstalujete systém Windows, můžete se podívat na používání přenosných aplikací, které vám usnadní život.

    Jak rychle přeinstalovat programy pro stolní počítače

    Budete muset přeinstalovat většinu desktopových programů spíše než jen kopírovat jejich soubory, když získáte nový počítač, přeinstalovat systém Windows nebo dokonce právě používat funkci Obnovit počítač v systému Windows 8, která zmaří nainstalované programy pro stolní počítače.

    Naštěstí existuje několik způsobů, jak rychle nainstalovat své oblíbené desktopové aplikace. Tyto programy pomáhají urychlit proces instalace a ušetří vám problémy se stahováním souborů z mnoha různých webových stránek a kliknutím na instalační průvodci.


    Obchod se systémem Windows umožnil snadné přeinstalování aplikací pro stolní počítače v systému Windows 8, ale společnost Microsoft umožňuje pouze stahování a aktualizaci moderních aplikací prostřednictvím systému Windows Store.

    Pokud desktop přejde a všichni začnou používat moderní aplikace, nebude to problém, protože moderní aplikace jsou automaticky synchronizovány mezi počítači Windows jako Windows 8.1.