In general, ZENworks login times do not differ much when the user logs in for the first time and when the user logs in after a device logout. However, users might experience certain tangible delays because various services take time during the Windows boot sequence. Loading various modules can cause a slowdown. Security and antivirus operations that are configured to run at startup, such as a disk scan configured to run on Windows startup, might also add to the perceived login delays. The following registry keys and application configuration files can reduce the user login times.
Registry Key Name and Path |
Description |
---|---|
Delete Nalview HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run |
Registry Key Type: String Registry Key Value: %ZENworks_home%\bin\nalview.exe Use this key to disable Nalview (Novell Application Launcher) in environments where NAL icons do not need to be loaded such as the Desktop, Start menu, Quick Launch, taskbar, or Windows Explorer. |
Delay HKLM\Software\NetWare\NAL\1.0 |
Registry Key Type: Dword Registry Key Value: In seconds Use this key to have NAL (Novell Application Launcher) read the icon’s information with a delay equal to the value for this key. This helps the system’s resources to handle non-ZENworks Configuration Management services or applications. |
ZENLoginUserRefreshAsync HKLM\Software\Novell\ZCM\ |
Registry Key Type: String Registry Key Value: True Use this key to allow the ZENworks user login to happen simultaneously with the boot time device refresh that is asynchronously performed in the background. |
Desired User Source /HKLM/Software/Novell/ZCM/ZenLgn/ |
Registry Key Type: String Registry Key Value: User Source Name Use this key to specify the ZENworks user source name. |
When assemblies are signed by Authenticode, the signed assemblies need to be verified by the certificate authority (CA). If the CA certificate is not on the same machine, the assemblies require network or Internet access. If the signed assemblies are installed on a device and if the CA certificate is not on the same device, then the .NET thread might time out while waiting to connect when there is no network or Internet access.
NOTE:Ensure that the device has the following configuration files for improved startup times.
Create the ZenUserDaemon.exe.config, the ZenworksWindowsService.exe.config, and the ZenWindowsDaemon.exe.config files in the %ZENworks_Home%\ZENworks\bin folder.
Copy the following content into all three files:
<configuration> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration>
Create the ZenUserDaemon.exe.config, ZenworksWindowsService.exe.config, and ZenWindowsDaemon.exe.config files in the %ZENworks_Home%\bin folder.
Copy the content of the ZESService.Exe.config file that is located in the %ZENworks_Home%\esm folder into all three files.