How to add a desktop shortcut for All Users in Windows Server 2008

Rather than adding via Explore All Users Windows 2008 is a little more tricky. To add any file so that it is available to any profile user on their desktop simply navigate to C:\Users\Public. Public Desktop is hidden by default so either change the permissions on the folder or simply click in the folder drop down menu and type Public Desktop or just Desktop and hit Enter. The folder becomes accessible and you can drop files and folders into it to be accessed by all users.

You receive the error message “Unable to determine Guest Operating System” when trying to move a VM using VMware Converter

Had an issue moving a Windows 2008 x64 R2 Server and constantly recived the error unable to determine guest operating system. 

Found this excellent solution here

Was able to change the guest operating system to just Windows 2008 and was then able to convert. Then I was able to change the guest OS back to R2 x64 after the conversion.

Unable to change the way Windows installs updates in Windows Server 2008 as Install Updates Automatically (recommended) drop down option is grayed out

I have seen a couple of instances of this where production Windows 2008R2 Servers have rebooted themselves after installing the latest Windows Updates.

When I attempt to change the way that updates are installed I find that the Install Updates Automatically (recommended) drop down option is greyed out


After a search on the Internet and checking that it wasn’t a Group Policy, a registry setting or lack of permissions preventing this I saw this from with the resolution to my problem being mentioned near the bottom:

Under HKEY_LOCAL_MACHINE’SOFTWARE’Policies’Microsoft’Windows’WindowsUpdate’AU, I thought that if I removed the schedule settings, it would go back to daily updates at 3am, which is what I wanted. So I renamed a couple of keys:

ScheduledInstallDay -> XX_ScheduledInstallDay
ScheduledInstallTime -> XX_ScheduledInstallTime

Actually you only need rename one of these registry keys for this to work. Once changed go back into Change Settings and the drop down menu ceases to be grayed out.


Windows 2008/ Windows 7 – xtsrvmgr.exe causes high CPU utilisation when the Novell Client 2 SP1 is installed

I have a Windows 2008 Terminal Server that frequently reports CPU usage of upto a 100% for the xtsrvmgr.exe process.


After reviewing similar reported issues on the Novell forums and checking various Novell client settings I found a response that said that there was an SLP issue identified as resolved in theNovell Client 2 SP1 (IR2) released June 1st 2010. The error is described here:

I had a Novell Client 2 for Windows Vista/2008 which was released in March 2010. I upgraded the Novell Client to Novell Client 2 SP1 for Windows IR5 which is the latest client to date and was released in December 2010. So far the high utilisation issue has not reoccurred.


How to configure Terminal Server licensing on Windows Server 2008

Open Server Manager and select Roles from the left hand pane

If the TS Licensing role is not already installed it will need adding as a role service

Select Add Role Services


Check the TS Licensing box and click Next


I want a domain level discovery scope


At the Confirmation Screen click Install


Click Close when the installation completes


Open TS Licensing Manager, right click the server and select Activate Server


Click Next at the Activate Server Wizard


Select the connection method


Enter the requested details


You can ignore the optional information screen. The server is then activated and the wizard completes



Leave the ‘Start Install Licenses Wizard now’ checked and click Next if you wish to install TS CALs. Otherwise uncheck and click Finish.

If installing licenses the Install Licenses Wizard begins


Select the relevant license program from the drop down selection


Enter any details relating to your license agreement when prompted. In my case this is a Select agreement


Once accepted you are prompted to enter the Product Version and License Type


Once the license details are added the wizard completes


In the TS Licensing Manager the licenses should now be visible


If you haven’t already done so, access the Terminal Services Configuration Tool to change the Terminal Services licensing mode. Right click and select Properties


Select the licensing mode that matches your TS CAL licensing. You can also specify the license server rather than using automatic discovery


Licensing should now be complete.