Subscribe to Windows IT Pro

 

Get Newsletters

  • Get the Latest News
  • Product Updates
  • Helpful Tricks
  • Productivity Tips

Subscribe Now!

December 21, 2001 12:00 AM

Why XP Missed Its Mark and Lessons for Its Successor

Windows IT Pro
InstantDoc ID #23597
Rating: (0)

As the year closes, I continue to hear that Windows XP has failed Microsoft and the PC market. XP was supposed to drive buyers to the nearest store to buy a new XP-equipped PC, but vendors say that's not happening. Let's examine why XP hasn't lived up to its promise and what Microsoft can do to create a big success with its next Windows release (or the one after it).

Microsoft's main idea behind XP Home is to convince users that the Windows Me and Windows 9x platform is unstable and persuade them to cleave to an OS based on the Windows NT kernel. But the sad truth is that reliability doesn't sell. Furthermore, XP Home and XP Professional don't offer many new features. XP Pro is nothing more than a 1.1 version of Windows 2000 Professional. Other than Remote Desktop Connection, I can't see any major improvements. In fact, XP's new "Playskool" interface with the bright colors and pretty icons makes a support person's job harder; getting to the Network Control Panel, for example, takes more mouse clicks than it did under Win2K. I haven't found one administrative tool that's quicker to access under XP Pro than it was under Win2K Pro. You can't even run the Win2K Administrative Tools under XP Pro; you have to get the tools from Windows .NET Server Beta 3 or download a beta version of the tools from Microsoft's Web site. Was Microsoft trying to imply that you shouldn't use XP if you have to administer Active Directory (AD)?

I suspect that Microsoft is simply running out of new things to add to a desktop OS. Until we can communicate with computers in colloquial human language, what other functionality can you add to a desktop OS? An OS lets you install, uninstall, and start programs; manage a file system; and add new hardware via drivers—and Win2K Pro already does those things well.

Microsoft's dilemma is similar to the problem the automotive industry has selling cars: There's not many more features that manufacturers can add to cars and, therefore, few reasons for people to upgrade. (Maybe that's why XP's main feature seems to be the new UI—just more chrome and fins on the old vehicle.)

So what features will help sell a new version of Windows? Well, the desktop might be out of opportunities for improvement, but the server isn't. If Microsoft wants to create excitement for Windows, the best thing the company can do is enhance its AD services, and it needs to give users a timetable for those AD enhancements.

AD is a great first effort. The version of AD that shipped with Win2K was a 1.0 version of a very large piece of software that aims to create a superstructure that all businesses can hang their hats on. AD 1.1, which will ship with Windows .NET Server, is a great improvement, letting you rename domains and build trust relationships among forests. AD 1.1 also fixes several annoying limitations, such as handling group memberships and partitioning AD replication.

But the improvements don't go far enough. AD is too inflexible for most enterprise environments. You'd better build your AD structure right the first time because AD is a pencil without an eraser. That inflexibility isn't reasonable in the real world; every company's organizational chart changes occasionally and someone has to rearrange the network to reflect those changes. If you designed your forest as just one domain with organizational units (OUs), you're lucky—rearranging OUs is a piece of cake. But if you want to rearrange domains in a forest, you're out of luck. Microsoft's best answer is that you need to use a migration tool, which is an expensive proposition unless your company is small enough to be able to use the free Active Directory Migration Tool (ADMT). That answer is just not acceptable: Microsoft needs to solve AD's limitations, not offer a workaround. The following list describes some of the functionality Microsoft needs to add in future AD versions:

  • Different schema in different domains: Right now, a change to a schema in one domain changes the entire forest's schema. So loosely confederated organizations, such as educational and research organizations, might find that one department's installation of an AD-aware application causes schema changes that step on other schema changes made by another department's applications.
  • Schema rollback: Currently, you can't delete an item from the schema. Other databases can handle this task; AD should be able to, as well.
  • Reorganizing forests: If two companies merge and they both already have AD forests in place, there's currently no way to unify their forests into one forest. Yes, Windows .NET Server will let the companies create a forest-to-forest trust, but they'll still have two Global Catalogs (GCs), so applications such as Microsoft Exchange Server still see them as two different organizations. Yes, a migration tool could help, but they cost money, and it's ludicrous to suggest that AD out-of-the-box is only for organizations that never change.
  • Simple delegation rollback and reports: If you're a new administrator in an existing AD, you can't easily determine what delegations the previous administrator made. If your predecessor didn't document delegations, then you're in for a painstaking process of searching through every container object in the forest to determine which administrative powers the last administrator granted to users and groups. AD should let you simply and quickly generate a report that says, "The variations from the out-of-the-box domain delegations are as follows: Joe Smith can reset passwords for the Engineering OU . . ."

I'm not saying that Microsoft must fix these limitations immediately, but users won't see AD as a mature product until the company addresses them. If Microsoft would give us a timetable of when we'll see these improvements (e.g., forest reorganizations by 2004, separate schemas by 2005), we'd have greater confidence that sometime soon, AD will move into its adolescence. Otherwise, we have to wonder whether Microsoft ever intends to address these problems. And if not, many firms won't migrate to AD—or the next Windows OS. Maybe Novell stock isn't such a bad idea, after all . . . .

Related Content:

ARTICLE TOOLS

