Over the weekend I decided to do a bit of house keeping with regards to my Hyper-V SharePoint lab environment. Although I had already upgraded my Windows Server 2008 R2 host machine to SP1, I had not yet had the opportunity to configure the guests to use SP1’s Dynamic Memory functionality. Overall this works very well, but I did come across a gotcha with some of my guest machines. Although I had updated the guests with the latest Integration Services and configured them use Dynamic Memory, I noticed that the guest’s Memory Demand wasn’t displaying anything. Or more correctly, the guest was not using Dynamic Memory.
I decided to have a closer look and discovered the following entries in the Event Log:
The Dynamic Memory driver failed because dynamic memory is not supported on this release of Windows.
After a bit of investigation I realised that my guest was running Windows Server 2008 R2 Standard Edition. Although this is okay, I hadn’t yet applied SP1 to it so it could not use Dynamic Memory. On another guest that was running Windows Server 2008 Standard Edition with SP2, I also had to install a hotfix. The good news is that this is well documented at http://technet.microsoft.com/en-us/library/ff817651(WS.10).aspx. Essentially Dynamic Memory depends on which operating system you are running, which product SKU (standard, enterprise, etc.), as well as the current patch level.
Sometimes it helps to check the install guides before you start doing something…
your sessions at Sh 2013 Ignite Hyderabad were great, please continue blogging