Vista Upgrade: Stuck in the Middle of Nowhere

Recently I agreed to help Craig update his system since he was stuck with one of those horrible RDRAM systems Dell produced a few years ago. In short, it would cost him as much to try and upgrade his current system to 2GB of ram as is would to buy a whole new system (e.g. a new motherboard, processor, ram, etc) with some of the latest technologies.

In the process Craig decided to go out and grab an upgrade copy of Vista. While I am not a huge fan of Vista (that is another post for another time), I agreed to install it on his new system. What ensued what one of the most frustrating experiences I have had building a computer, short of dealing with faulty hardware.

I assembled the mix of old and new hardware and then popped the upgrade DVD in to install Vista. I knew I had to leave XP on the hard drive since that is one of the new upgrade requirements. So I started to boot from the DVD and all of a sudden the system restarted. Awesome!

A few posts online suggested bad ram or disabling hyperthreading (the Athlon 4200+ x2 we got doesn't have that). I was able to boot onto a windows PE disc no problem, so I didn't think any of the hardware was faulty. I played around with some bios settings for a while and found that to get the Vista installer to boot without restarting during the progress bar, I had to manually set my ram speed. Setting the ram speed to auto did not work. For reference this was in an ECS Nforce4 AM2 motherboard with ddr2 ram.

I figured that would be the end of my problems with the install, but boy was I wrong! Now that I could boot the Vista DVD, I tried to enter the CD key. After doing so I was informed that I could only upgrade the system by starting the installing from my existing operating system. Whatever, so I booted into Windows XP.

In the process of booting into Windows XP I got a nice BSOD, probably because of drivers that were trying to load for the old motherboard. Since I work with Windows a bit I knew I could boot into safemode and uninstall the drivers.

So booting up again I hit F8 and chose Safe Mode with Networking. Once the system was done booting I clicked one of the screen names to log in. Upon doing so I received a nice error message indicating this copy of Windows needed to be activated, and that I could not log in until activated. I was instructed that I could not activate in safe mode, but I would rather have to boot Windows normally.

Talk about awesome! I can't install without booting into Windows, I can't boot into Windows because of old drivers, I can't remove the old drivers because Windows isn't activated, I can't activate Windows because I can't boot normally. Thanks Microsoft!

Luckily for my sanity, and Craig's, some people have found a way to install a Vista Upgrade 'clean'. It really is too bad we had to go to such lengths, but the only people we have to thank is Microsoft.

This is just another reason (again, that is another post for another time) why I am hoping to never upgrade my Windows XP laptop to Vista. I am hedging my bets on Linux and Wine improving to where I can abandon Windows before XP is no longer supported.

Comments

Friday, Feb 9, 2007 / 3:36pm Robert Mohns said…

you know, some days, being legal just doesn't pay.

Friday, Feb 9, 2007 / 3:58pm Jeff Turcotte said…

I had no idea that Will hedges his bets.

Friday, Feb 9, 2007 / 11:07pm xrl123 said…

lol...fyi...der a work around on the net...its call not entering the cdkey! then enter it when the system done installing second of all of course the dvd wont allow an install with an upgrade cd...im not m$ fan boy...but any person would a decent knowledge of computer should be able to do what you attempted. I hate people who bags on things they dont understand and think that they are smart.

Saturday, Feb 10, 2007 / 2:05am Ron Garret said…

> the only people we have to thank is Microsoft.

No, the only people you have to thank is YOU, and the other millions of lemmings who keep using Microcrap software instead of Macs or Linux.

Saturday, Feb 10, 2007 / 5:05am cucu said…

Don't blame Microsoft since you and your friend are both dumb:

a) you for trying to install the "upgrade Vista" on an XP that was NOT installed on that system - obviously any remotely competent user would have tried first to install XP on that system and only then to UPGRADE;

b) your friend for buying the "upgrade" version.

Saturday, Feb 10, 2007 / 5:59am Paul said…

