home |  about |  articles |  中文版本 |  search |  subscriptions |  srtilley.com

Exploring the Impacts of
Pervasive Computing

SIGPC

TCO: A Personal Experience
Vol. 1, No. 19 by Scott Tilley
09 Sep 1997 [Line]

References:

Helix Software

Microsoft

Symantec

The topic of "Total Cost of Ownership" (TCO) has been in the news a lot lately, especially related to personal computers (PC) and the newer Network Computers (NC). After having suffered through a recent TCO episode myself, I thought I'd share some of the experience and lessons learned with SIGPC readers.

Last week I decided to clean up my computer; the drive was getting sluggish, I had files lying all over the place, and I had installed so many different applications to test that I felt I was losing control of things. I had recently purchased Helix Software's Nuts & Bolts, a software package that provides system diagnosis, recovery tools, and so on. It is just one of several such programs, perhaps the most well known being Symantec's Norton Utilities. Norton Utilities is one of those programs that everyone should have, just in case. Not too dissimilar to making backups of vital data on a regular basis---which of course we all do, right?

One of the first things I did with Nuts & Bolts was to defragment my hard drive. The first stage of this process is to optimize the directory structure. Well, Nuts & Bolts optimized it all right; it optimized my files right out of existence! There were still there, taking up disk space, but I couldn't access any of them. Since this was the first time I'd used Nuts & Bolts, you can understand my reluctance to perform further experiments with it on my already wounded PC. Sadly, I had also run Nuts & Bolts on my D: (data) drive already, but it failed right away with a GPF (General Protection Failure, or core dump for you Unix folks). But not before having "optimized" the files on it as well. Rats.

So, I took out my trusty Norton Utilities package. It turned out my data drive had several cross-linked files (files that share the same entry in the file allocation table (FAT)) that caused the Nuts & Bolts disk defragmentation program to fail spectacularly. It should have caught this of course; Norton Utilities did and promptly launched Norton's Disk Doctor program to attempt a repair. It was able to salvage some of the files on the data drive (a logical drive in an extended partition on the same physical drive (maybe I'll write another SIGPC musing on the mysteries of disk partitions in a Windows environment---but I digress)) but it couldn't do much with the C: drive, where most of my applications were kept. Disk Doctor was able to salvage some, but it had to leave most of the files as "FILE0001._DD" since the tools could not reconstruct the directory hierarchy. And there were over 7000 such files! This also caused a system error because it tried to place too many of them in the root directory, which has a limit of 512 entries by default. Even if it could have placed them in a single directory, the only way to find out what each file is is to open it, usually under QuickView. This is clearly not a plausible approach for this number of files.

What does this have to say about TCO of PCs? Nothing very good I'm afraid. I consider myself to be fairly knowledgeable about this type of thing and yet it still took me several days to recover a portion of my lost data. In addition to being a Sherlock Holmes recovering clues as to the nature of the salvaged data, there is the time needed to reinstall the operating system and the special drivers for everything from the display to the modem. And for the extras, such as printer drivers, Zip drives, operating system patches and updates. Thankfully, most of these files can be downloaded from the Internet these days, but it still takes time to find them and download them (not always a rapid process over a 28.8K modem link). Normally this is not too difficult, but it is definitely time consuming. And it doesn't always go quite as planned.

For example, the PC that suffered through this TCO experience was running Windows 95, OSR2. This is a special version of Windows 95 that is normally installed only on machines delivered by OEMs, such as Dell or IBM. I had installed it because it provides all the patches to Windows 95 in one package, and it provides new functionality, such as the ability to access a logical drive large than 2G. However, IBM doesn't support OSR2 on the particular model of my computer (for good reason, as it turns out). When Windows 95 OSR2 is installed, it thinks the two PC Card slots are supported by CardBus, a new high-speed bus for these PC Cards (AKA PCMCIA cards). So it installs the CardBus drivers provides by Texas Instruments. But this model of my machine doesn't support CardBus, at least not in its current hardware configuration. After several attempts to fix things, I had no choice but to go back to the original version of Windows 95. Then I applied quite a few patches and enhancements downloaded from Microsoft's web site to gain the added functionality I wanted, such as support for ISDN. As it stands, my computer is now back in working order. Except for my floppy disk, which seems to conflict with the Iomega Zip driver, but only when Windows 95 is running, not when the machine is booting. Confused yet? I certainly am. Would I have been better off with an NC? Probably, if only because I wouldn't have to worry so much about the operating system and associated drivers. But NCs are immature at this point, so I'll reserve final judgement until I have to do through a TCO episode with them.

So what can you learn from my experiences? One obvious lesson is to backup your data---early and often! I know this is a no-brainer, but do you really backup your data regularly? Could you recover your email files if your disk got trashed tomorrow? How about all the configuration files you have created while using your PC? Document templates? Browser "Favorites" folders and cookies? There are many more data items that you use than you probably realize. Until you lose them.

Related information:

Back to SIGPC

www.srtilley.com


Copyright © S.R. Tilley & Associates

disclaimer