Miért nem tudsz egyszerűen másolni a program mappáját egy új Windows rendszerre (és ha lehet)
Egy új Windows-rendszerre való áthelyezés után, akár egy új számítógép beszerzése, akár a Windows újratelepítése után, lehet, hogy a program mappáját az új rendszerre másolja, mint ahogy a fájlokat másolja. De ez általában nem működik.
Egyes programok - különösen játékok - lehetővé teszik, hogy átmásolja mappáit és futtassa a programot. Más, a „hordozható alkalmazásokhoz” tervezett programok is ezt megtehetik.
Miért kell a programok telepítése?
Amikor telepít egy programot a Windows rendszeren, úgy tűnik, hogy csak egy adott mappába telepít, általában a Program Files alatt. Például az Apple iTunes szoftvere telepítve van a C: Program Files (x86)> iTunes alapértelmezés szerint.
Egy egyszerűbb világban az iTunes mappát átmásolhatja egy új számítógépre, és további munka nélkül futtathatja az iTunes mappát. Azonban ez nem egyszerű. A programok ténylegesen szétszórják az adatokat az egész helyen:
- Regisztrációs beállítások: Sok program elmenti a beállításokat a Windows rendszerleíró adatbázisában. Ezek a beállítások lehetnek szétszórva a Windows rendszerleíró adatbázisában - például lehet, hogy a programbeállításokhoz több rendszerleíró kulcs található, a kontextus menübeállításokhoz tartozó egyéb rendszerleíró kulcsok és a kulcsok, amelyek a programot bizonyos fájlok alapértelmezett programjává teszik. Ha a rendszerleíró kulcsok valamelyike nincs jelen, a program hibákat jeleníthet meg, amikor megpróbálja futtatni.
- Egyéb programmappák: Bizonyos programok más szükséges szoftvereket is telepítenek. Például az iTunes telepíti többek között az Apple Application Support alkalmazást. Ha az Apple Application Support nem található a számítógépen, az iTunes nem fog futni. Az Apple alkalmazás támogatja a saját mappájába telepített fájlokat, és saját rendszerleíró beállításokkal rendelkezik, mint bármely más program.
- Windows rendszerfájlok: Néhány program a DLL fájlokat és más fájlokat a Windows rendszerkönyvtárába helyezi, és nem fog futni, ha ezek a fájlok nincsenek jelen.
- Rendszerszolgáltatások: Sok program telepíti a szükséges Windows szolgáltatásokat. Például az Adobe Flash Player egy Adobe Flash Player frissítési szolgáltatást telepít. Miközben az Adobe Flash plugin fájljait egy új rendszerre másolhatja, a frissítési szolgáltatás nincs, és manuálisan frissítenie kell az Adobe Flash programot. Az Adobe Flash telepítése a telepítővel biztosítja, hogy a frissítő szolgáltatás jelen legyen. Előfordulhat, hogy egyes programok ezeken a szolgáltatásokon kívül sem futnak.
- Hardverzárolás: Néhány program használhat DRM-et, amely a programot egy adott számítógép hardveréhez kapcsolja. Lehet, hogy megtagadják a futtatásukat, amikor fájljait egy új számítógépre másolja.
- Felhasználói adatok mappái: A legtöbb modern program nem menti el a beállításokat a program mappájába. Bármit is tárolnak a rendszerleíró adatbázisban, valószínűleg minden felhasználó alkalmazásadatbázisában tárolódik. Még akkor is, ha átmásolhatja a program fájljait, ezeket a beállításokat át kell másolni, vagy elveszítené a programok beállításait és adatait.
Elméletileg mindent megtalálhatna - a rendszerleíró adatbázis beállításait, a programfájlokat, a rendszerfájlokat, a felhasználói adatmappákat -, és másolhatja azokat az új számítógépre, újratelepítheti a rendszer szolgáltatásait, és mindent pontosan ugyanazon a helyen helyezhet el. Ez azonban rendkívül unalmas lenne, és gyakran igényel valamiféle programot, amely figyeli a telepítő által végrehajtott változásokat. A gyakorlatban a program újratelepítése sokkal gyorsabb és egyszerűbb. A telepítő mindent beállít, amire szüksége van a rendszeren.
A programok átmásolása után
Bizonyos programok hordozhatóak, nem írhatók a rendszerleíró adatbázisba, nem tárolják az adatokat saját mappájukban, és nem futnak le .exe fájlból. Ezek a programok inkább a kivétel, mint a szabály, de léteznek.
- Játékok: Sok PC-játék nagyon nagy, és gigabájt és gigabájt letöltés szükséges egy új számítógépre. A sávszélesség megtakarítása és a dolgok felgyorsítása érdekében egyes játékfejlesztők hordozhatóvá tették a játékmappáikat. Például a Valve Steam szolgáltatása lehetővé teszi, hogy a Steam programmappáját egy új számítógépre másolja, majd kattintson duplán a Steam.exe fájlra, hogy újra telepítse és újrainduljon. A Blizzard játékai - Starcraft II, Diablo III, World of Warcraft - ugyanúgy működnek, lehetővé téve a játék mappájának másolását, és duplán kattintva .exe-re, hogy egy új számítógépen fusson. Más játékok ugyanúgy működhetnek, mint a fejlesztő.
- Hordozható alkalmazások: Egyes alkalmazások speciálisan hordozható alkalmazásokként vannak csomagolva, így lehetővé teszik, hogy az USB kártyán vagy a Dropbox mappában bárhová vigye magával. Csak kattintson duplán a program .exe fájljára, és egy számítógépen fut, és az adatokat saját privát mappájába menti, és nem igényel telepítést. Ha folyamatosan mozog a számítások vagy a Windows újratelepítése között, érdemes megnézni a hordozható alkalmazások használatát az élet megkönnyítése érdekében.
Hogyan lehet gyorsan telepíteni az asztali programokat
A legtöbb asztali programot újra kell telepítenie, nem pedig csak másolja át a fájljait, amikor új számítógépet kap, újratelepíti a Windows-t, vagy csak a Windows számítógép frissítése funkcióját használja, amely letörli a telepített asztali programokat.
Szerencsére számos módon gyorsan telepítheti kedvenc asztali alkalmazásait. Ezek a programok segítenek felgyorsítani a telepítési folyamatot, így megakadályozhatja, hogy a különböző webhelyekről töltse le a fájlokat, és kattintson a telepítő varázslókra.
A Windows Store-nak lehetősége nyílt az asztali alkalmazások újratelepítésére a Windows 8 rendszeren, de a Microsoft csak akkor engedélyezi a modern alkalmazások letöltését és frissítését a Windows Store-on keresztül.
Ha az asztal leáll, és mindenki elkezdi használni a modern alkalmazásokat, ez nem jelent problémát, mert a modern alkalmazások automatikusan szinkronizálódnak a Windows PC-k között a Windows 8.1 rendszerben.