Of course from Microsoft's point of view this wasn't an upgrade - since you had a new mix of hardware (that happened to have XP on the disk) then it wasn't a pukka installation on the disk anyway. I've just gone through the same pain - wanted to move my old disk with XP on it across to a new MB & CPU. Had to re-install everything again - XP, SP2, drivers, software, data etc etc - it took days. Whereas the copy of Ubuntu that was on another partition on the same old disk just worked!

Saturday, Feb 10, 2007 / 11:51am Will Bond said…

@xrl123 This blog post wasn't about me not being able to install Vista, but rather a critique of a poor user experience Microsoft has implemented. To get it to install I either had to reinstall XP and then install Vista, or install Vista demo and install the upgrade on top of that. Don't worry, I'm not bagging on an issue I don't understand.

@Ron Garret Actually, we have Microsoft to thank. Craig doesn't use Windows because he is lemming, but rather because it is the best solution for what he needs done. A lot of people don't seem to understand that there are different situations that call for different operating systems.

@cucu Rather, I would counter that neither my friend or myself are "dumb." It is widely known that Vista requires a more powerful computer for the same level of performance you get with XP. Wouldn't it make logical sense to upgrade the software and hardware at the same time? I believe it does. Why should a user first upgrade the hardware and fix his OS just to install a new OS? As for Craig buying the upgrade, what is dumb about that? He has XP and he wants to upgrade to Vista and stop using XP. Makes quite a bit of sense to me...

@Paul So lets say Microsoft doesn't consider this a strict upgrade, and instead that I just wanted to replace the motherboard so I could get more ram. So I try to boot into windows normally and I get the BSOD. I try to boot into safe-mode to fix it and I can't log in because I am not activated. At thins point I have to reinstall the OS because of a hardware upgrade, when all that really needs to be done is have some drivers removed. What it really seems to come down to is that Microsoft's activation system is not flexible enough.

Saturday, Feb 10, 2007 / 3:46pm Robert Mohns said…

"What it really seems to come down to is that Microsoft's activation system is not flexible enough."

It does bug me. I love Macromedia's activation system, because you can easily de-authorize a machine, move your software, and then activate on a new machine. I've moved the same copy of Dreamweaver across three upgrades that way.

Even XP's full retail version (that you can move to any machine you own) doesn't support doing this. Teh Lame.

Monday, Feb 12, 2007 / 12:37pm Jacob Hunker said…

well i just read your article and figured that for me it was too much memory i took out two sticks of 1gb memory and now its operating fine on 2.

Tuesday, Mar 13, 2007 / 8:01pm joe said…

so can you install windows vista on another computer with the same disk.

Sunday, Mar 18, 2007 / 12:02pm Paul St Clair Terry said…

I have just had a similarly frustrating time trying to install Vista Ultimate Upgrade...

I have a fast, 64-bit machine which was running XP (32-bit because of the compatibility issues) which has emblazoned across the front "Vista Capable"...

I ran the various checks to ensure that upgrading to Vista was not going to be an issue - though I quickly realized that my on;y upgrade path was to Vista 32-bit from XP 32-bit... Sigh...

Ran the DVD from XP and started the upgrade - everything seemed to be progressing nicely - when the machine reached the first (and only) restart point. I didn't realize that, at this point, I should remove the DVD from the drive as the machine started up from the DVD and required activation which had already occurred when I started the DVD in XP. When the penny dropped, I removed the DVD and restarted - again, everything seemed to be working as expected and finally I reached the point when the upgrade announced that it was complete. The computer restarted...

Since then, the machine cycles through a start-fail-restart sequence which never gets as far as the Vista startup screen (if there is one) and I cannot even start up in Safe mode. Error message tells me that the problems is that I have loaded some new software (yes... Vista) which may be incompatible???

Microsoft doesn't support computer installations with less than 10 networked machines over the weekend, so I will have to wait until Monday to get then to help me sort this out.

For the "should have used a Mac" brigade out there - I do also run computers with OS X and agree that these are more intuitive, less prone to such mind-boggling WTF moments, and generally more powerful, compatible, enjoyable yah-di-yah-di-yah, but I have no choice but to use Windows also and knowing that OS X "just works" doesn't help me with my Windows problems...

