Archive for September, 2010

Does my DELL support hardware virtualization, and is the BIOS setting turned on?

September 20, 2010 Leave a comment
Turn on your DELL and :
  • Press the F12 key when boot menu text appears at startup
  • Select BIOS setup and press the Enter key
  • Using the mouse, expand the Virtualization Support menu item by clicking on the plus to the left of Virtualisation Support and
  • Select Virtualisation
  • Check the Enable Intel Virtualisation Technology checkbox
  • Click Apply
  • Click Exit
  • Fully shut down (power off), wait a few seconds, and restart your computer ( IMPORTANT!!!!)
Please note that if you could not find the Virtualization Support menu, either your machine does not support Hardware Virtualization or the BIOS is not updated. Go to and under Drivers and Downloads, using your machine service tag, check if you have the latest Bios version. Be carefull when updating your machine BIOS.

How To register the Hyper-V VSS writer with Windows Server Backup

September 18, 2010 Leave a comment
This is well documented, but as some folks are asking about this, lets post :
  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate the following registry key:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
  3. Right-click CurrentVersion, point to New, and then click Key.
  4. Type WindowsServerBackup, and then press ENTER.
  5. Right-click WindowsServerBackup, point to New, and then click Key.
  6. Type Application Support, and then press ENTER.
  7. Right-click Application Support, point to New, and then click Key.
  8. Type {66841CD4-6DED-4F4B-8F17-FD23F8DDC3DE}, and then press ENTER.
  9. Right-click {66841CD4-6DED-4F4B-8F17-FD23F8DDC3DE}, point to New, and then click String Value.
  10. Type Application Identifier, and then press ENTER.
  11. Right-click Application Identifier, and then click Modify.
  12. In the Value data box, type Hyper-V, and then click OK

This will enable back up Hyper-V virtual machines from the parent partition on a Windows Server 2008-based computer by using Windows Server Backup.

Categories: Virtualization

Hyper-V : How to Handle Dynamic Memory using script

September 17, 2010 Leave a comment


With the availability of dynamic memory in Windows Server 2008 R2 SP1 there are some changes to how you need to handle memory as a scripter / developer. 

The WMI API changes are now documented here

Take a look at Ben Armstrong, Virtualization Program Manager( Virtual PC Guy) blog:
Categories: Virtualization

Duplicate virtual machines (VMs) may appear in the SCVMM Administrator Console window after a Hyper-V VM in a cluster fails over to another cluster node. HotFix KB2308590

September 17, 2010 Leave a comment
If you have SCVMM2008R2 installed and are experiencing the following issue :
Duplicate virtual machines (VMs) may appear in the SCVMM Administrator Console window after a Hyper-V VM in a cluster fails over to another cluster node. Additionally, the status for one of the duplicate VMs is set to Missing. If you try to remove the missing VM from the SCVMM Administrator Console window, the VM is not removed.
Microsoft released an hotfix
How to obtain this SCVMM 2008 R2 hotfix rollup package: This hotfix rollup package is available on Microsoft Update.To obtain this update from Microsoft Update, follow these steps on the SCVMM server:

  1. Click Start, and then select Control Panel.
  2. In Control Panel, double-click Windows Update.
  3. In the Windows Update window, click Check Online for updates from Microsoft Update.
  4. Click important updates are available.
  5. Select Update for System Center Virtual Machine Manager 2008 R2 (KB2308590), and then click OK.
  6. Click Install updates.
Note If the Virtual Machine Manager or Virtual Machine Manager Agent service is running when this hotfix rollup package is installed on the SCVMM server, you have to restart the computer. 
How to update the SCVMM agent on the Hyper-V and Virtual Server host
This update requires updating the VMM agent on the Hyper-V and Virtual Server hosts. The hosts will have a status of Needs Attention if the agent has not been updated.

To update the SCVMM agent on multiple hosts, follow these steps:

  1. Open the SCVMM Administrator Console window. 
  2. Click Administration, and then click Managed Computers.
  3. Select the hosts, and then click Update Agent.
  4. Enter your user account credentials, and then click OK.
To manually download the hotfix rollup package from the Microsoft Update Catalog, visit the following Microsoft Web site:

Note The Microsoft Update Catalog has different versions of the hotfix rollup package. These different versions have the EVAL, OEM, RETAIL, and WORKGRP labels. Download the appropriate version for your installation.To install this hotfix rollup package that can be downloaded from the Microsoft Update Catalog on the SCVMM server, follow these steps: 

  1. Extract the file to a temporary directory.
  2. Open an elevated command prompt, type the following command, and then press ENTER to install the update:
    msiexec /update vmmServer64Update-RETAIL.msp BOOTSTRAPPED=1
    Note The name of the package varies, depending on the version that was downloaded.
  3. After the hotfix rollup package is installed on the SCVMM server, update the SCVMM agent on the Hyper-V and Virtual Server hosts.
Hotfix rollup information

You must have SCVMM 2008 R2 installed.

Group Policy Settings Reference for Windows and Windows Server

September 17, 2010 Leave a comment
For those who is looking for the most updated Group Policy Settings Reference:

These spreadsheets list the policy settings for computer and user configurations included in the Administrative template files delivered with the Windows operating systems specified. You can configure these policy settings when you edit Group Policy objects (GPOs).

Categories: Microsoft

P2V Migration for Software Assurance : Beta released

September 16, 2010 Leave a comment
Microsoft launched the public beta of a new physical to virtual (P2V) migration tool for client operating systmes:P2V Migration for Software Assurance.
P2V Migration for Software Assurance uses automation from the Microsoft Deployment Toolkit (MDT) 2010 and P2V disk conversion from Sysinternals Disk2vhd. The Windows Installer Package for P2V Migration contains a collection of scripts and MDT 2010 task sequence templates that convert an existing operating system installation to a VHD file during a Windows 7 deployment. Then, the process creates a VM using the VHD file and publishes the applications it contains to the Windows 7 Start menu.
P2V Migration supports creating VHD files based on Windows 7, Windows Vista, and Windows XP with Service Pack 3 (SP3) operating systems. Although you can use P2V Migration when deploying the x86 or x64 versions of Windows 7, it can only create VHD files based on x86 versions of the operating system. P2V Migration is language agnostic.

For Lite Touch Installation deployments using MDT 2010 Update 1, P2V Migration for Software Assurance requires the following components:
·         A functional installation of MDT 2010 Update 1 with mapped deployment shares on the client computer targeted for P2V Migration for Software Assurance installation.
·         An Internet connection or downloadable components listed in the previous section, available in C:Program Files (x86)P2V Migration for Software AssuranceTools.
For Zero Touch Installation deployments using Microsoft System Center Configuration Manager 2007, P2V Migration for Software Assurance requires the following components:
·         A configured System Center Configuration Manager Operating System Deployment environment with MDT 2010 Update 1 add-in components installed.
·         An Internet connection or downloadable components listed in the previous section, available in C:Program Files (x86)P2V Migration for Software AssuranceTools.
The client computers targeted for VHD conversion must meet the following requirements:
·         32-bit Windows 7 Professional or Windows 7 Enterprise, Windows Vista Business or Windows Vista Enterprise with SP1 or SP2, or Windows XP Professional with SP3 installed.
·         Client computers were installed and activated using Microsoft Volume Licensing or full packaged product installation media. Installations using OEM installation media are not valid. Full packaged product installation media provide the right to transfer the installation to another computer but will require reactivation once the system has been converted to a VHD.
·         Hard disks must be 127 gigabytes (GB) or smaller in size, regardless of the amount of data stored on them. This is a limitation of Windows Virtual PC. For example, if the computer has a 160-GB hard disk consuming only 20 GB of data or is configured with multiple partitions and a Windows volume smaller than 127 GB, P2V Migration will not work in either configuration.
The client computers on which the new operating system will be installed must meet the following requirements:
·         32-bit or 64-bit Windows 7 Professional or Windows 7 Enterprise
·         Software Assurance covers the device in order to provide rights for up to four VM installations per device
·         Hardware meets the minimum requirements of Windows 7 with Windows Virtual PC (2 GB of RAM recommended).
Note   Hardware-assisted virtualization is not required with this solution

Categories: Virtualization

Internet Explorer 9 Beta release

September 16, 2010 Leave a comment

