• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
ControlUp Community

ControlUp Community

Connect, Learn, and Grow

  • Blog
  • Podcast
  • Meetups
  • Archives
  • Categories
    • ControlUp One Platform
    • ControlUp for Apps
    • ControlUp for Compliance
    • ControlUp for Desktops
    • ControlUp Scripts & Triggers
    • ControlUp Synthetic Monitoring
    • ControlUp for VDI
  • Topics
  • Events
    • Logos & Wallpaper
    • ControlUp.com
  • Join

How can the login process be further optimized, considering the slowdown caused by system AppX Packages?

Posted on April 27, 2023

Suggestions were made to optimize the loginprocess and gain an even lower login time. Steps to audit process creation and termination were provided, along with many other settings related to the login process and the loading of AppX packages. It was mentioned that the worldwide average login duration is 27 seconds, but the user’s logon time was 17.5 seconds, so they were doing well. The user may be able to remove the BIO_Enrollment package if not using bio logon methods.


Read the entire ‘Optimize Login Process Through Settings and AppX Packages for Faster Login Times’ thread below:

Any idea how to optimize the loginprocess even more? Mostly the AppX Packages are slowing down the loginprocess, but they’re system one’s.

Auditing of "Process Creation" is not set to at least "Success" as required, it is set to "None"

Auditing of "Process Termination" is not set to at least "Success" as required, it is set to "None"

User name : **

Loopback Processing Mode : Replace

RSoP Logging : Not configured (Default: Enabled)

Client Address : 10.1.11.11

Client Name : **

Client Version : 23.2.0.10

VDA Version : 7.36.0.14

Logon start : 26.04.2023 15:07:04

Logon end : 26.04.2023 15:07:21

Duration : 17.5 seconds

Source Phase Duration (s) Start Time End Time Gap (s)

—— —– ———— ———- ——– ——-

Windows Windows Logon Time 0,0 15:07:03.6 15:07:03.6

FSLogix LoadProfile* 1,3 15:07:04.3 15:07:05.7 0,7

Windows User Profile 0,2 15:07:05.9 15:07:06.1 0,2

Windows Group Policy 1,4 15:07:06.1 15:07:07.5 0,0

Citrix WEM Policies 0,5 15:07:07.7 15:07:08.2 0,2

FSLogix ShellStart 0,8 15:07:08.5 15:07:09.3 0,3

Shell AppX – Load Packages 9,4 15:07:12.5 15:07:21.9 3,2

Shell ActiveSetup 0,0 15:07:15.0 15:07:15.1

`Windows Duration 17,5`

AppX packages loaded during logon

———————————

Package Duration (s) Start Time End Time

——- ———— ———- ——–

Microsoft.BioEnrollment_cw5n1h2txyewy 0,73 15:07:15.0 15:07:15.8

Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy 0,655 15:07:15.1 15:07:15.7

Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy 0,663 15:07:15.7 15:07:16.4

Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy 0,633 15:07:15.8 15:07:16.4

Microsoft.Windows.Search_cw5n1h2txyewy 0,575 15:07:16.4 15:07:17.0

windows.immersivecontrolpanel_cw5n1h2txyewy 0,406 15:07:16.4 15:07:16.8

MicrosoftWindows.Client.CBS_cw5n1h2txyewy 0,731 15:07:16.8 15:07:17.5

Non blocking logon tasks

————————

Logon Scheduled Task Duration (s) Action Name

——————– ———— ———–

\Microsoft\Windows\Plug and Play\Device Install Reboot Required 0.28 Device Installation Reboot Dialog Task

\Microsoft\Windows\CertificateServicesClient\UserTask 0.27 Certificate Services Client Task Handler

\Microsoft\Windows\TextServicesFramework\MsCtfMonitor 0.12 MsCtfMonitor task handler

Group Policy Client Side Extension Processing

Overall Group Policy Processing Duration: 1,35 Seconds

Source Phase Duration (s) Start Time End Time GPO(s)

—— —– ———— ———- ——– ——

CSE Registry 0,1 15:07:07.3 15:07:07.4 ***

CSE Citrix Group Policy 0,1 15:07:07.3 15:07:07.4 Local Group Policy

CSE Folder Redirection 0,0 15:07:07.4 15:07:07.5 **

CSE Citrix Profile Management 0,0 15:07:07.5 15:07:07.5 None

4 processed GPO CSEs sorted by the most time spent processing them (seconds)

GPO Time Spent (s)

— ————–

U-** 0,109

CU-*** 0,078

Local Group Policy 0,078

None 0

WARNING: Bad date 01.01.0001 01:00:00 returned from root\Citrix\EUEM\Citrix_Euem_ClientStartup

WARNING: Unable to find network providers start event

WARNING: Could not find Path-based Import events for source VMware DEM

WARNING: Could not find Async Actions events for source VMware DEM

WARNING: Unable to find Pre-Shell (Userinit) start event

WARNING: Could not find AppX File Associations events for source Shell

WARNING: Unable to find Shell start event


This is already a very impressive logon time. Worldwide average is 27 seconds. So you are doing great 🙂

If you are not using BIO logon methods, I do believe you even can remove BIO_Enrollment package. Not sure though

Continue reading and comment on the thread ‘How can the login process be further optimized, considering the slowdown caused by system AppX Packages?’.  Not a member? Join Here!


Categories: All Archives
Topics: Certificates, Citrix, FSLogix, Microsoft, Microsoft Windows, VMware

Ask Us Anything, Connect, Learn, and Grow with the ControlUp Community!

Login to the ControlUp Community to ask us anything, stay up-to-date on what’s new and coming soon and meet other like-minded techies like you.

Not already a member? Join Today!

Primary Sidebar

ControlUp Academy

Enroll in ControlUp Academy for expert-led technical training, equipping you with skills to effectively deploy, manage, and grow your ControlUp investment.

Learn here >

Rotating Images

Hidden Gem from our Community on Slack!

ControlUp Betas - What's Coming Next?
NEW ControlUp Features - Stay Up-to-Date!
ControlUp Scripts - Scripting, Zero to Hero
Latest KB Articles - Be the First to Learn
Did you Know - with Sivan Kroitoru
Practical Perspectives Technical Use Case Training

Video Tutorials Library

Visit our technical how-to videos, offering step-by-step tutorials on advanced features, troubleshooting, and best practices.

Watch here >

ControlUp Blog

Check out the ControlUp blog for expert advice and in-depth analysis.

Read here >

ControlUp Script Library

Visit the ControlUp technical script library, which offers a multitude of pre-built scripts and custom actions for your monitoring and troubleshooting requirements.

See here >

ControlUp Support

Visit the ControlUp support home and to delve deeper into ControlUp solutions.

Browse here >

Download ControlUp RealTime DX

Start with ControlUp for real-time end-user environment insights, swift troubleshooting, and unprecedented performance optimization. Download now.

Download here >

Footer

      

ControlUp Community
Of Techie, By Techie, For Techie!

Terms of Use | Privacy Policy | Security
Dive Deeper, Learn more at ControlUp.com

  • facebook
  • twitter
  • youtube
  • linkedin

© 2023–2025 ControlUp Technologies LTD, All Rights Reserved.

We use cookies to ensure that we give you the best experience on our website. by continuing to use this site you agree to our Cookie policy..