Домашняя » как » Почему вы не можете просто скопировать папку программы в новую систему Windows (и когда можете)

    Почему вы не можете просто скопировать папку программы в новую систему Windows (и когда можете)

    При переходе на новую систему Windows, либо после получения нового компьютера или переустановки Windows, у вас может возникнуть желание скопировать папку программы в новую систему так же, как вы копируете свои файлы. Но это обычно не работает.

    Некоторые программы - особенно игры - позволяют копировать их папки и запускать программу. Другие программы, специально предназначенные для «переносимых приложений», также смогут это делать..

    Почему программы требуют установки?

    Когда вы устанавливаете программу в Windows, она устанавливается только в определенную папку, как правило, в разделе «Program Files». Например, программное обеспечение Apple iTunes устанавливается по умолчанию в C: Program Files (x86)> iTunes.

    В более простом мире вы можете скопировать папку iTunes на новый компьютер и запустить iTunes из папки без дополнительной работы. Однако не все так просто. Программы фактически разбрасывают свои данные повсюду:

    • Настройки реестра: Многие программы сохраняют настройки в реестре Windows. Эти параметры могут быть разбросаны по всему реестру Windows - например, может быть несколько разделов реестра для параметров программы, другие разделы реестра для параметров контекстного меню и ключи, которые делают программу программой по умолчанию для определенных файлов. Если какой-либо из этих разделов реестра отсутствует, программа может отображать ошибки при попытке ее запуска..
    • Другие папки программНекоторые программы также устанавливают другое программное обеспечение, которое им требуется. Например, iTunes устанавливает приложение Apple Application Support, среди прочего. Если на вашем компьютере отсутствует поддержка приложений Apple, iTunes не запустится. Поддержка приложений Apple устанавливается в собственную папку и имеет собственные настройки реестра, как и любая другая программа..
    • Системные файлы Windows: Некоторые программы сбрасывают файлы DLL и другие файлы в системный каталог Windows и не запускаются, если эти файлы отсутствуют.
    • Системные сервисы: Многие программы устанавливают необходимые им службы Windows. Например, Adobe Flash Player устанавливает службу обновления Adobe Flash Player. Хотя вы можете скопировать файлы плагинов Adobe Flash в новую систему, у вас не будет службы обновлений, и вам придется вручную обновлять Adobe Flash. Установка Adobe Flash с установщиком обеспечит наличие службы обновлений. Некоторые программы могут даже не работать без этих служб.
    • Аппаратная блокировка: Некоторые программы могут использовать DRM, который связывает программу с оборудованием конкретного компьютера. Они могут отказаться запускаться, когда вы копируете их файлы на новый компьютер.
    • Папки пользовательских данных: Большинство современных программ не сохраняют свои настройки в своей папке программ. Все, что они не хранят в реестре, вероятно, хранится в папке Application Data каждого пользователя. Даже если вы сможете скопировать файлы программы, эти настройки придется скопировать, иначе вы потеряете настройки и данные ваших программ..

    Теоретически, было бы возможно найти все - параметры реестра, программные файлы, системные файлы, папки пользовательских данных - и скопировать их на новый компьютер, переустановить любые системные службы и поместить все в одно и то же место. Однако это было бы чрезвычайно утомительно и часто требовало использования какой-либо программы, которая отслеживает изменения, вносимые установщиком. На практике просто переустановить программу намного быстрее и проще. Установщик установит все, что нужно программе в вашей системе.

    Когда вы можете копировать программы поверх

    Некоторые программы разработаны так, чтобы быть переносимыми, не записывать в реестр, хранить свои данные в собственной папке и запускаться из файла .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, но Microsoft позволяет загружать и обновлять только современные приложения через Магазин Windows..

    Если рабочий стол исчезнет, ​​и все начнут использовать современные приложения, это не будет проблемой, поскольку современные приложения автоматически синхронизируются между ПК с Windows начиная с Windows 8.1.