Reducing Desktop Costs Part 1 – Tech Focus September 2009
Alan Le Marquand
Is the cost of ownership of your Microsoft client systems rising? Are you looking for ways to reduce the costs associated with deploying Windows and managing it thereafter?
There are two solutions available to help combat these costs. In this 3 part post I’ll cover these two solutions, provide links to the relevant resources to help dive more deeply into the solutions. This first post covers deploying an actual client and the issues that need to be addressed there, then in the subsequent posts will cover virtualization options.
When thinking about what client that can help bring down desktop costs while still being familiar to the majority of the clients in your organization, Windows 7 is the version that you should be deploying. So let’s ignore the fact this is the latest version of Windows we have shipped for a moment and look at a few of the technologies included that are there to make post deployment management easier.
Granted Windows 7 has many more features that are designed to help reduce costs, many of them talked about in the overview webcast, but this post is about deployment.
Since Windows XP, through Windows Vista and now into Windows 7 a lot of work has gone into deployment technologies. This investment and the best practices for configuration and deployment of Windows 7 is going to help rationalize your desktop operating systems and reduce your costs. Microsoft has a lot of resources that can help with this, but it’s often hard to wade through every item to figure out what is useful.
The first step to getting a handle on you client costs is to work out what you have and what you need. Before doing any rationalization in your environment, it pays to understand what is there. The tool of choice for both Microsoft engineers and Microsoft partners is the the Microsoft Assessment and Planning Solution Accelerator, this tool that can help you identity what is in your environment, to speed you up using the tool, the webcast Infrastructure Optimisation with MAP looks at how to use to make it easier for you to assess your current IT infrastructure and determine the right Microsoft technologies for your IT needs.
As this post covers actual client deployment, what investments in deployment of Windows 7 has Microsoft made? Two webcasts Windows 7 Deployment Enhancements and Windows 7 Planning and Deployment Tools will help you understand the enhancement for planning and deployment of this new client operating system. These two webcasts will cover all the technologies, from Virtual Hard Disk Image Management and Deployment, Dynamic Driver Provisioning through the use of the Windows Automated Installation Kit (WAIK) and up to Windows Deployment Services (WDS) and image deployment. To compliment WDS there is a IPD guide for Windows Deployment Services that provides a clear and concise workflow of the decisions and tasks required in the infrastructure planning process for WDS.
Of course the above is all fine and dandy if you are just ignoring the fact the client may already have an OS installed and would like to keep their existing files. If you are currently on Windows Vista and the hardware is not going to be replace, the upgrade steps are straight forward. But what if you are changing Hardware or worse moving from XP?
Let’s take scenario 1 as a few users running Windows Vista or Windows XP, moving to new machines. This also is relatively straightforward. The first step is to migrate the users files using one of the methods described in previous link. Once saved, the new machine can deployed using the deployment methods mentioned above and the user files restored back to the machine.
What about scenario 2 which is a few hundred users moving from Windows Vista or Windows XP to new machines and you don’t have the resources to do them one at a time with the Windows Easy Transfer Wizard? The answer to mass migration is the User State Migration Tool. The guide just mentioned goes into the details, the basics are:-
If you don’t fancy the guide, then this video Walkthrough demonstrates how to do this.
Finally, Scenario 3. clients running Windows XP that have applications that may not run on Windows Vista or Windows 7. How do you migrate these users? Well there are a number of options open to you. First thing is to look at the applications, the simplest remediation is to get upgraded versions, if that is not possible then the Application Compatibility Tool kit can help show you how to make some, not all, but some applications work on Windows 7. Finally if none of the above work, then virtualization is the answer. I’ll cover virtualization in the later posts, but for now what I will cover is XP Mode for Windows 7. Basically Windows XP Mode for Windows 7 uses virtualization technology such as