Installing Windows 7 In VMWare Fusion

File this under the “how not to make a good first impression” section.  I’ve had a miserable 24 hours.  I’ve spent many hours working with VMWare trying to get Windows 7 installed.  After a couple of missteps I finally hit the right combination.

My first issue was that my VM image that was running Vista wasn’t big enough.  Of course it couldn’t tell me right away but only after installing temporary files and starting the installation process.

So I created a new VM image.  The installer gets to the point where it asks for the 20 character product key and it just says the product key is invalid.  No other explanation given.  I suspect, but have no idea because it doesn’t tell me, is that the activation process was looking for a previous installation.  But since my VM disk wasn’t big enough I had to do a clean install.

Finally, in desperation I did some research and came across an entry from January 2009 on how to install the beta of Windows 7 in VMWare.  I created a new VM using the Windows 2008 Server setting, did a clean install and did NOT try to enter my product key and activate.  Then I followed the instructions at http://community.winsupersite.com/blogs/paul/archive/2009/10/23/clean-install-windows-7-with-upgrade-media-the-answer.aspx.  After that everything (so far) has been working fine.

Come on Microsoft!  You REALLY need to work on the end user experience and that starts with the installer.  Really!?  I have to edit the registry to get it to install?

How come I can’t get a better error message when the product key was failing?  If it was because it didn’t detect a previous installation then just say so.  Don’t make me Google it and guess.

VMWare:  Your support section sucks.  How about something that’s easy to find stuff?  You would think that Windows 7 would be THE #1 topic this week.

Look, I’m not a Windows person.  I admit that AND I’m running it in VMWare so it’s NOT just Microsoft and it’s NOT just VMWare.  Just frustrating.

Hopefully someone else finds this useful.