Główna » jak » Dlaczego nie możesz po prostu skopiować folderu programu do nowego systemu Windows (i kiedy możesz)

    Dlaczego nie możesz po prostu skopiować folderu programu do nowego systemu Windows (i kiedy możesz)

    Po przejściu na nowy system Windows, po otrzymaniu nowego komputera lub ponownym zainstalowaniu systemu Windows, może pojawić się pokusa, aby skopiować folder programu do nowego systemu, tak jak skopiowałbyś pliki. Ale to zwykle nie zadziała.

    Niektóre programy - w szczególności gry - umożliwiają kopiowanie folderów i uruchamianie programu. Inne programy zaprojektowane specjalnie jako "aplikacje przenośne" również będą w stanie to zrobić.

    Dlaczego programy wymagają instalacji?

    Podczas instalowania programu w systemie Windows wydaje się, że instaluje tylko do określonego folderu, zazwyczaj w obszarze Pliki programów. Na przykład oprogramowanie iTunes firmy Apple jest instalowane domyślnie w programie C: Program Files (x86)> iTunes.

    W prostszym świecie możesz skopiować folder iTunes na nowy komputer i uruchomić iTunes z folderu bez dodatkowej pracy. Jednak nie jest to takie proste. Programy faktycznie rozpraszają swoje dane w każdym miejscu:

    • Ustawienia rejestru: Wiele programów zapisuje ustawienia w rejestrze systemu Windows. Ustawienia te mogą być rozproszone w rejestrze systemu Windows - na przykład może istnieć kilka kluczy rejestru dla ustawień programu, inne klucze rejestru dla opcji menu kontekstowego i klucze, które czynią program domyślnym programem dla określonych plików. Jeśli którykolwiek z tych kluczy rejestru nie jest obecny, program może wyświetlać błędy podczas próby jego uruchomienia.
    • Inne foldery programu: Niektóre programy instalują również inne wymagane oprogramowanie. Na przykład iTunes instaluje aplikację Apple Application Support, między innymi. Jeśli Apple Application Support nie jest dostępny na twoim komputerze, iTunes nie uruchomi się. Obsługa aplikacji Apple instaluje się w swoim własnym folderze i ma własne ustawienia rejestru, jak każdy inny program.
    • Pliki systemu Windows: Niektóre programy zrzucają pliki DLL i inne pliki do katalogu systemu Windows i nie będą działać, jeśli te pliki nie są obecne.
    • Usługi systemowe: Wiele programów instaluje wymagane usługi Windows. Na przykład Adobe Flash Player instaluje usługę aktualizacji Adobe Flash Player. Mimo że możesz skopiować pliki wtyczki Adobe Flash do nowego systemu, nie będziesz mieć usługi aktualizacji i musisz ręcznie zaktualizować Adobe Flash. Zainstalowanie Adobe Flash przy pomocy instalatora zapewniłoby obecność usługi Updater. Niektóre programy mogą nawet nie działać bez tych dostępnych usług.
    • Blokowanie sprzętowe: Kilka programów może korzystać z DRM, które wiąże program z konkretnym sprzętem komputera. Mogą odmówić uruchomienia po skopiowaniu ich plików na nowy komputer.
    • Foldery danych użytkownika: Większość nowoczesnych programów nie zapisuje swoich ustawień w folderze programu. Cokolwiek nie przechowują w rejestrze, jest prawdopodobnie przechowywane w folderze danych aplikacji każdego użytkownika. Nawet gdybyś mógł skopiować pliki programu, ustawienia te musiałyby zostać skopiowane lub straciłbyś ustawienia i dane programów.

    Teoretycznie możliwe byłoby zlokalizowanie wszystkiego - ustawień rejestru, plików programów, plików systemowych, folderów danych użytkownika - i skopiowanie ich na nowy komputer, ponowna instalacja jakichkolwiek usług systemowych i umieszczenie wszystkiego w tym samym miejscu. Byłoby to jednak bardzo żmudne i często wymagałoby użycia programu monitorującego zmiany dokonane przez instalatora. W praktyce po prostu ponowne zainstalowanie programu jest znacznie szybsze i łatwiejsze. Instalator skonfiguruje wszystko, czego program potrzebuje w twoim systemie.

    Kiedy możesz kopiować programy powyżej

    Niektóre programy zaprojektowano tak, aby były przenośne, nie zapisywały się do rejestru, nie zapisywały danych w swoim folderze i nie uruchamiały się z pliku .exe. Te programy są raczej wyjątkiem niż regułą, ale one istnieją.

    • Gry: Wiele gier na PC jest bardzo dużych i wymagałoby gigabajtów i gigabajtów pobierania na nowym komputerze. Aby zaoszczędzić przepustowość i przyspieszyć działanie, niektórzy twórcy gier sprawili, że foldery gier były przenośne. Na przykład usługa Steam firmy Valve umożliwia skopiowanie folderu programu Steam na nowy komputer, a następnie dwukrotne kliknięcie pliku Steam.exe w celu ponownego uruchomienia i uruchomienia bez ponownej instalacji. Gry Blizzarda - Starcraft II, Diablo III, World of Warcraft - wszystkie działają w ten sam sposób, umożliwiając skopiowanie folderu gry i dwukrotne kliknięcie na jego .exe, aby uruchomić go na nowym komputerze. Inne gry mogą, ale nie muszą działać w ten sam sposób - to zależy od programisty.
    • Przenośne aplikacje: Niektóre aplikacje są specjalnie pakowane jako aplikacje przenośne, dzięki czemu możesz zabrać je ze sobą wszędzie na pamięć USB lub w folderze Dropbox. Wystarczy dwukrotnie kliknąć plik .exe programu, który uruchomi się na komputerze, zapisując jego dane do własnego prywatnego folderu i nie wymagając instalacji. Jeśli ciągle przechodzisz między komputerami lub instalujesz ponownie system Windows, możesz chcieć spojrzeć na korzystanie z aplikacji przenośnych, aby ułatwić sobie życie.

    Jak szybko ponownie zainstalować programy pulpitu

    Będziesz musiał przeinstalować większość programów komputerowych, a nie tylko kopiować ich pliki, gdy pojawi się nowy komputer, przeinstalować system Windows, a nawet po prostu użyć funkcji Odśwież komputer w systemie Windows 8, która powoduje usunięcie zainstalowanych programów komputerowych.

    Na szczęście istnieje kilka sposobów na szybkie zainstalowanie ulubionych aplikacji komputerowych. Programy te pomagają przyspieszyć proces instalacji, oszczędzając kłopotów z pobieraniem plików z wielu różnych stron internetowych i klikając kreatorów instalacji.


    Sklep Windows miał szansę na łatwe ponownej instalacji aplikacji na komputery z systemem Windows 8, ale Microsoft pozwala tylko na pobieranie i aktualizację nowoczesnych aplikacji za pośrednictwem Sklepu Windows..

    Jeśli komputer zniknie i wszyscy zaczną korzystać z nowoczesnych aplikacji, nie będzie to problemem, ponieważ nowoczesne aplikacje są automatycznie synchronizowane między komputerami z systemem Windows od wersji Windows 8.1.