Active Setup

Active Setup is a mechanism for executing commands once per user early during login. Active Setup is used by some Microsoft Windows operating system components like Internet Explorer to set up an initial configuration for new users logging on for the first time. Active Setup is also used in some corporations’ software distribution systems to create an initial customized user environment.[1]

Active Setup uses both machine-specific data and user-specific data. The machine part consists of a list of components identified by a GUID each. The user part is basically a mirror of the machine data, but it does not initially exist in new user profiles. Whenever a user logs on, Active Setup checks if each machine part component GUID is present in the user part. If not, the component’s command is executed and the component's GUID is added in the user part. If it is already present, the current user profile has already been modified and no further action is taken.

Active Setup is executed by explorer.exe. For that reason it does not run in Citrix XenApp / Microsoft RDS published applications.

## References

1. ↑ Active Setup Explained

## External links

* Arun Kumar Dubey (20 June 2011). "Active Setup Registry Key : What it is and how to create in the package using Admin Studio Install Shield.". Microsoft. http://blogs.msdn.com/b/aruns_blog/archive/2011/06/20/active-setup-registry-key-what-it-is-and-how-to-create-in-the-package-using-admin-studio-install-shield.aspx.
* AppDeploy: Articles: ActiveSetup

* v
* t
* e

Microsoft development tools

Development
environments|

| Visual Studio|

* Code
* Azure DevOps
* Express
* Team System Profiler
* Test Professional
* Tools for Applications
* Tools for Office

|

Others|

* .NET Compiler Platform
* App Studio
* Blend
* Expression Web
* GW-BASIC
* Microsoft Pascal
* MSBuild
* Robotics Developer Studio
* SharePoint Designer
* FrontPage
* PowerShell ISE
* QuickBASIC
* QBasic
* QuickC
* Small Basic
* WebMatrix
* Windows SDK
* CLR Profiler
* ILAsm
* Native Image Generator
* XAMLPad

Languages|

* Microsoft Basic
* Visual Basic
* Visual Basic .NET
* Visual C++
* C++/CX
* C++/CLI
* Managed C++
* C#
* Dafny
* F#
* F*
* J#
* J++
* Visual FoxPro
* IronPython
* IronRuby
* JScript
* PowerShell
* Q#
* Small Basic
* TypeScript
* VBA
* VBScript
* XAML

Major APIs and
frameworks
(see all)|

* Windows API
* Silverlight
* XNA
* DirectX
* Managed DirectX
* Xbox Development Kit
* Windows Installer

.NET Framework|

* ASP.NET
* Core
* AJAX
* Dynamic Data
* MVC
* Razor
* Web Forms
* ADO.NET
* Entity Framework
* CardSpace
* Communication Foundation
* Identity Foundation
* LINQ
* Presentation Foundation
* Workflow Foundation

Device drivers|

* WDK
* WDF
* KMDF
* UMDF
* Windows HLK
* WDM

Database|

| SQL Server|

* Express
* Compact
* Management Studio
* Business Intelligence Development Studio
* MSDE

|

SQL services|

* Analysis
* Reporting
* Integration
* Notification

Other|

* Visual FoxPro
* Microsoft Access
* Jet Engine
* Extensible Storage Engine

Source control|

* Visual SourceSafe
* Team Foundation Version Control

Delivery|

* Active Setup
* ClickOnce
* NuGet
* vcpkg
* Web Platform
* Windows Installer
* WiX
* Microsoft Store

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Active Setup. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Active_Setup&oldid=342979"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template