Некоторые программы - особенно игры - позволяют вам копировать свои папки и запускать программу. Другие программы, специально предназначенные для «портативных приложений», также смогут это сделать.
Почему программы требуют установки?
Когда вы устанавливаете программу в Windows, она появляется только для установки в определенную папку, как правило, в разделе «Файлы программы». Например, программное обеспечение Apple iTunes устанавливается по умолчанию в C: Program Files (x86)> iTunes.
В более простом мире вы можете скопировать папку iTunes на новый компьютер и запустить iTunes из папки без дополнительной работы. Однако это не так просто. Программы фактически разбросают свои данные повсюду:
- Настройки реестра: Многие программы сохраняют настройки в реестре Windows. Эти настройки могут быть разбросаны по всему реестру Windows - например, может быть несколько разделов реестра для параметров программы, другие ключи реестра для параметров контекстного меню и ключи, которые делают программу по умолчанию для определенных файлов. Если какой-либо из этих ключей реестра отсутствует, программа может отображать ошибки при попытке запустить.
- Другие программные папки: Некоторые программы также устанавливают другое программное обеспечение, которое им требуется. Например, iTunes устанавливает приложение поддержки приложений Apple, среди прочих. Если Apple App Support не присутствует на вашем компьютере, iTunes не будет работать. Поддержка Apple App устанавливается в свою собственную папку и имеет собственные настройки реестра, как и любая другая программа.
- Системные файлы Windows: Некоторые программы выгружают файлы DLL и другие файлы в системный каталог Windows и не запускаются, если эти файлы отсутствуют.
- Системные службы: Многие программы устанавливают службы Windows, которые им требуются. Например, Adobe Flash Player устанавливает службу обновления Adobe Flash Player. Хотя вы можете скопировать файлы плагина Adobe Flash в новую систему, у вас не будет службы обновления, и вам придется вручную обновлять Adobe Flash. Установка Adobe Flash с установщиком гарантирует, что служба обновления будет присутствовать. Некоторые программы могут работать даже без этих сервисов.
- Блокировка оборудования: Несколько программ могут использовать DRM, который связывает программу с оборудованием конкретного компьютера. Они могут отказаться от запуска при копировании своих файлов на новый компьютер.
- Папки пользовательских данных: Большинство современных программ не сохраняют свои настройки в своей папке с программой. Независимо от того, что они не хранят в реестре, вероятно, хранятся в папке данных приложения каждого пользователя. Даже если вы можете скопировать файлы программы, эти параметры необходимо скопировать или вы потеряете настройки и данные ваших программ.
Теоретически, можно было бы найти все - параметры реестра, файлы программ, системные файлы, папки пользовательских данных - и скопировать их на новый компьютер, переустановить любые системные службы и поместить все в одно и то же место. Однако это было бы очень утомительно и часто требовалось использовать какую-то программу, которая контролирует изменения, которые делает установщик. На практике просто переустановка программы происходит намного быстрее и проще. Установщик настроит все необходимое для вашей программы.
Когда вы можете копировать программы за
Некоторые программы предназначены для переносимости, а не для записи в реестр, хранения их данных в их собственной папке и запуска из файла.exe без какой-либо установки. Эти программы являются скорее исключением, чем правилом, но они существуют.
- Игры: Многие компьютерные игры очень большие и потребуют гигабайт и гигабайт загрузки на новом компьютере. Чтобы сэкономить пропускную способность и ускорить работу, некоторые разработчики игр сделали свои игровые папки портативными. Например, служба Steam Val позволяет скопировать папку с программой Steam на новый компьютер, а затем дважды щелкнуть файл Steam.exe внутри, чтобы вернуться и работать без переустановки. Игры Blizzard - Starcraft II, Diablo III, World of Warcraft - работают одинаково, позволяя вам скопировать папку с игрой и дважды щелкнуть ее.exe, чтобы запустить ее на новом компьютере. Другие игры могут работать или не работать одинаково - это зависит от разработчика.
- Портативные приложения: Некоторые приложения специально упакованы в виде переносных приложений, что позволяет брать их с собой повсюду на USB-накопителе или в папке Dropbox. Просто дважды щелкните файл.exe программы, и он будет запущен на компьютере, сохраняя его данные в своей личной папке и не требуя установки. Если вы постоянно перемещаетесь между вычислениями или переустанавливаете Windows, вы можете посмотреть на использование переносных приложений, чтобы сделать вашу жизнь проще.
Как быстро переустанавливать настольные программы
Вам придется переустанавливать большинство ваших настольных программ, а не просто копировать их файлы, когда вы получаете новый компьютер, переустанавливаете Windows или просто используете функцию «Обновить свой ПК» в Windows 8, которая уничтожает установленные программы для настольных компьютеров.
К счастью, есть несколько способов быстро установить ваши любимые настольные приложения.Эти программы помогают ускорить процесс установки, что избавит вас от необходимости загружать файлы с разных сайтов и щелкать через мастеров установки.
В Windows Store появилась возможность сделать переустановку настольных приложений легкой в Windows 8, но Microsoft разрешает загружать и обновлять современные приложения через Windows Store.
Если рабочий стол уходит, и все начинают использовать современные приложения, это не будет проблемой, потому что современные приложения автоматически синхронизируются между ПК с Windows с Windows 8.1.