While I am an unashamed lover of gadgets and tech more broadly, I’m also a slow mover. With Vista just around the corner (launching 29 January according to the Windows Weekly podcast), I decided now was the time to upgrade – to XP. In the end, the process was a slow one and I have yet to decide if this was due to operator error or a flaw in the upgrade process itself.
I had a fair idea what to expect in the process as just a few weeks ago I upgraded my sister’s install of a shady copy of Win2k (not her fault, the guy who sold her the computer installed it and since my sister is in no way a geek, I don’t expect her to question whether the software on her computer is legit or not when pre-installed) with a fresh full install of XP Home.
I stumped up the cash for the Academic upgrade version XP Professional. I decided to upgrade rather than do a fresh install because, quite frankly, I can’t spare the cash and I chose the Academic version because as a part-time student, I’m entitled to it. Might as well make use of it.
Since I don’t particularly trust any software to perform exactly as it says it will, I did a basic back-up of all the most important files eg various My Docs folders, some downloaded software that I hadn’t copied onto a disc yet and the like. This wasn’t a very difficult task because I had backed up everything when I had my troubles with a dodgy power supply, motherboard and hard drive mid-way through last year. Since that time I had been so busy with uni, work and raising the boy that I hadn’t added a whole lot to the computer. Lucky me. I also decided to clear out all the cruft that had gathered in the user profiles eg browser cache, temp files and so on.
Sufficiently confident that I had copies of everything important, I popped the XP CD in and away I went. It started off smoothly enough. It appeared to detect my current Win2k install with no problems and all my hardware looked like it was present. So far so good. Somewhere along the way though, Windows stated that it required a certain file – viaide.sys – to continue which, for some reason, my addled brain chose to read as “viade.sys”. The dialog box defaulted to a folder deep inside the temp folder of my Administrator account. Stupid me assumed that Windows knew what it was asking for. As I had already cleared out my temp accounts, I couldn’t quickly locate the file. I tried clicking “Cancel”, which seemed to work just fine as the install continued on its merry way. Oh, how I would learn the error of my ways.
The install continued without any further issues and the computer re-booted. Unfortunately, as soon as it hit the “Windows XP” screen, there was a millisecond BSOD and an immediate reboot. Booting in Safe Mode met with a long line of drivers loading before, you guessed it, immediate reboot. I attacked this problem in a way that has always worked for me in the past with Windows: recovery console. No good. 15 minutes of hacking around in the console left me no better off than when I started.
I tried the next best option: re-install. 40 minutes later (with the same request for “viade.sys”) and I was faced with same result. Obviously, this .sys file was important but I had no idea how I was going to retrieve it. I couldn’t do a search for it and maybe download it on to a floppy because I couldn’t even get a computer to boot in safe mode. I was starting to fear that I was screwed until I could get to work and try and find this file the following day.
I toyed with re-installing Win2k but feared that might make things worse. I decided to have Win2k sitting in my other disc drive and when it came to find this “viade.sys” maybe I could track it down on the Win2k disc. I wasn’t looking forward to this as the dialog box would pop up at a stage where there was no power to the USB ports which left me without a functioning mouse. Tabbing through options and hitting Enter didn’t appeal to me.
The file was not on the Win2k disc. I was screwed. Again. To make matters worse, I couldn’t find an option to cancel the install so I had to let it continue through the remaining 35 minutes so I could get back to my no-boot starting point. Urgh.
It was while flicking through my motherboard’s manual that the answer finally hit me – I was more than likely completely misreading the file. I had a VIA-based motherboard which meant that the file was more likely to be viaide.sys (which turned out to be the case) and that the install needed the driver for the IDE controller that the hard drive was plugged in to. I scratched around for a while but I eventually found my motherboard driver disc. Unfortunately, when I re-ran Setup for I think the fourth time, I couldn’t find viaide.sys on the motherboard driver disc. Not at all. I was screwed. Again. x2. Argh.
Final brainwave hit me. If the file was important, Win2k probably used it as well. Therefore it had to be somewhere. The likely location would be in the WINNT folder which has all the system files. I tried trawling through the “drivers” subfolder with the painfully slow and awkward keyboard method but I was not successful. Not at all. Was I screwed for the final time for the night?
Ultimately, I wasn’t. In final desperation, I searched the “system32” folder where, if I had been thinking at all correctly, I should have looked all along. Lo and behold, the little bugger was sitting there, just waiting for me to find it. Needless to say, the install then completed and the computer reboot with no problems while I held my breath and tried not to scream and cry in frustration (I’m picking up bad habits from my 9 month old son it would seem).
The only other complaint I have with the process is that nowhere could I find a way to get my Administrator account to appear on the Welcome screen. I like the look of the Welcome screen and didn’t particularly wish to return to the Win2k-style login box. For no real reason I can recall I tried hitting Ctrl+Alt+Delete twice at the Welcome screen and I was able to access the login box as well. In the end, a quick perusal of the excellent Windows Supersite means that once I download the TweakUI Power Toy, I should be able to add this to the Welcome screen just fine.
Now I’m going through the painstaking process of tweaking the system so it’s just how I want it, installing all the system updates and so on but that’s pointless busy work I don’t mind doing.
Having used XP for the last few years at work, I’m already comfortable with it, but it still seems like a much nicer experience than Win2k (which I loved dearly and will always remember fondly). I can’t put my finger on what it is but it does make me wonder why I waited so long before upgrading.