Comments
  • Scott Holland
    10 years ago
    Jan 08, 2002

    You've done a great job summarizing the issues that prevent my organization from shifting away from Novell.

  • ing. P. T. Vogels
    10 years ago
    Jan 03, 2002

    I totally agree with that vision of the products of Microsoft particular Windows. Microsoft must make mature products. Not only nice look & feel desktop rubbish.

  • Bill Chenault
    10 years ago
    Jan 02, 2002

    Mark,

    While I agree with much of your analysis as to what features (e.g. schema rollback, forest merge, resultant group membership, resultant permissions, etc.) need to make their way into AD to make it more robust, I have to say that you may have missed some very nice additions and improvements to Windows XP. Features such as built-in PPPoE, built-in Wireless Networking, built-in Firewall, built-in Speech Recognition, MUCH better driver support (compared to either WinNT or Win2K), improved printer sharing capabilities, improved cold-boot speed, improved resume-from-suspend/hibernate speed, improved Taskbar and System Tray management, and many others make for a much better product than its predecessors. If you don't like the new shell then turn it off...it takes about 5 seconds to switch to the old shell.

    With Windows XP Professional it isn't that there is one single feature that makes the product worth the upgrade price it is that there are a ton of small improvements, refinements, and incorporations of useful applets (e.g. PPPoE, Wireless, Speech, etc.) that when added together make for a vastly improved user experience. For example, I no longer have to deal with quirky (blue screen of death invoking) little third-party applets like PPPoE just to get my computer to talk to my DSL connection; I no longer have to deal with bogus third-party wireless networking "clients" that suffer from the chicken-&-the-egg syndrome that required you to install the wireless NIC's driver before you install the wireless NIC itself (God forbid you don't read the manual cover-to-cover before you attempt the initial installation), etc., etc. I have found the Speech recognition capabilities to be quite good (once I discovered that a good quality USB microphone makes a huge difference.) All of this to say nothing of the remote desktop feature (which you did mention in your article)!!

    I won't even get into the benefits of the NT kernel as there is absolutely no debate, as I'm sure you would agree, as to the fact that the NT kernel is MUCH more stable than the Win9x kernel. As to your statement that reliability doesn't sell, I assume that must be speaking strictly about home users as opposed to corporate users who are overwhelming concerned about reliability. However, the confusing thing here is that you spent most of your editorial on AD which would imply corporate users. I found Windows 2000 Pro to be a highly reliable operating system and thus far I have found Windows XP to be even more robust.

    -------------------------------------------------

    Hi Bill --

    Thanks, I appreciate your insights. I think we agree, though -- as I said, it's a 1.1 upgrade, or even less -- for example, compare Windows 3.0 to 3.1. The feature and reliability enhancements there were greater strides than those from 2000 to XP, or at least it seems that way to me -- we got multimedia support, TrueType and a bunch of other things.

    You are right about USB mikes; but I'm not sold on voice rec until a good WIRELESS mike can support voice rec.

    Thanks for reading, Bill!

    Mark Minasi

  • Ron A. Nerad
    10 years ago
    Jan 02, 2002

    I just read your article "Why XP Missed Its Mark and Lessons for Its Successor"

    You wrote things that needed saying and I applaud you. I've sent a copy of the article to my Boss and other I.T. associates.

    I will certainly look for your byline again!

    ------------------------------------------

    Thanks Ron, I appreciate your kind thoughts!

    Mark Minasi

  • Nancy Waage
    10 years ago
    Jan 02, 2002

    Thank you for this article. Do you know of any other issues with XP?

    We are having to migrate to this platform, as Microsoft's latest technique is to strong-arm companies into a choice of migrating, or not having any support or security patches on the other OS levels or paying very high fees.

    We are very concerned about what we are going to run into with this migration and are looking for detailed information on the differences between this OS and Win2000. Currently there are not very many publications out on XP that offer details.

    -----------------------------------------------

    Well, clearly Windows Product Activation is the most obnoxious. But the story's different for you guys. Wal-Mart is so big that I imagine that you have an enterprise license, so I'm GUESSING that as a matter of dollars you're being forced into it.

    The bigger question is, then, which is cheaper -- upgrading all those systems to make them XP-friendly, or just saying "the heck with it" and staying with 2000 for a couple more years? Or using your buying might --
    clearly MS needs customers like you -- to say "no."

    Thanks for reading!

    Mark Minasi

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

White Papers

Get your Windows 7 deployment off to the right start by implementing PC lockdown. A locked-down environment is easier and cheaper to support since users are less likely to make unnecessary changes to the core system configuration - read more here!

Essential Guides

Is your iSCSI "lossy"? The reality is that most off-the-shelf Ethernet hardware deployed for iSCSI can lose packets, resulting in slow performance or application downtime. Learn how to assess your current iSCSI infrastructure and engineer an advanced iSCSI SAN infrastructure.

Web Seminars

What's the best way to keep your network safe from malware? In this web seminar, security expert Greg Shields suggests an alternative method to the traditional blacklisting approach that is common with anti-virus and anti-malware solutions.

eLearning Series

We bring the experts direct to you to share their real-world perspective and expertise. During each event, three sessions stream in real time, so you can learn, ask questions, and get solutions.
Upcoming event: Getting the Most with Exchange 2010 with Paul Robichaux

Subscribe to Windows IT Pro!

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.