Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


December 21, 2001

Why XP Missed Its Mark and Lessons for Its Successor

RSS
Subscribe to Windows IT Pro | See More Active Directory (AD) Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

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 . . . .

End of Article



Reader Comments
Don't forget one other big thing we want! Different password requirements for different OUs. It's crazy to have to put up another domain for the sole reason of different password requirements!

Ron Burkett December 24, 2001


"I suspect that Microsoft is simply running out of new things to add to a desktop OS." (Sound of racuos laughter) You mean, since the whole mp3 thing, no one has come up with a killer app that MS can "incorporate" into it's "OS"?

Come on guys...we are dealing with a judicially recognized monopoly here. Name 5 innovations into windows that MS came up with on their own. The truth of the matter is that they use their dominant market postion to co-opt any good ideas out there. I fully expect "MS Pop up killer 1.0" any day.

As for AD, I'd say you nailed it pretty well, but would go a bit further to say that crippling Exchange 2000 so that you MUST install AD is yet another example of MS trying to throw it's weight around, by tying Exchange (which it never suspected would be as widely deployed as it is) with AD, (which is pathetic in it's paucity of features). I know a number of large organizations that are putting off Exchange 2k, just because the AD aspect is so immature. And you know that it is crippleware in this respect, because they HAVE the SRS feature in E2k, as well as the ADC.

Anyway, take off the kid gloves. If MS is ever going to evolve, they must confront a) their judicial record (and be held accountable for it) and b) that the world is tired of being their beta lab, and c) that innovation requires intellect and maturity (not just imitation). But then, Bill Gates doesn't HAVE to EVER grow up now, does he?

tom December 27, 2001


Season's Greetings and a hearty congratulation! Nice to see Windows magazine take the Redmondians to task about the pace of innovation in its desktop OS and the difficulties presented to customers by Active Directory. The mention of Novell stock at the end...is priceless! (You didn't mention that Novell eDirectory is also free for commercial developers...see developer.novell.com/eDirectory) MS, are you listening to your customers...do you need a real cross-platform directory for .Net? The answer's simple...license Novell's and do the network customer a favor.

Jay Toups December 27, 2001


I don't think that XP missed its mark due to anything more than too much money for too little of an upgrade. I mean people, like myself spent money to buy Win2k and we spend the same money to upgrade to XP as does a 98 person, what a joke. If Microsoft wanted to get people to buy XP then they need to become agressive on the price, and features. If someone, including a large company purchased 2000 then they should get special pricing on XP.

I also think that a lot of people are reading the hype about XP and the fact that many publications are reporting that it is slower than 2000 on identical hardware has hurt sales. I have found this not to be the case in some instances but the mass publications to affect buyers.

Finally I think that Microsoft has a reputation for releasing software that isn't ready for mass use until it is service packed. This combined with the glut of security problems surrouding the companies software as a whole definitely have an affect.

Just my opinion.

jlefko December 27, 2001


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.

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

<i>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 </i>

Nancy Waage January 02, 2002


Hi Mark, I think your article has it's point, and by the way You are the Man. But for user's who are upgrading from Win95/98, XP quite simply put, Rocks!

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

<i>Oh, hey, no argument -- as I said in the piece (I forget if it got edited out), Win 95/98 users have to love it and besides, you know what they say..."friends don't let friends use Windows." (grin)

Take care and thanks for reading!

Mark Minasi </i>

Scott Ray January 02, 2002


Mark:

As usual, your comments about the current state of Windows hit nail on the head. I'm not sure why Microsoft thinks that moving items to new areas of the desktop will convince people that the OS is "improved."

I don't think I was the only person to get confused by the Win2K interface after working with NT4. I still don't know why the command prompt was thrown into the accessories category and the common administrative tools were split among sub folders. And what about the default Explorer window maintaining a view of one drive?

I was quite disappointed that many applications could not be properly run by the default "user" account as the permissions to necessary files are too restrictive. One shouldn't have to sift through the installed files to change permissions to "full control" on some obscure DLL file.

When confronted with strange error messages, a pretty interface doesn't seem like progress.

Mike Pryer January 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.

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

<i>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 </i>

Bill Chenault January 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!

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

<i>Thanks Ron, I appreciate your kind thoughts!

Mark Minasi </i>

Ron A. Nerad January 02, 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.

ing. P. T. Vogels January 03, 2002


 See More Comments  1   2 

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Battery Life Issues Almost Certainly Not Windows 7's Fault

While Microsoft is still investigating a notebook battery life issue that was supposedly caused by Windows 7, some interesting trends have emerged. ...

Confirmed: Battery Life Issues Not Windows 7's Fault

Microsoft on Monday issued a lengthy statement about the recent Windows 7 battery controversy, echoing my assessment from earlier in the day, but backing it up with hard, cold evidence. Put simply, Windows 7 is not responsible for any battery life issues ...

Getting your iPhone to Sync with Exchange 2003

Follow these steps to use an iPhone with Exchange. ...


Active Directory (AD) Whitepapers Unleash the Power of Active Directory Groups

Meeting Compliance Objectives in SharePoint

Email Controls and Regulatory Compliance

Related Events The Experts Conference 2010

Troubleshooting Active Directory

Deep Dive into Windows Server 2008 R2 presented by John Savill

Check out our list of Free Email Newsletters!

Active Directory (AD) eBooks The Essentials Series: Active Directory 2008 Operations

Keeping Your Business Safe from Attack: Monitoring and Managing Your Network Security

Windows 2003: Active Directory Administration Essentials

Related Active Directory (AD) Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2010 Penton Media, Inc. Terms of Use | Privacy Statement