Why MS software is driving me nuts

COMMENTARY--What is it with Microsoft and incomprehensible error messages? Why can't its programs explain what's wrong in plain English? And that's not my only MS complaint--stand back and let me gripe.

Have you ever wondered why Microsoft hasn't done something about error messages? I'm planning to bring this up (or maybe now I won't have to) in a future meeting with Jim Allchin, who runs OS development at Microsoft. But it's not just Windows that's the offender; the applications do it, too.

For example: I've recently been trying to get my Macs talking to my Windows network (accomplished) and to my Exchange Server (partially accomplished). When I first tried to get Entourage, the Microsoft mail program for Mac OS X, to connect to Exchange, it failed to do so and reported back an error message.

I think it was a 509 error, but don't hold me to that. It took me about 15 minutes to find out, via the MS support Web site, what the code was trying to tell me. Turns out it meant that Entourage couldn't connect to the IMAP server on Exchange.

So I went to the Exchange admin program and checked protocols. Darned if IMAP and POP3 aren't both turned off by default, even if the user settings say they're on. Microsoft calls this "secure by default," don't you know?

Now why Entourage couldn't have just told me it was unable to connect to an IMAP server rather than presenting the TDN (three digit number), I don't understand. Microsoft's love of TDNs is reminiscent of the way medical doctors used to write prescriptions in Latin, lest we mere patients find out what we were being given. In this age of enlightenment, the medical profession has opened itself up. Not only can I read my prescriptions but also my lab results and the same reference books my docs use to treat me.

Isn't this precisely the kind of information democracy Microsoft supposedly stands for? You know, seamless information? Heck, one of my docs looks up drugs on Google before he prescribes them to me. (I do the same before I take them, BTW).

So if doctors can manage to open up huge amounts of information to patients, why can't Microsoft make error messages comprehensible to normal mortals? Why must I spend time looking stuff up when the program was quite capable of telling me what I needed to know?

Worse, I've occasionally run into error messages that could not be deciphered even after a full-text search of the Microsoft support site. How do you explain that?

While I'm on what my mother used to call "my high horse," let me mention the Add or Remove Programs control panel. Would it be too much to require software that's installed on our systems to tell us what it does, when it was installed, who or what put it there, and why?

Right now, I'm on a machine with two copies of Python on it and a copy of Tcl. I know that both Python and Tcl are programming languages. But I have no idea how they got on my system, what program installed them, or why.

I'd like to trash all three but worry that doing so could result in a program crashing and having to be reinstalled. Do I still have the disks?

Maybe this is something that can be fixed with all the XML and metadata that's supposed to be part of the Longhorn file system. I hate having to wait until 2006 to have this problem solved--it should really be an embarrassment to the Windows group. But I've waiting this long.

Something else I'd like to see is an automatic way for Windows to maintain a separate recovery partition. This would go beyond what HP and others do by providing a Windows installation package hidden on the hard drive for use when you need to wipe the other partition and start over.

That's a real help when Windows eventually crumbles, as it will do if you install and uninstall enough software. What I would like to see is for applications to optionally load copies of their installation packages into the recovery partition as well, including the authorization/license codes. That way lost installation disks wouldn't be a problem anymore.

I'd also like to see Microsoft provide better clean-up tools, especially for the registry. There are several commercial products, like those from Symantec, but isn't the evil Registry supposed to be Microsoft's problem to solve?

These are all issues that Microsoft needs to address. But merely sharing them with you makes me feel a whole lot better. Now, if I can just find that holiday spirit I seem to have misplaced.

What do you think? What frustrates you about Microsoft software? Let us know at edit@zdnet.com.au.

Advertisement

Talkback 2 comments

    I say get over it. Ever used L ...John -- 02/12/03

    I say get over it. Ever used Linux. You will get even less helpful error messages and for Add/Remove programs on Linux that is the biggest pain ever.
    I believe that there are lots of things in Windows that need to be changed but rather than complain and write stupid articles like this why not write something that actually requires some thought.

    C'mon mate! Why the dig on Mic ...Anonymous -- 04/12/03

    C'mon mate! Why the dig on Microsoft specifically?

    I administer a mixed environment of Macs + PCs and I believe they both are as bad as each other in this area sometimes!

    I believe your beloved Mac has (definitely in OS9 + most probably OSX too) a spate of similar if not much more incomprehensible error messages! How about the infamous "ticking bomb" dialog box + "error -1073 occurred" (hypothetical number) with the only option being to restart?

    Any reference on the Net about it? Any simple help guide on the Apple website about it?

    ...Didn't think so!

    PLEASE PLEASE! Some objectivity in your articles would be very much welcomed... But as per usual if you were objective in your articles you wouldn't have had much to write about then, eh?

Add your opinion

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

Tags

Back to top

Featured