There is hope.
Microsoft is working on a new operating system, Windows XP, which it plans to make available to businesses and consumers by the end of this year. Though it's not bug-free or optimized for performance, a working version showed off by Microsoft gave me a sense of what the new operating system will look like and how it will work.
And it's impressive.
Minimum system requirements are expected to be a Pentium II running at 233 megahertz with 64 megabytes of memory and at least a gigabyte of free disk space. Based on my experience, I wouldn't even think about upgrading unless you have at least 128 MB of memory.
There will be two versions of the new operating system. Windows XP Professional Edition will be aimed at businesses, and Windows XP Home Edition is for consumers. Pricing hasn't been announced, but Microsoft typically charges about $100 for a consumer upgrade and about $200 to upgrade a business operating system.
Both the business and consumer versions of Windows XP are based on the Windows 2000 code, which is a good move. While I can't yet testify to the worthiness of Windows XP, I do know that Windows 2000 is far less likely to crash than Windows 95, 98 or ME. Microsoft says Windows XP will be even more robust than Windows 2000, but I've been writing about Microsoft products long enough to withhold judgment until I've had a chance to put it through its paces.
One of the major design goals is to make Windows XP compatible with the vast majority of consumer applications. That's a tall order because it's no longer based on the Windows 95 code. Most business and productivity programs should have no trouble running under XP because they already run under Windows 2000. Games, however, present a bigger challenge. Nevertheless, Microsoft says it will support the vast majority of those programs by running them in an emulation mode. It's like a walled-off area for old programs. Even if they crash, the rest of the machine continues to run.
Another big challenge is support for drivers for printers, scanners, digital cameras and other so-called legacy devices designed for the old operating system. Microsoft says that if the drivers aren't on the Windows XP CD, the software will look for them on the Internet. The Windows XP setup program is designed to sniff out old drivers and replace them immediately so users don't have to worry about them. Again, that's based on what I'm told. I haven't seen it firsthand. The bad news is that if there isn't an updated driver, the device won't work.