How to run ProfileUnity with sysprep?

Product: ProfileUnity FlexApp

Product Version: 5.x+

Expires on: 365 days from publish date

Updated: Sept 16, 2015


When I create a pool to use ProfileUnity, and this pool is configured to use sysprep, ProfileUnity is not executing, as no splash screen appears when user is logging in.



I tried deploying ProfileUnity using AD GPO and installing it on to the base image but the result was the same. No ProfileUnity splash screen appeared during user's logon. The files do exist however and can be found in C:\Program Files\ProfileUnity folder.


Possible Resolution(s): 

When a vMware pool is configured using "sysprep" ProfileUnity has an issue because sysprep keeps putting back the (default) windows userinit value. Found here: "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"

When ProfileUnity is correctly installed it should list "C:\Program Files\ProfileUnity\userinit.exe" vs Default windows value of: "C:\Windows\system32\userinit.exe"

Option A) Do not use Sysprep and only use "Quick Prep" 

Option B) Prepare base image following those steps:

Steps on how to prepare the image to work with SYSPREP:

Step 1) Create the following local Group Policy

    • Create a Computer startup script
      • ProfileUnity-install-files\LwL.ProfileUnity.Client.Startup.exe

Step 2) Recompose the vMware Pool.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Article is closed for comments.