Silent Install

A silent install is the installation of a software program that requires no user interaction. It is a convenient way to streamline the installation process of a desktop application. Silent installs are performed by many legitimate software programs, but they are also used by malware and PUPs to hide the installation process from the user.

A typical installer has several parameters that instruct the installer how to run. Examples include where the program should be installed, if a shortcut should be placed on desktop, and if additional components should be installed. In a non-silent or "attended installation," the user is prompted to select or confirm these options during the installation process. In a silent install, these items are selected automatically and the installer runs from start to finish without requiring any user input.

Silent installs are useful for simple programs that have limited installation options. They are also helpful for installing software on several machines at once. For example, a network administrator may prefer to distribute a software program via a silent installer to ensure all users within the network have the same installation settings. Even though silent installers run without any user interaction, legitimate programs typically require you to manually initiate the installation process.

While silent installations are used for many good reasons, some programs, such as spyware and adware use silent installers to run without your knowledge. These types of programs may even run without you initiating the installation process. They may be tacked on to another installer or executed by a malicious file, such as virus.

Updated April 24, 2014 by Per C.

quizTest Your Knowledge

Which of the following is a software development language?

Correct! Incorrect!     View the Objective-C definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Silent Install on this page is an original definition written by the team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.