Домашня » як » Чому ви не можете просто скопіювати папку програми в нову систему Windows (і коли ви можете)

    Чому ви не можете просто скопіювати папку програми в нову систему Windows (і коли ви можете)

    Під час переходу на нову систему Windows, після отримання нового комп'ютера або перевстановлення Windows, може виникнути спокуса скопіювати папку програми до нової системи, як і копіювати файли. Але це зазвичай не буде працювати.

    Деякі програми - особливо ігри - дозволяють копіювати їхні папки та запускати програму. Інші програми, спеціально розроблені для "портативних додатків", також зможуть це зробити.

    Чому програми вимагають встановлення?

    Під час інсталяції програми на Windows вона, як видається, встановлюється лише до певної папки, як правило, у програмі Files. Наприклад, програмне забезпечення iTunes від Apple встановлюється в C: Program Files (x86)> iTunes за замовчуванням.

    У більш простому світі можна скопіювати папку iTunes на новий комп'ютер і запустити iTunes з папки без додаткової роботи. Однак це не так просто. Програми фактично розсіюють свої дані по всьому місці:

    • Параметри реєстру: Багато програм зберігають параметри в реєстрі Windows. Ці параметри можуть бути розкидані по всьому реєстрі Windows - наприклад, може бути декілька розділів реєстру для налаштувань програми, інші розділи реєстру для параметрів контекстного меню, а також клавіші, які роблять програму типовою програмою для певних файлів. Якщо будь-який з цих розділів реєстру не існує, програма може відображати помилки під час спроби її запуску.
    • Інші папки програми: Деякі програми також встановлюють інші необхідні програми. Наприклад, програма iTunes встановлює програму підтримки додатків Apple, серед інших. Якщо на вашому комп'ютері відсутня підтримка програм Apple, програма iTunes не запуститься. Підтримка програм Apple встановлюється у власну папку та має власні параметри реєстру, як і будь-яку іншу програму.
    • Системні файли Windows: Деякі програми скидають файли DLL та інші файли в системний каталог Windows і не запускаються, якщо цих файлів немає.
    • Системні послуги: Багато програм встановлюють потрібні їм служби Windows. Наприклад, Adobe Flash Player встановлює послугу оновлення Adobe Flash Player. Хоча ви можете скопіювати файли додатків Adobe Flash до нової системи, ви не будете мати служби оновлення, і вам доведеться вручну оновити Adobe Flash. Встановлення Adobe Flash з інсталятором забезпечить наявність служби оновлення. Деякі програми можуть навіть не працювати без цих служб.
    • Блокування обладнання: Деякі програми можуть використовувати DRM, який прив'язує програму до апаратного забезпечення певного комп'ютера. Вони можуть відмовитися від запуску під час копіювання файлів на новий комп'ютер.
    • Папки даних користувача: Більшість сучасних програм не зберігають свої налаштування в папці програми. Те, що вони не зберігають у реєстрі, ймовірно, зберігається в папці даних програми кожного користувача. Навіть якщо ви можете скопіювати файли програми, ці налаштування потрібно буде скопіювати або ви втратите налаштування та дані програм.

    Теоретично можна було б знайти все - параметри реєстру, програмні файли, системні файли, папки даних користувача - і скопіювати їх на новий комп'ютер, переінсталювати будь-які системні служби і покласти все в тому ж місці. Проте, це було б дуже втомлює і часто вимагатиме використання якоїсь програми, яка контролюватиме зміни, які робить інсталятор. На практиці просто перевстановлення програми відбувається набагато швидше і простіше. Інсталятор налаштує все, що потрібно програмі у вашій системі.

    Коли ви можете копіювати програми

    Деякі програми розроблені для перенесення, не записуються в реєстр, зберігають свої дані в їхній папці і виконуються з файлу .exe без необхідності встановлення. Ці програми є скоріше винятком, ніж правилом, але вони існують.

    • Ігри: Багато комп'ютерних ігор дуже великі і потребують гігабайт і гігабайт завантаження на новому комп'ютері. Щоб зберегти пропускну здатність і прискорити процес, деякі розробники ігор зробили свої папки для ігор портативними. Наприклад, служба Valve Steam дозволяє копіювати папку програми Steam на новий комп'ютер, а потім двічі клацнути файл Steam.exe всередині, щоб отримати назад і працювати без повторної інсталяції. Ігри Blizzard - Starcraft II, Diablo III, World of Warcraft - працюють однаково, дозволяючи скопіювати папку гри і двічі клацнути її .exe, щоб запустити її на новому комп'ютері. Інші ігри можуть або не можуть працювати однаково - це залежить від розробника.
    • Портативні програми: Деякі програми спеціально упаковані як портативні програми, що дозволяє вам брати їх з собою всюди на USB-носії або у папці Dropbox. Просто двічі клацніть файл .exe програми, і він буде працювати на комп'ютері, зберігаючи його дані у своїй приватній папці і не вимагаючи встановлення. Якщо ви постійно переміщаєтеся між обчислювальними системами або перевстановлюєте Windows, ви можете розглянути можливість використання портативних програм, щоб полегшити ваше життя.

    Як швидко перевстановити настільні програми

    Вам доведеться перевстановити більшість програм на робочому столі, а не просто скопіювати їх, коли ви отримаєте новий комп'ютер, перевстановіть Windows або навіть просто скористайтеся функцією оновлення комп'ютера в Windows 8, яка знищує встановлені програми на робочому столі..

    На щастя, існує декілька способів швидкого встановлення улюблених додатків на робочому столі. Ці програми допомагають прискорити процес встановлення, заощаджуючи вас від завантаження файлів з різних веб-сайтів і натискання мастерів інсталяції.


    Магазин Windows міг легко перевстановити настільні програми на Windows 8, але корпорація Майкрософт дозволяє лише завантажувати та оновлювати сучасні програми через магазин Windows.

    Якщо робочий стіл зникне, і всі почнуть користуватися сучасними програмами, це не буде проблемою, оскільки сучасні програми автоматично синхронізуються між комп'ютерами з ОС Windows Windows 8.1.