Skip to content
Rorymon Logo
  • Blogroll
  • About
  • Contact
Menu
  • Blogroll
  • About
  • Contact
Twitter Linkedin Rss
  • All Articles
  • Applications
    • App Compatibility
    • App Deployment
    • App Virtualization
      • App-V
        • Decision Matrix
        • App-V 4.x Recipes
        • App-V 5.x Recipes
        • App-V Videos
      • AppSense StrataApps
      • Cameyo
      • Evalaze
      • Frame
      • Numecent CloudPaging
      • P-Apps
      • ThinApp
      • Turbo
      • Workspace Streaming
      • XenApp Profiling
    • Containers
    • Layering
      • App Volumes
      • Citrix App Layering
      • FlexApp
      • Unidesk
  • Citrix
    • AppDNA
    • Citrix App Layering
    • Citrix Monitoring
    • Citrix Profiling
    • Citrix XenApp
  • Microsoft
    • ACT
    • Azure
    • BitLocker
    • Hyper-V
    • inTune
    • MDOP
      • AGPM
      • APP-V
      • DaRT
      • MBAM
      • MED-V
    • RDS
    • System Center
      • SCCM
      • SCOM
    • WDS
    • Windows
      • Windows 7
      • Windows 8
      • Windows 10
      • Windows Server 2012
  • VMware
    • App Volumes
    • ThinApp
  • Downloads
  • Podcast

Dealing with App-V Limitations: Boot Time Services

  • Rory Monaghan
  • December 12, 2014

Boottimeservices

 

Some applications contain boot time services. Some common examples of this may be SQL Server and Symantec Endpoint Protection, plus pretty much all popular anti-virus applications to name just a few. It’s imperative for the SQL Services to start at boot time, if a user attempts to connect to a database on the SQL Server and the service has not been started, it will fail:

AppVSQLError

 

If it’s something like Anti-Virus, you of course want your anti-virus service running and monitoring your desktop from the moment it starts. There’s some applications that install services which by default appear to be set as Automatic, meaning they start automatically when the machine boots up or possibly Automatic (Delayed) which starts the service shortly after boot up. But when you get down to brass tax, you may discover the application doesn’t actually require the services to be set to Automatic or Automatic (Delayed), setting the service to manual, allowing the service to start on demand, as required will suffice. (Services can be found under Control Panel –> Administrative Tools)

StartupTypes

 

If your application does require to truly start at boot time. It’s possibly to leave the service set as Automatic and have the application placed in startup or script the launch for login. I had to do something similar to this with App-V 4.6 in the past and never liked the experience. The application startup seemed to take quite some time, so the end user experience wasn’t great. In App-V 5.0 with SP2 hotfix 4, SP3 or later , the performance is at a point that this may be an acceptable path forward for you.

BootTime

 

The graph shows that if you have an application with Boot time services your best course of action is to try setting the service to manual during your sequencing i.e. launch services whilst sequencing and change the startup type to manual. If the application does not work as expected or desired and it’s required at startup, leave the startup type as Automatic and place the application in startup. If the placing the application in startup is not acceptable due to packaging standards or performance concerns and the service cannot be set to manual you will need to deploy as a traditional install. Otherwise, go ahead and sequence!

 

App-V 4.x Boot Time Services,App-V 5.0 Boot Time Services
PrevPreviousDealing with App-V Limitations: Machine Specific Licensing
NextDealing with App-V Limitations: COM+Next
Rory Monaghan

Rory Monaghan

Microsoft MVP. Citrix CTP. VMware EUC Champion & vExpert.
Twitter Linkedin Rss Vimeo Youtube Soundcloud

Speaker Sessions

I'm not speaking at any events at the moment.

Get the App-V Decison Matrix and Interactive Tool.

See what the right deployment option for your applications is.
Let's Go!
FREE TOOL
Further Reading

Windows 10 Migration Checklist

We'll virtualise your 5 most complex apps for FREE
Learn More

Let's make virtualization EASIER!

Be amongst the first to know when I publish new reviews, guides and tools to simplify your virtualization projects.

Categories
  • All Articles
  • Application Compatibility
  • Application Virtualization
  • Containers
  • Citrix XenApp
  • Application Layering
Connect
  • Blogroll
  • About
  • Contact
Twitter Linkedin Rss Vimeo Youtube Soundcloud

© Copyright Rorymon.com. All rights reserved 2022.

Privacy   |   Cookies
Marketing Services by Riabro.