On TechRepublic: FREE download: Social networking policy
BNET Business Network:
BNET
TechRepublic
ZDNet

November 4th, 2008

Don't upgrade to Windows 7 ... clean install instead!

Posted by Adrian Kingsley-Hughes @ 10:50 am

Categories: Windows 7

Tags: Microsoft Windows 7, Clean Install, Microsoft Windows, Operating Systems, Microsoft Windows Vista (Longhorn), Microsoft Windows XP, Software, Adrian Kingsley-Hughes, Operating System, Microsoft Windows Vista

I’ve just been having a flick through Microsoft’s Windows 7 Application Quality Cookbook (via All About Microsoft) and I’m already certain that those deciding to upgrade to the OS from XP or Vista are going to be in for a world of hurt unless everything that’s installed is bang up to date come release day - and even then there’s room for problems.

The cookbook is basically a big list of things that are likely to cause people problems when they shift to Windows 7. Here’s the top 11 listed in order of most likely to cause problems:

  • Internet Explorer 8 — User Agent String
  • Internet Explorer 8 — Data Execution Protection/NX
  • Removal of Windows Mail
  • Microsoft Message Queuing (MSMQ) — Removal of Windows 2000 Client Support Service
  • Compatibility — Operating System Versioning
  • Server Core — WoW64 Is Now an Optional Feature
  • User Interface — Enhanced Taskbar
  • Microsoft Message Queuing (MSMQ) — Improved Queue Handling
  • Windows Server — Terminal Services
  • User Interface — High DPI Awareness
  • Removal of WPDUSB.SYS Driver for Windows Portable Devices

I can see three of these issues being particularly painful to those who choose to upgrade from XP or Vista to Windows 7:

  • Internet Explorer 8 — Data Execution Protection/NX
    Basically, any add-on that’s not DEP/NX aware is likely to crash the browser. Any and every toolbar or add-on could cause problems, and there’s no guarantee that DEP/NX compatible versions will be available at Windows 7 launch. Anything obsolete or outdated that’s installed it likely to cause users problems.
    While for tech-heads that’s unlikely to be a total show-stopper, for your average Joe Sixpack user who relies on IE, this could cut them off from all sources of assistance and make them have to fall back on Microsoft support.
  • Compatibility — Operating System Versioning
    OS versioning is always a bug-bear. An app that’s otherwise 100% happy with the new OS can be crippled when it comes across an OS version that it’s not expecting.
    Again, not disastrous for a tech-savvy user, but could be a real show-stopper for Average Joe.
  • Removal of WPDUSB.SYS Driver for Windows Portable Devices
    This change to Windows 7 is another gotcha waiting for upgraders. Microsoft has replaced the Windows Vista USB driver stack (WPDUSB.SYS) for Windows Portable Devices with a generic WINUSB.SYS driver. This means that there could be issues surrounding hooking up to Windows Portable Devices using legacy drivers and applications.
    Depending on your device and vendor support, a shift to Windows 7 could mean having to replace the device.

Bottom line, these issues mean that doing an in-place upgrade of an OS could be traumatic no matter whether you are starting with XP or Vista. This means that the old rules apply - for the best experience possible, you will need to nuke your existing install and start fresh. You’ll also need to take care installing legacy drivers to make sure that you won’t be introducing problems.

