Co-existing with Vista — but is it worth it?
Sunday, March 16th, 2008Well, here I am, still using Vista, three months after writing my blog entry about some of its frustrations. The frustrations are still there and I still consider scrapping the whole thing and loading XP. So why haven’t I done it yet? After all, I’ve already done a complete factory re-installation just to get back to a (semi)-stable system; why am I still struggling with Vista?
- Hassle: This laptop came with Vista installed, so if I install XP from scratch, I’ll have to find and install all the right drivers, and somehow obtain or live without the bundled software. Come to think of it, I’m using almost none of that software anyway, but Lenovo’s ThinkVantage utilities are sometimes handy. To switch to XP, I’d probably try to get Lenovo to send me an installation DVD, since I know they do or did sell this model with XP as an option (for an extra $100!).
- Features. Vista does have some nice features. Some, such as the search capabilities are actually user friendly. You can pretty much just type a word or two into the Explorer search box and get a list of files that match, instantly. Google Desktop does much the same thing, but the Vista version has its own advantages. Google Desktop kept crashing in Vista anyway ….. Reading Vista Toolkit, I am also learning about some of the fundamental improvements to the operating system which are not as visible, and I’m grudgingly convinced that the OS is probably superior, at least for systems with the resources to handle it. Of course, the book is written by Microsoft …
- Going with the flow. I think that sooner or later, I’ll have to switch to Vista along with
everyone else[correction thanks to David, below: should be every other Windows user, since there are non-Windows alternatives]. Even now, it’s getting hard to find new laptops with XP pre-installed rather than Vista. It probably would have been better to wait another year or at least until the first service pack is public, but it’s what I have now.
I have, however, become a lot more cautious about loading up my new system. Within a few weeks of getting my brand new, fresh, laptop in December, I was getting so many program crashes and problems that I gave up and, as I said, reinstalled everything from scratch, going back to the factory-new state. This time, I am only slowly adding software.
Firefox is my favorite browser, but I haven’t installed it yet. My main photo editor doesn’t work right on Vista (unless I upgrade it), so I haven’t installed that, either. Ditto with Acrobat (the full version, not the reader). Before I install anything new, I make sure that the system has been running well for a couple of days. Then, if warranted, I make a backup or restore point. I keep a detailed log of everything I install, of each backup or system restore point I make, and of each significant problem.
There is one more key step, however, if you want to migrate to Vista and you have more than the most basic applications to migrate. After all, how can I cope when some applications don’t run, others crash, and I have to be slow and methodical about adding devices and programs?
The key is to run a virtual computer with XP, a virtual computer where I can install whatever I want that already runs in XP. A virtual computer is a program that runs on your “real” hardware computer, but acts like a separate, independent computer. There are many virtualization programs available, but I’m using the free (for personal use) VirtualBox by Innotek. I installed VirtualBox, then used it to create a virtual machine with a virtual hard drive. Then, it was easy to boot it with a Windows XP installation CD, go through the usual installation process and, presto, I have two computers in one. (See image, click for larger view. The XP machine is the main application running in the Vista desktop.)
Now, for example, when my scanner didn’t work in Vista, even with the new Vista-compatible drivers, I just installed it on the vbox XP system. End of problem. Of course, the virtual machine is theoretically a little slower than the “real” one, but it still runs faster than my 5-year-old laptop, and I don’t notice any performance problems.
Actually, I also cheat a little by keeping my old laptop running, since I know that everything more-or-less works on it.
There you have it, a piece of cake. If you want to eat your cake and have it too, go ahead and upgrade to Vista, but be sure to keep XP around one way or another. On the other hand, a friend tells me that most of his computer friends have dumped Vista and gone back to XP entirely, and I have to admit that this sounds like the simple road to follow.
Reading this again makes me wonder if I’m crazy … this is a lot of trouble to go through just to stick with Vista! On the other hand, how much trouble will I have trying to revert back to XP? (Yes, I can dual boot, adding even more complications …)
