back to the AppSense blog
Posted by on March 27, 2013 | General | 6 comments

In recent conversations with IT departments of all shapes and sizes, many have stated that they see Windows 7 as the last major upgrade they plan for their desktop estates. This is a pretty bold statement, considering Windows 8 has been out for six months and its successors are already lining-up. Nonetheless, we see organizations digging their heels in and making plans to stick with Windows 7 for a long, long time. Why?


  1. Migration between major Windows versions has historically been expensive. The major upgrades from Windows 95/98 to Windows XP, then XP to Windows 7 both required hardware upgrades. However, Windows 8 is actually quite happy with the same CPU/RAM resources that give a good Windows 7 experience, although you will need new hardware if you want to use the touch screen interface or use your laptop as a tablet.
  2. Migration between Windows versions takes time. For an enterprise it takes 12-18 months to plan a major Windows migration, and a further 2+ years to complete it. This is primarily because of application compatibility, especially when moving between operating system versions with major architectural differences like Windows XP and Windows 7. Again, this problem is significantly reduced with Windows 8 which has few significant underlying changes from its predecessor Windows 7 in the “desktop” interface.
  3. Windows XP is hard to remove. While the end of Windows XP support is slated for April 2014, many are still struggling to eliminate the 40% or so of Windows desktops in the enterprise still running XP. They’ve known about the April 8th deadline for a long time, but that doesn’t help with applications and users that are welded to XP. The idea of another major Windows update in the foreseeable future is laughable to these organizations.

Of course, we should remember that Microsoft has already announced the end-of-support plans for Windows 7. That’s right folks, “mainstream” support is already scheduled to end on January 12, 2015, and that’s assuming you have Service Pack 1 installed, because support for the original “RTM” version of Windows 7 will no longer be supported as of April 9th this year – yes, 2013! However, extended support including hotfixes and security updates will continue for Windows 7 (with latest service pack) until 2020, and those dates could get extended. Think back to 2007. Windows Vista was a nightmare and things were tough for Microsoft. With commercial organizations reluctant to adopt Vista they extended the life of Windows XP at least three times: September 2007, again in April 2008, and then once more in June 2009. That said they are very likely to continue to issue hotfixes for critical security flaws for Windows XP, even after April 2014.

Back to our initial question, is Windows 7 really the last enterprise migration upgrade? Well, there are reasons why it might be a “yes” and others why it might be a “no”.

Why Windows 7 Isn’t Going Anywhere, Anytime Soon:

  • Many organizations still depend on legacy 16-bit Windows applications. (Heck, I met with a well-known restaurant chain that was still dependent on a 16-bit DOS app only 2 years ago). Windows 7 x86 (32-bit) runs many of these applications just fine. Future versions of Windows will gradually reduce compatibility with legacy appslications.
  • Windows 7 x64 will support all the RAM that applications are likely to need for at least the next 20 years. The x86 32-bit architecture arrived with the 386 in 1985 and was limited to 4GB RAM in theory, but 3GB in practice. This was considered ample for 99% of users until at least 2005, so expecting 30 years from x64 is not unreasonable. An investment in Windows 7 should last a long time.
  • Relatively little user retraining is needed for Windows XP users when moving to Windows 7. With Window 8 the start menu has gone and the whole new “Metro” or “Start page” interface is very unsettling for entrenched workers.
  • The hardware driver model and underlying “plumbing” have not changed significantly between Windows 7 and 8. In other words, don’t expect a wave of “Windows 8 only” hardware any time soon, undermining investment in Windows 7.
  • IP v6 will eventually become mainstream, and Windows 7 handles it just fine.

Why Windows 7 Will Eventually Have To Go:

  • ARM. Unless Intel can work a major miracle, ARM processors and SoCs will continue to rewrite the rules on power consumption and CPU power for computing devices. Windows 7 does not have an ARM version.
  • Touch. If touching the screen and gestures become as mandatory for the next generation of workers as the mouse was for my generation, then Windows 8 will be essential.
  • Tablets. New form factors and the increasing usability of tablets could mean that (in the long run) the days of the PC are numbered. Windows 7 on a tablet UI is uncomfortable, which is why Windows 8 has such a radically altered UI.

All in all, it is a little premature to refer to Windows 7 as the last Windows upgrade for the enterprise. If organizations are stalling migrations in hopes of the Windows demise then they are ignoring the number of Windows applications in the world – but then again, we covered that in a previous blog post.

Do you think Windows 7 will be your last enterprise migration? If so, why?

About Jon Rolls

As the Vice President of Product Management Jon Rolls drives the strategy for AppSense solutions. Leveraging over 15 years of software industry and Windows management experience, Jon has worked with several industry pioneers including Citrix, Quest Software and Dell. Jon often blogs about key industry observations, desktop management, and IT consumerization.


  • Jochi March 27th, 2013

    There will never be a “last Windows version” unless Microsoft crashes. So you’re right, saying Win 7 will be the last version is foolish.

    I won’t agree in many of your arguments. Enterprise IT is quite different to SOHO business, you know? Training 50.000+ girls in an insurance company is not just an expensive thing to do, it’s near to impossible. That’s why many enterprises still use Windows XP: It’s good enough, and each of there employees know it well enough. Switching to Win 7 still means incompatibilities. Incompatibilities, not with programs but with users.

    Windows 8 is a brand new approach in computing. My larger scale costumers would end in a disaster if they move to windows 8: aprox 30% of there users would not be able to do there regular work for – at least – 2 weeks. 30% of 50.000 means 15.000. Calculating with 2.000€ monthly salary I end with costs of – at least – 15.000.000€ (must be a bit less than 20,000,000$).

    Most of my costumers move(d) to Windows 7. They plan to skip Windows 8. Why? Useless costs. Microsoft will bring a bugfixed version of Windows 8 GUI quite soon. Users will learn to use Windows 8/9 within 3-5 years ans enterprises will move to windows 9 within 5-7 years. So they’ll skip Windows 8 just the same way and for the same reasons they skipped Vista.

    • Jon Rolls March 28th, 2013

      Thanks for the response, Jochi. I’m not sure where we disagree? While XP is good enough for many enterprise, SOHO and consumer users, it’s not possible to stay on it for much longer, and that’s the subject of next week’s post. Agree Windows 8 is too radical a change for the average worker, and many orgs will wait for Windows 9. I guess my whole article was based on the belief I’ve sometimes heard articulated that the client and device are increasingly irrelevant, and ass apps become more and more independent then enterprises will just replace Windows 7 with something else when it’s time is done.

  • HSChronic March 29th, 2013

    I doubt we will even see Windows 9. With the current cycle of MS development you will only continue to see increments on 8. Much like Apple has done with OS X. You don’t see OS 11 or OS 12, only OS X flavors. You see this right now with the Blue lineup MS is making. That isn’t just a Plus! pack, it is a new kernel version incrementing the NT 6 kernel to NT 6.3. If there is a Windows 9 it should be NT 7 which I doubt we will see.

Post a Comment

Your email address will not be published.