Overview
Some computer programs can be executed by simply copying them into a folder stored on a computer and executing them. Other programs are supplied in a form unsuitable for immediate execution and therefore need an installation procedure. Once installed, the program can be executed again and again, without the need to reinstall before each execution.
Common operations performed during software installations include:
- Making sure that required system requirements are present
- Checking for existing versions of the software
- Creating or updating program files and folders
- Adding configuration data such as configuration files, Windows registry entries or environment variables
- Making the software accessible to user, for instance by creating links, shortcuts or bookmarks
- Configuring components that run automatically, such as daemons or Windows services
- Performing product activation
Read more about this topic: Installation (computer Programs)