Please add the ability for WIN-911 Control Center to run as a Windows service without requiring an interactive user login.
Currently, Control Center can be configured to auto-start, but it still requires a user to log in to Windows before it will launch. This creates a challenge for organizations that use individual Windows accounts for security and accountability instead of shared accounts.
In our environment, we mainly need Control Center for Announcer functionality. We do not want to keep a personal user account logged in continuously on remote machines or servers just to keep Control Center available.
Having Control Center run as a Windows service, or offering a service-based/headless mode, would improve security and reliability by allowing it to start automatically with Windows and remain available after reboots, user logouts, or server maintenance.
While we certainly understand the desire otherwise, modern versions of Windows isolate services from the interactive user session for security reasons. The Announcer functionality of Control Center relies on the Windows audio subsystem associated with that interactive session. Because of this limitation, the recommended approach is to use a dedicated Windows account rather than a personal user account. Also, please be aware that the Windows Task Scheduler will use the non-interactive session 0 for applications launched at system boot but will utilize the interactive session for those launched at user login; in this way it's possible to resume Announcer functionality after a system reboot. Perhaps Microsoft will provide for a better path in the future.