Thursday, May 17, 2007 / 2:00pm Don said…

This is a great article and clearly shows that Microsoft is a culprit. I used their trial addition and installed it. It overrode on the XP and got successfuly installed. After 21 days or so it stopped working. I don't like it cuz my computer cant handle it. It is a 7 years old computer which used to work beautifully with 512 mb ram and 1.6 GHz of power with windows xp. I cant expand it's memory because 512 is the maximum amount on this computer. So, obviously i would like my xp back. But now, when i boot the comuter, it get's stuck at a screen where it says that the system can not boot because this version i s expired. You can either enter the cd key or u have to shut down the computer. I tried inserting my xp cd back and booting from it, but it then says that the current version of os on this comp is more recent than the one on the cd, and then doesn't give me any option to proceed. The only option I have is to exit setup. Now who is to blame? Thanks Microsoft

Saturday, Jun 2, 2007 / 9:01am John C said…

OK, So I was thinking of doing the exact same HW/OS upgrade thing except I thought there might be issues. So I Googled and came across this article (thank goodness).

Wonder if the following will work going from my Gateway RDRAM $$$ machine to a new homebrew system:

1, Clone current OS partition onto new drive and install in new machine. 2. Borrow a generic OEM XP install disk with key. Do a repair install with said disk/key over the old system - this should build a new HAL with a 30 day grace period to activate. 3. Purchase/Install Vista Upgrade with it's new key. Done.

Only question is: does Vista install care if original OS is unactivated when installing??

Worst case, I may have to purchase a NEW OEM XP and activate it, but this is still cheaper than my time to reinstall 3 years worth of programs.

Monday, Aug 6, 2007 / 11:52am icemaster said…

Uupgrades are a waste of time. move your data to back up and clean install. Too many skelitons in the old operating system. you learn this at microsoft school......an MCP

Wednesday, Aug 29, 2007 / 6:18am Private_Cubicle said…

This is all really helpful isn't it.... ?

I am a system builder/troubleshooter guy, and am now faced with having to inform all of my prospective clients that they will need to go through the angst of a full clean reinstall of Vista every time that some (larg-ish) piece of hardware changes on their system.

Just to clarify what the initial post is saying, and to explain my predicament:

1) Customer comes in with hosed mobo on Windows Vista Upgraded (XP Home base) machine.

2) Troubleshooter guy (me) replaces mobo

3) Troubleshooter tries to boot in to Vista - Does not load due to new chipset (etc et al) form motherboard manufacturer.

4) Troubleshooter boots off Vista 'Upgrade' DVD. No Upgrade option possible, only clean install.

5) Troubleshooter tries full retail edition of Vista only to find you CANNOT upgrade from this disk EITHER. It insists that you start the install from within Windows.

What a bunch of gehness... How are you supposed to retain existing settings on an install of Vista if you cannot boot from the Vista DVD and perform an 'upgrade'? System troubleshooters such as myself are going to have to get used to telling people with broken systems (or systems that can't boot) that they will have to reinstall all of their programs (etc et al) JUST BECAUSE someone forgot to code the DVD's to allow for the bootable upgrade option....!

An interesting point to note: Yes I am aware of the 'install XP first and then go the upgrade' option, however this will NOT retain the existing copy of Vista with its files and settings.. Effectively you would be replacing the clean (recently) installed version of XP with a new copy of Vista, and not 'reinstalling Vista over the top of itself'.

Comments?

Comments have been turned off on this blog.
Read something more recent.

Statements and opinions expressed in this blog and any comments made are the private opinions of the respective poster, and, as such, iMarc LLC is neither responsible nor liable for such content.

Meet The Author

Will Bond

Senior Tech Architect

Search

Recent Blog Posts

Recent Comments

We heart Visitors

  • iMarc
  • 14 Inn Street
  • Newburyport, MA 01950
  • Phone: (978) 462-8848
  • Fax: (978) 462-8807
  • Directions

Contact Us

Whether you have a huge project specification or just want to talk about updating your site, we’re here to help. Fill out the form, and we’ll get right back to you.

Contact Us
  • All Fields Required

Close