If-Koubou

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) (Jak)

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 - szczególnie 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żna 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 całym miejscu:

  • Ustawienia rejestru: Wiele programów zapisuje ustawienia w rejestrze systemu Windows. Te ustawienia mogą być rozproszone po całym 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 niektórych plików. Jeśli któryś 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ę we 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 systemowego 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żytkowników: 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, bo 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żytkowników - 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, które wprowadza instalator. W praktyce po prostu ponowne zainstalowanie programu jest znacznie szybsze i łatwiejsze. Instalator skonfiguruje wszystko, czego program potrzebuje w twoim systemie.

Kiedy można kopiować programy powyżej

Niektóre programy zostały zaprojektowane jako przenośne, nie zapisujące do rejestru, przechowujące swoje dane w ich własnym folderze i uruchamiane z pliku .exe bez żadnej instalacji. Programy te są wyjątkiem, a nie regułą, ale 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 ich foldery gier są 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, aby uruchomić go na komputerze, zapisując jego dane w swoim prywatnym folderze i nie wymagając instalacji. Jeśli ciągle przechodzisz między komputerami lub instalujesz ponownie system Windows, możesz spojrzeć na używanie przenośnych aplikacji, aby ułatwić sobie życie.

Jak szybko ponownie zainstalować programy Desktop

Będziesz musiał ponownie zainstalować 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 klikaniem 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.