Get Ready for a More Beautiful Web

Today, the Web is a communication hub. It’s how people connect with friends, colleagues, and customers. How information is shared and projects are completed. How business is done. Yet the Web experience is not as fast, rich, or accessible as it could be. The new Windows Internet Explorer 9 Beta browser changes that, by leveraging the power of your PC to deliver more vibrant, immersive Web experiences, coupled with unparalleled performance.

Now websites and Web applications can provide the same functionality you expect from the software installed on your PC. A new interface increases your viewing area, and enhanced integration with the Windows 7 operating system means you can pin websites and applications directly to the taskbar and create customized Jump Lists that put the tasks you use most often just one click away. And a robust set of built-in security, privacy, and reliability technologies makes browsing safer than ever.

Learn more about the Internet Explorer 9 Beta release and watch demos to see how it works. Join the Microsoft Partner Network to access exclusive training opportunities. Then download the beta to experience a faster, cleaner, and more beautiful Web for yourself.

Categories: Microsoft

Infrastructure Saturday – Nov 6th 2010 – Brisbane : free event

September 10, 2010 Leave a comment

Join System Administrators, System Engineers, Architects and other IT Pro’s that work with Microsoft Server products for our ‘Infrastructure Saturday’ event. Infrastructure Saturday is an educational, informative & lively day filled with sessions from respected IT Pros, MVPs and other Community Members covering a wide variety of Microsoft server orientated topics. Infrastructure Saturday is FREE, open to the public and is your local chance to immerse yourself in Microsoft Infrastructure!

Infrastructure Saturday will be on November 6th from the Microsoft Brisbane offices in the Brisbane CBD.  To register now for this event please visit the registration link, places are limited and will go fast. FREE Event

Where : Microsoft Brisbane
When : November 6th, 2010
Register :

Categories: Microsoft

PowerShell script to create AD Subnets and Sites

September 1, 2010 1 comment
Powershell scripts are really usefull. So, here is on to create automate the AD Sites creation :
How to use :
Save the script below to the notepad and save as Create-ADSubnet.ps1
To execute
Open the Administrator command prompt and type
powershell .create-adsubnet.ps1 SITENAME  ""site location""
You can create a .bat file with all subnets/sites.
Note: use "" if the site location or site name has spaces in between.
#Script to create Subnets and Sites
param ($Subnet, $SiteName, [String] $Location, [String] $Description, [switch]$Help)
function Help
Write-Host "Usage: .Create-ADSubnet.ps1 -Help"
Write-Host "Usage: .Create-ADSubnet.ps1 <Subnet> <SiteName> <Location> <Description>"
Write-Host "Ex: .Create-ADSubnet.ps1 Default-First-Site-Name Sydney FrenchsForest"
if ($Help) {Help}
if ($Subnet -eq $Null) {Write-Host "Provide a Subnet!" -fore Red; Help}
if ($Location -eq $Null) {Write-Host "Provide a Location!" -fore Red; Help}
if ($Description -eq $Null) {Write-Host "Provide a Description!" -fore Red; Help}
if ($SiteName -eq $Null) {Write-Host "Provide a Site Name!" -fore Red; Help}
if ($SiteName -like "CN=*")
 $SiteNameRDN = $SiteName
 $SiteNameRDN = "CN=$($SiteName)"
#$Description = $Subnet
$RootDSE = [ADSI]"LDAP://RootDSE"
$ConfigurationNC = $RootDSE.configurationNamingContext
$SubnetRDN = "CN=$($Subnet)"
#$Description = $Subnet
$SiteDN = "$($SiteNameRDN),CN=Sites,$($ConfigurationNC)"
$SubnetsContainer = [ADSI]"LDAP://CN=Subnets,CN=Sites,$($ConfigurationNC)"
$NewSubnet = $SubnetsContainer.Create("subnet",$SubnetRDN)
$NewSubnet.Put("siteObject", $SiteDN)
$NewSubnet.Put("description", $Description)
$NewSubnet.Put("location", $Location)
trap {Continue}
if (!$?)
Write-Host "Error! Please check your input."
Write-Host "Error Message:"
Write-Host "Subnet Created Successfully."
Categories: Microsoft