This blog post shares my experience with upgrading my desktop PC from Windows XP to Vista to Windows 7.
From XP to Vista
Last fall I picked up a copy of Windows Vista Ultimate. Since my computer was a few years old, I decided to wipe it clean and install from scratch. This would mean reinstalling all my apps, but I liked the idea of cleaning out 3 years of accumulated junk. I backed up my files, migrated my email over to my laptop, and was ready to go.
I had a very smooth experience reloading the OS. It was also shockingly fast. The entire process didn't take an hour and I was up and running without a hitch. Reinstalling everything took some time but was also problem free. Once I was up and running, I was very happy with the experience and pleased with Vista. I would definitely recommend the start from scratch install for everybody that is up for it.
Vista to Windows 7
So now 6 months later, I'm anxious to try Windows 7. Since I wiped my drive clean not long ago, I thought I would do the upgrade option and see how that compares.
Windows 7 comes with a nice pre-install compatibility checker that tells you what to watch out for, what to update first, and what to uninstall and reinstall. After taking care of a my to-do list, I lauched the upgrade. It quickly became apparent that this was not going to be the blazing fast install I had experienced with Vista. Of course, doing an in-place upgrade is a much more complicated affair.
After the initial setup and copying files phase, it rebooted my system and came up in a low-resolution mode to do the next step. I started to wonder when several times I peeked in on my computer and it still said Expanding Files... 21%. A quick google search on the laptop confirmed this is common, and sure enough, next time I looked it had moved on. So if you are reading this blog post and stuck at 21%, don't worry - just go get yourself your favorite cold beverage. From a restaurant. Even if they have slow service. All kidding aside, the entire process took a few hours, but it completed without any problems.
The pre-install compatibility check warned me that SQL Server 2008 might not be compatible and suggested uninstalling it. After reading a couple blog posts, I decided to imploy a well-used IT pattern: "Ignore it and see what happens". I did already have SP1 installed. When I logged in for the first time after the install, SQLServer services fired up automatically and I was able to run the management studio and connect to my databases with no problem.
The upgrade automatically kept my printer sharing settings, but the share of my public folder was gone. I had to reshare that drive for my wife to have access again from her laptop.
All in all, it appears to have been another successful upgrade. I will likely blog about my experience in using Windows 7 in a separate post after I have had a little more time to use it on a daily basis.