☰  
  • Products
    • AllSync
    • AllDup
  • Order
    • AllSync Prices
    • AllSync Product Editions
    • AllSync Licensing Model
    • Ordering FAQ
  • Download
    • AllSync Demo Version
    • AllDup (Freeware)
    • AllSync Full Version
  • Support
  • Contact
DE EN
 
  • About AllSync
  • Product Description
  • Product Editions
  • Program Features
  • System Requirements
  • Application Examples
  • Demo Version
  • License
  • Licensing Model
  • License Agreement
  • Order Licenses
  • Installation
  • Installation Files
  • License Entry
  • Getting Started
  • Important Notes
  • Basic Concepts
  • Step-by-Step Guides
  • Using the Help File
  • AllSync
  • Main Window
  • Menu Bar
  • Profile List
  • Report
  • Log
  • Options
  • Progress Indicator
  • Keyboard Shortcuts
  • QuickSync
  • Command Line
  • Profiles
  • Profile
  • Profile Properties
  • Profile Assistant
  • Profile Chaining Manager
  • Create Profile Link
  • Import Profiles from Version 2 or 3
  • AllSync Scheduler
  • Scheduler
  • Task
  • Log
  • Options
  • Import Tasks from Version 2 or 3
  • AllSync Service Tool
  • Scheduler Service
  • Tools
  • AllSync Data Export
  • AllSync Data Import
  • AllSync Update Tool
  • File-Lock Analyzer
  • Copy Method Benchmark
  • Log Manager
  • Language Editor
  • Shortcut Assistant
  • ZIP File Manager
  • Information
  • FAQ – Frequently Asked Questions
  • Tips & Tricks
  • Performance Optimization
  • Backup Methods
  • Software Recommendations
  • Daylight Saving Time Adjustment
  • Reference
  • Active Setup
  • File and Folder Attributes
  • Error Messages
  • Date and Time Placeholders
  • Placeholders for Filters
  • RegEx – Regular Expressions
  • Windows Naming Conventions
  • Windows Environment Variables
AllSync 4 Documentation

Windows Active Setup

Active Setup is a component of the Windows operating system. It is used to execute one-time actions for each user who logs into the system. Many Microsoft applications use Active Setup to set user configurations (registry entries and files in the user profile) once during login.


Application

  • Sets default settings in the user profile for each logging-in user.
  • Executes arbitrary command line actions once for each logging-in user.


Description

When a user logs in, Active Setup compares two registry keys and their subkeys:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Active Setup\Installed Components

Each installation managed via Active Setup has its own key under these paths. Typically, this is the product GUID, but any other unique identifier can be used, such as:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\AllSync-Install
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Active Setup\Installed Components\AllSync-Install

The registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\AllSync-Install\ requires the following entry:
Registry ValueDescription
VersionThe version number to be compared with the corresponding entry in the registry key under HKCU, e.g.: 4,0,0,1
The version number must be separated by commas, not periods.

The registry key HKEY_CURRENT_USER\SOFTWARE\Microsoft\Active Setup\Installed Components\AllSync-Install\ may contain the following entries:
Registry ValueDescription
(Default)The default value contains the text displayed during user login, e.g.: "Register AllSync License"
StubPathThe command line to be executed when the user logs in. Example:
C:\Tools\AllSync\AllSync.exe -l:"{Licensee}","{License Key}"
Versione.g.: 4,0,0,0
If the version number under HKLM is higher than the user's version, the command under StubPath is executed.


Process

  1. The user logs in.
  2. Active Setup checks Installed Components under HKLM and compares it with the entries in the user profile under HKCU.
  3. If an installation is missing under HKCU or the version under HKLM is higher than the version under HKCU, the command in the registry value StubPath (HKLM) is executed.


Notes

  • Any command line instruction can be used under StubPath.
  • The command line under StubPath is executed with the rights of the logged-in user.


Professional Software Solutions for Windows
Chonburi, Thailand


🌐︎
Navigation
  • Home
  • Customer Center
  • Support
  • Contact
  • Sitemap
Products
  • AllSync
  • AllDup

Download
  • AllSync
  • AllDup
Order
  • Online-Shop
  • Prices
↑ Back to top
⎙ Print

Copyright © 2000 - 2026 MTSD. All Rights Reserved.  |  About Us  |  Privacy Policy