Black Screen during Citrix Shared Published or Virtual Desktop login

Black Screen when Connecting to VDI Shared Hosted Desktop or Virtual Desktop

Although the black screen when loading or connecting to a virtual desktop does not prevent connectivity to the hosted shared desktop or the dedicated virtual desktop, it does leave the user wondering what is going on when they click to start their VDI session. The black screen during  the startup or logon process to a virtual desktop also impedes troubleshooting during times when there are problems connecting.

I have used the following registry change that removes the black screen during logging in to the virtual desktop.  Instead of the black screen and the generic Citrix connection progress bar, users will see the windows login process. The registry change to remove the black screen during connections to virtual desktops can be applied to the hosted shared server or applied through group policy for all hosted shared (XenApp servers) or virtual desktops (XenDesktop).

Connecting to Citrix VDI Virtual Desktop User sees Black Screen.

Start the registry editor (click start run or Start Search regedit) and go to the following key


Add the following REG_DWORD “DisableStatus” and give it the value “00000001” .

Black Screen During login to virtual desktop

Registry setting to prevent a black screen during login to Citrix virtual desktops. The desktop can be shared hosted or full dedicated VDI desktops.

As mentioned this worked for me perfectly on several deployments.

The following or similar Citrix Progress indicator is replaced.

Standard Citrix Logon Progress Bar Indicator. Replace with Windows login Progress Information

Standard Citrix Logon Progress Bar Indicator. Replace with Windows login Progress Information

Users will see as part of their user experience a more familiar Windows login progress.

Citrix users will see the standard Windows login progress instead of a black screen when starting up a VDI session.

Citrix users will see the standard Windows login progress instead of a black screen when starting up a VDI session.

Posted in Uncategorized | 1 Comment

vMware vCenter Installer – Stop running this script?

vMware vCenter Installer – Stop running this script?



Installing VMware vCenter 5.x , in this case VMware vCenter 5.5 u2 and received the following error message while installing. The error appeared more than once. The solution to this is to just click No. The installation process will continue. If you click Yes, your installation will not complete.

The operating system for this VMware vCenter installation was Windows 2012 R2 Std. This message also appears on vCenter installations on Windows 2008 R2. Support forums have also indicated to click No to continue, I can verify that the installation will complete when clicking No and sill not complete if yes is clicked when presented with the “stop running script message”. This installation was the vCenter Simple Install option.

Posted in Uncategorized | Leave a comment

Copy of Windows is not Genuine Rearm Windows Server 2008 Extend Evaluation

Windows 2008 Server is not Genuine. Extend grace/evaluation period for Windows server 2008.

Windows 2008 Server is not Genuine. Extend grace/evaluation period for Windows server 2008.


This Copy of Windows is Not Genuine – Windows 2008 Server.

Rearm Extend Windows 2008 Server

Extend the evaluation/grace period without violating EULA. Run the rearm command from a an elevated command prompt and extend the evaluation grace period for windows 2008 Server.  As shown in the image, in this post. the command is simple at effective. It takes affect immediately.

Start an Elevated command prompt and then enter “slmgr -rearm”  without the quotes.

The command completes in second and removes the following from the desktop. This is particularly useful when testing or demoing Citrix XenApp, XenDesktop or Virtual Desktops including RDS desktops.




Posted in Windows | Tagged , , | 2 Comments

Installing .NET Framework 3.5 to Server 2012 – Alternate Source File Path

.Net Framework Installation Error – You Need to Specify an Alternate Source File Path

Alternate source for adding .NET framework to 2012 server or windows 8 desktop

Command lien to install 3.5 .NET framework to Windows 2012 server or a Windows 8 desktop

Command line to Install .NET Framework on 2012 server

Insert the Windows 2012 DVD into the drive or if the server is VM mount the iso file through the VM properties or mount the DVD using another tool like WinCDEMU.

Run the following command from an elevated command prompt:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess


Installation Completed Successfully

Installation Completed Successfully

Posted in Windows | Tagged , | 1 Comment

Citrix 7.5 Xendesktop XenApp TCP Ports List

Default ports assigned during installation of Citrix xenapp /xendesktop 7.5

Xenapp Xendesktop 7.5 Defualt TCP ports

Default ports assigned during installation of Citrix xenapp /xendesktop 7.5

Posted in Uncategorized | Leave a comment

Check the Status of Drives in VMware ESX 5 Hosts Console SSH



Get Hard Drive through SSH to VMware ESXi 5 Host with HP image

The vmware host is version 5.0.1 of ESXi and is an HP bundle of Vmware. This is an adavantage because the nessesary binaries are already present on the host’s file system that will enable querying the drive and colume status and display the details.

Check Individul Drive Status after Connecting to the Server Console with SSH

A simple command line will reveal the status of the RAID and all individual drives in the logical volumes.  in the Vsphere client we are abl to see the hardware status of the host HP server but not indivudual drives. To accomplish this to support the server and it’s drives, SSH to the hosts management ip address and run the HP command line to return the results of the drive status.

Command Line to Display Drive Status of ESX 5 on HP DL server

Once connected with putty or Secure CRT for example, run the following command to reveal the drive status.

esxcli hpacucli cmd -q “controller slot=0 show config detail”

HP DL380 G7 with Vmware ESX 5 iLO 3

HP iLO is an exceptional support tool for HP servers. In this case the logical volume health status was displayed but not the individual drive status. Because this HP server is a DL 380 G7 (gen 7) it came with iLO 3. iLo three does not have the feature or ability to view individualdrive status within the logical volume array. iLO 4, shipped with G8 (gen 8) can display the drive information within the logical volume. iLO 3 still have remote control capabilities for support – the console of the server can be viewed remotely and the tech-support person has full remote control of the system online.

Posted in Uncategorized | Tagged , , , , , , | 1 Comment

How to find SQL Server Version and Which Service Pack is Installed on SQL Server

How to Determine SQL and SQL Service Pack Level

How-to-find-SQL-Server-Version-and-which-Service-Pack-is-installed-on-SQL Server

How-to-find-SQL-Server-Version-and-which-Service-Pack-is-installed-on-SQL Server

Run the following query. It works for 2008 SQL as well as older version of SQL and SQL management studio.

— SQL Server 2000, 2005, 2008, 2008 R2
SELECT  SERVERPROPERTY(‘productversion’), SERVERPROPERTY (‘productlevel’), SERVERPROPERTY (‘edition’)

— SQL Server 6.5 and 7.0

Posted in Uncategorized | Tagged , , , , | Leave a comment