XenDesktop

VM-Hosted Apps with XenDesktop 7.6 Step-by-Step

There are some use-cases where you may find  a need to provide VM-hosted apps.  Although it is several years old, VirtualQube has published a really great article called VM Hosted Apps – and Why You Should Care, which goes into great detail on reasons why you should or should not consider VM-hosted apps as a […]

By |January 27th, 2015|XenDesktop, XenDesktop 7.6|2 Comments

Access is Denied Launching Application With a Non-Domain User Account

Issue:  

I recently upgraded from XenDesktop 7.5 to XenDesktop 7.6.  I’m also using a Citrix, partner-use demo license, but I don’t think it matters.  A non-domain user attempts to launch an application from Storefront, and receives an Access is Denied error.  I am however able to access the the application with a domain admin account.

Resolution:

Under […]

By |January 22nd, 2015|licensing, XenDesktop, XenDesktop 7.5, XenDesktop 7.6|1 Comment

Configure SQL Mirroring For Use With XenDesktop, XenApp, and PVS Databases.

Planning for SQL Mirroring

XenDesktop requires SQL Server 2008 or 2012 (R2 as well)
Mirroring requires SQL Server Standard or Enterprise for the principal and mirror
The principal and mirror must run the same version and edition of SQL
The witness may be SQL Server 2008 or 2012 Express
Three instances of SQL server are required for mirroring with automatic […]

By |September 5th, 2014|Microsoft, Provisioning Services, XenDesktop|2 Comments

Windows 8 Optimization Registry File

– Per CTX140375
Copy/paste the following into NotePad.  Save as .reg file.  Run.
Note: The HKEY_CURRENT_USER optimizations below affect the explorer shell and therefore must either be implemented in the Default profile or if using Group Policy Preferences or logon script, they will take effect only upon reboot.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] “NtfsDisableLastAccessUpdate”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters] “MaxCmds”=dword:00002048
“DisableBandwidthThrottling”=dword:00000001
“DisableLargeMtu”=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters] “MultiUserEnabled”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] “NoRemoteRecursiveEvents”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters] “MaxWorkItems”=dword:00008192
“MaxMpxCt”=dword:00002048
“MaxRawWorkItems”=dword:00000512
“MaxFreeConnections”=dword:00000100
“MinFreeConnections”=dword:00000032
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction] “Enable”=”N”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout] […]

By |September 5th, 2014|Microsoft, Scripts, XenDesktop|0 Comments

Windows 7 Optimization Batch File

– Per CTX127050
Copy/paste the following into NotePad.  Save as .bat file.  Run.

@echo off
REM http://support.citrix.com/servlet/KbServlet/download/25161-102-665153/XD%20-%20Windows%207%20Optimization%20Guide.pdf
REM sc config “service name” start=disabled
echo Background Intelligent Transfer Service
net stop BITS
sc config “BITS” start= disabled
echo —————
echo Desktop Windows Manager Session Manager
net stop uxsms
sc config “uxsms” start= disabled
echo —————
echo Function Discovery Resource Publication
net stop fdPHost
sc config “fdPHost” start= disabled
echo —————
echo HomeGroup listener
net stop […]

By |August 26th, 2014|Microsoft, Scripts, XenDesktop|0 Comments

Windows 7 Optimization Registry File

– Per CTX127050
Copy/paste the following into NotePad.  Save as .reg file.  Run.
Note: The HKEY_CURRENT_USER optimizations below affect the explorer shell and therefore must either be implemented in the Default profile or if using Group Policy Preferences or logon script, they will take effect only upon reboot.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting]
“Disabled”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] “NoAutoUpdate”=dword:00000001
“AUOptions”=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
“ScreenSaveActive”=dword:00000001
“SCRNSAVE.EXE”=”scrnsave.scr”
“ScreenSaveTimeOut”=”600”
“ScreenSaverIsSecure”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
“NtfsDisableLastAccessUpdate”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BNNS\Parameters]
“EnableOffload”=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
“DisableTaskOffload”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
“ServicesPipeTimeout”=dword:0002bf20
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
“ErrorMode”=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
“NoRemoteRecursiveEvents”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] “ClearPageFileAtShutdown”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Net Cache]
“Enabled”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
“Enable”=”N”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
“EnableAutoLayout”=dword:00000000
[HKLM\SYSTEM\CurrentControlSet\Control\CrashControl]
“CrashDumpEnabled”=dword:00000000
“LogEvent”=dword:00000000
“SendAlert”=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session […]

By |August 26th, 2014|Microsoft, Scripts, XenDesktop|0 Comments