Microsoft may not have made it easy for Windows XP users to upgrade to the latest OS, Windows 7, but it has provided a number of tools to help you migrate.

However, you may not want to rely on those tools - whether that's because the abundance of choice makes it hard to narrow down which is best for you, or you find it complex to use the tools, or learn which order they should be used in.

If that's the case, there are a number of alternatives to choose from. We've taken a look at some of the apps out there.

Note: If you aren't aware of the bevy of migration help from Microsoft, check out my article 'Ready for Windows 7? Here's how to deploy it right', which covers tools like the Microsoft Assessment and Planning Toolkit (MAP 4.0) and the Application Compatibility Toolkit (ACT 5.5).

The latter includes tools such as the Standard User Analyser (SUA), the User State Migration Toolkit (USMT 4.0), the Windows Automated Installation Kit (AIK) for Windows 7, and the Microsoft Deployment Toolkit (MDT 2010).

So what can you do to make this migration smoother for yourself? There are a handful of important factors to consider, including the following:

  • Can your existing hardware support Windows 7, or will you be moving to a new system completely?
  • How to handle the personality move (desktop background, personal files saved locally, settings) of the desktops?
  • What is the application support (or lack thereof) between XP and Windows 7?

I'm not endorsing one option over another here, as this isn't a side-by-side product comparison.

These are just a few tools and solutions that are worth investigating, and by no means an exhaustive list. With those caveats, here are non-Microsoft tools to consider in your Windows 7 migration that may be easier than Microsoft's options.

Zinstall XP7: The coexistence migrator

This one really intrigued me. The idea is simple: If your system can be upgraded to Windows 7, do the installation and let the upgrader create the Windows.old file (which is what happens when you try to upgrade XP to Windows 7).

Zinstall will then create a virtual XP on the Windows 7 system that mimics your old XP to the letter.

The entire system is transferred to the new one. Applications, files, background settings, and so on are all pulled into this alternate 'channel' to which you can switch back and forth with an icon in the system tray.

The two channels keep Windows 7 clean from potential harm from the old system's files and components that might otherwise cause system instability.

Users get a brand-new Windows 7 system (which folks love like the smell of a new car) but with the crutch of their XP systems virtually running all their comfort-zone apps, files, and so forth.

Using Group Policy, you can move over those XP apps that run under Windows 7 and leave in the XP channel the ones that aren't. Users can copy over their data when they are ready (it is a simple cut, or copy, and paste from XP to Windows 7).

If you wanted to migrate users to new hardware, you would use an in-house server on which you install the Zinstall server software and let it handle the migration of multiple systems.

Note: The engineer recommended migrating 100 systems at a time to ensure a smooth migration. Pricing starts at $89 (£53) per system and slides down with bulk purchasing.

Small business IT advice

NEXT PAGE: Laplink PCmover

  1. We look at third-party alternatives to Microsoft's tools
  2. Laplink PCmover
  3. Kace Kbox

Migrating from Windows XP to Windows 7 isn't easy, but Microsoft does have an abundance of tools to make the transition as smooth as possible. However, there's plenty of alternatives out there. We've taken a look at some of the choices available.

Laplink PCmover: The time-saver

This product provides the ability to move single users (or your enterprise users with the Business or Enterprise versions of the software) to Windows 7, either by upgrading an existing system or migrating to a new PC with full selectivity of programs, files, and settings.

Compatible with multiple profiles and domains, the key focus is on the user personality, which carries over completely without a worry.

This includes IE settings, cookies, .ini files, ODB Connections (including ERP reporting add-ons and other client/server application add-ons), wallpapers, screensavers, and other personality items. The enterprise edition also includes some great rule enforcement and automation through the PCmover Policy Manager.

Note: You may wonder why you would spend a little extra for the Laplink PCmover tools if you can purchase a Belkin Easy Transfer Cable for about £20.

While the Belkin cable works with the Microsoft Windows Easy Transfer utility and can migrate all the standard user personality aspects, Windows Easy Transfer does not support the transfer of applications or programs.

For a little extra money, £20 or so, you don't have to go scouring through your old CDs looking for every application and every product ID.

Also, PCmover works over a network, so you aren't limited by the distance of the cable as you are with the Easy Transfer Cable (which is about 8 feet long). Why put the two systems side by side if you don't have to?

Why go with Zinstall with its secondary virtual XP and not just use PCmover? It may come down to the applications you are dealing with. If they all work with Windows 7, the PCmover option may be better.

However, if an application is not Windows 7-ready (and some may never be), you may need to consider reinstalling the application in a Virtual PC with Windows XP Mode (which means the system will have to support hardware-assisted virtualisation) - capabilities that only the Professional, Ultimate, and Enterprise editions of Windows 7 support.

By contrast, Zinstall works with all versions of Windows 7, including 32 and 64bit, and does not require that you have PCs that support hardware-assisted virtualisation.

Small business IT advice

NEXT PAGE: Kace Kbox

  1. We look at third-party alternatives to Microsoft's tools
  2. Laplink PCmover
  3. Kace Kbox

Migrating from Windows XP to Windows 7 isn't easy, but Microsoft does have an abundance of tools to make the transition as smooth as possible. However, there's plenty of alternatives out there. We've taken a look at some of the choices available.

Kace Kbox: An appliance-based approach

The Kbox appliance is offered as both a physical and a virtual appliance. It's geared for midsize businesses, handling the entire Windows 7 migration process through a single tool.

It of course handles user state migration, but also allows Windows 7 to be installed across a network through its K-imaging and Network OS install features.

It tracks OS and software licensing compliance, handles patch management, and performs pre-migration inventory assessment and a host of other features.

I haven't spent enough time with Kbox and Microsoft's tools to pick a definitive winner, but from the work I've done with the free Microsoft tools, I can say my heart leans toward the Kbox product because its centralised administrative console allows me to do so many things at once.

One of the features I especially like is the application virtualisation technology through virtual Kontainers that allow you to deploy software to the OS by encapsulating applications.

ChangeBase AOK: An application-compatibility focus

AOK automates the majority of the manual work done in relation to application packaging and management.

What ChangeBase has discovered is that 40 percent of organisations it's polled indicate a desire to migrate to Windows 7 in the next year.

However, 66 percent of their respondents are concerned about application compatibility. (ChangeBase has found that 60 to 80 percent of a typical application portfolio need some remediation to meet the deployment requirements for Windows 7 - but only five percent of applications have a specific problem that needs to be addressed by the software vendor or programmer.)

Options like Windows 7's XP Mode and Zinstall can mitigate these concerns, but ChangeBase has made it its key focus.

Knowing your options

Obviously, there is no perfect answer to Windows 7 migration. Each environment is different.

What you may decide for your organisation may not be valid for another. Perhaps the budget pushes you toward free tools, and you are already pushing the envelope with the migration itself.

Perhaps your budget has rebounded enough to ensure a smoother migration with less stress through the use of products such as Zinstall, PCmover, Kbox, and AOK.

Small business IT advice

See also: How to solve the most common Windows 7 upgrade issues

  1. We look at third-party alternatives to Microsoft's tools
  2. Laplink PCmover
  3. Kace Kbox