It also seems that if you’ve given Vista a miss in the hope that Windows 7 will offer fewer compatibility issues … well, you might be outta luck.

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 132 Talkback(s)
..because "finding out about Linux" won't cost you time?
BTW, you may want to llok into WIndows XP Pro x64. Came out a long time ago. (Read the rest)
Posted by: *Gman* Posted on: 10/27/09 You are currently: a Guest | | Terms of Use
Everyone Should Know This  itanalyst2@... | 11/04/08
Prudent procedures  rag@... | 11/04/08
RE: Everyone Should Know This  fmhiggins | 11/04/08
Amateurs...  rag@... | 11/05/08
Then why sell an upgrade version?  hasta la Vista, bah-bie | 11/06/08
And Joe Sixpack does not ...  mwagner@... | 11/06/08
You sure?  hasta la Vista, bah-bie | 11/06/08
Bottom Line  mrjoctave@... | 11/07/08
And Microshaft...  hasta la Vista, bah-bie | 11/07/08
@ B83...  Wolfie2K3 | 11/08/08
Wolfie  hasta la Vista, bah-bie | 11/10/08
One More!  aussieblnd@... | 11/05/08
Totally agree....  devlin_X | 11/05/08
Why is there still a 32 bit version?  Norcross | 11/04/08
And yet going to 64bit only would result in more compat claims. (NT)  logicearth@... | 11/04/08
Quite. No problems with Vista64 here...  HypnoToad | 11/04/08
They don't have a monopoly on RAM hogging...  Mike (not Cox) | 11/05/08
They don't have a monopoly on RAM hogging...  pauldoyle98@... | 11/05/08
You're welcome to come visit...  wright_is | 10/27/09
Do you have any references for this?  ye | 11/04/08
Around the time of the WinFS speak, I seem to recall.  fr0thy2 | 11/04/08
So, the longhorn betas, not Vista.  rtk | 11/04/08
That's your job...  hasta la Vista, bah-bie | 11/06/08
oh, good one  rtk | 11/06/08
Hey shill,  hasta la Vista, bah-bie | 11/06/08
yo, troll  rtk | 11/06/08
Hey shill  hasta la Vista, bah-bie | 11/07/08
Who needs references for THAT? It is a DooDoo statement!  XweAponX | 11/09/08
Revisionist History.  ShadeTree | 11/04/08
Requires the latest hardware yet still does 32 bit ...  fr0thy2 | 11/04/08
You're worse than a broken clock  rtk | 11/04/08
LOL, nice one.  fr0thy2 | 11/04/08
Not if it's on ZULU time...  fairportfan | 11/05/08
ZULU? I think you mean 24-hour time.  *Gman* | 10/27/09
The more logical explanation would be  GuidingLight | 11/04/08
Said the amoeba to the monkey wink  fr0thy2 | 11/04/08
so whats the point here?  mrjoctave@... | 11/07/08
...the rascal's to ...  jinxsm@... | 10/24/09
Where did you learn your grammar?  pfyearwood | 10/26/09
I'll give you two guesses but you're only going to need one happy nt  ye | 11/04/08
I'll give you two guesses but  Me_too | 11/20/08
Thunking layers  fr0thy2 | 11/04/08
Not everything was rewritten genious. (NT)  logicearth@... | 11/04/08
Correct, and yet it was supposed to be "all new", dimwit.  fr0thy2 | 11/04/08
And where did you hear everything was suppose to be rewritten? (NT)  logicearth@... | 11/05/08
It's all the little voices he hears...nt  socialism=nowhere | 10/26/09
64bit  Digital Video Expert | 11/04/08
MS don't care, it's just your money they're after ...  fr0thy2 | 11/04/08
They sound just like you.  GuidingLight | 11/04/08
But you are buying it, all the time, from MS  fr0thy2 | 11/04/08
64 bit may be neet, but 32 bit has been paid for  orignal_traveler | 11/05/08
you do realize...  gnesterenko | 12/03/08
Ahh isn't that kettle calling the pot black..me thinks yes! - nt  socialism=nowhere | 10/26/09
Buy yourself the 64-bit version.  peter_erskine@... | 11/04/08
You mean like Apple?  ye | 11/04/08
Why do you care  rtk | 11/04/08
Vista 32 was incompatible anyway, so why not 64?  BillDem | 11/04/08
Dang, you're rich.  HypnoToad | 11/04/08
More FUD than Elmer FUDD  gennx30 | 11/04/08
Why settle for 98% with effort when I can have 100% with zero effort?  BillDem | 11/05/08
You have a funny definition of 'respect'.  gnesterenko | 12/03/08
What planet have you been living on lately?  twirth5@... | 10/26/09
Would the software vendors be ready?  mystic100 | 11/04/08
no problem for me on 64 bit, except one  pfyearwood | 10/26/09
FAIL!  de-void | 11/04/08
Um...  wolf_z | 11/05/08
XP 64bit wasn't mainstream, and it was more of a experament (NT)  logicearth@... | 11/05/08
yea  gnesterenko | 12/03/08
Because there are still a lot of 32 bit machines.  bendib | 11/05/08
Uh.  Panda X | 11/05/08
BECAUSE  aussieblnd@... | 11/05/08
There are more 64bit capable CPUs then 5% (NT)  logicearth@... | 11/05/08
There are VERY FEW machines ...  mwagner@... | 11/06/08
Make that ...  Adrian Kingsley-HughesZDNet Moderator | 11/06/08
For any machine less than 2 years old  Lerianis | 11/06/08
THey just say that..  gnesterenko | 12/03/08
Well, yes but ...  mwagner@... | 11/06/08
Don't buy Windows, throw money into a cess pit instead.  fr0thy2 | 11/04/08
You would be the expert on Cess Pits that's for sure - nt  USTechHead | 11/04/08
Brilliant! As that would leave you  GuidingLight | 11/04/08
After I took my foot off your head ...  fr0thy2 | 11/04/08
RE: Don't upgrade to Windows 7 ... clean install instead!  CobraA1 | 11/04/08
They're minor wrt Vista but significant wrt XP.  ye | 11/04/08
Remember that "Windows 7" is ...  mwagner@... | 11/06/08
Exactly right  Lerianis | 11/06/08
Interesting points  AndyCee | 11/04/08
Unlikely to need new HW!  de-void | 11/04/08
Nope, new hardware is not necessary ...  mwagner@... | 11/06/08
Yep, a video card upgrade  Lerianis | 11/06/08
Why not save yourself the trouble and go Nix or Mac?  T1Oracle | 11/04/08
What software am I going to lose?  mdemuth | 11/04/08
Because ...  mwagner@... | 11/06/08
And you can tell this from a Pre-Beta?  No_Ax_to_Grind | 11/04/08
Yes - because it is not a ...  mwagner@... | 11/06/08
RE: Don't upgrade to Windows 7 ... clean install instead!  amaugeri@... | 11/04/08
Change for the better  rag@... | 11/04/08
Lies!  Rnadmo | 11/05/08
Always clean install......  carlsf@... | 11/04/08
It's too early for X64-only ...  mwagner@... | 11/06/08
RE: Don't upgrade to Windows 7 ... clean install instead!  ghot@... | 11/04/08
And Windows 8 is going to be using Window 7 kernel. (NT)  logicearth@... | 11/04/08
RE: Don't upgrade to Windows 7 ... clean install instead!  ramnet@... | 11/04/08
RE: Don't upgrade to Windows 7 ... clean install instead!  dockc | 11/04/08
RE: Don't upgrade to Windows 7 ... clean install instead!  KHMJR | 11/04/08
Wrong.  NStalnecker | 11/05/08
I don't upgrade to Win7 at all: I stay with Vista  qmlscycrajg | 11/05/08
Good link  Kaiwai | 11/05/08
Clean Install Is All Fine And Good.....  CptMatt | 11/05/08
I just don't get it...  gnesterenko | 12/03/08
RE: Don't upgrade to Windows 7 ... clean install instead!  payton@... | 11/05/08
RE: Don't upgrade to Windows 7 ... clean install instead!  rbeier1116 | 11/05/08
Never clean install ever again  ragnar.moller@... | 11/05/08
I'll say it again...  gnesterenko | 12/03/08
Valid Points but....  BroGnorik | 11/05/08
Re-install  aussieblnd@... | 11/05/08
Migration  mswift@... | 11/06/08
NOT a big deal  gnesterenko | 12/03/08
RE: Valid Points but....  Rhetticus | 10/24/09
RE: Don't upgrade to Windows 7 ... clean install instead!  Panda X | 11/05/08
Slow news day, huh?  QuimaxW | 11/05/08
I shudder to think  nospam@... | 11/05/08
Advise already exist since WIndows 95...  fstekele | 11/06/08
Hardly ever upgrade versus fresh install  Boot_Agnostic | 11/06/08
I do a parallel install / multiboot nowadays...  bachware | 11/06/08
RE: Don't upgrade to Windows 7 ... clean install instead!  jed@... | 11/07/08
..because "finding out about Linux" won't cost you time?  *Gman* | 10/27/09
RE: Don't upgrade to Windows 7 ... clean install instead!  bobmatch@... | 11/08/08
Windows 7 = Windows Vista Tweaked Properly  pcwizkid.tech.talk@... | 11/11/08
http://youtube.com/PWizKid BAD LINK!  sdburr@... | 11/11/08
RE: Don't upgrade to Windows 7 ... clean install instead!  ssalemi@... | 11/19/08
Upgrade ot Scratch  frj111@... | 01/12/09
RE: Don't upgrade to Windows 7 ... clean install instead!  Rhetticus | 10/24/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Enterprise Applications

  • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
  • New Online Dashboard
  • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline