eWeek Microsoft Watch
Advertisement
Advertisement
March 4, 2008 4:11 PM

SP1's Ultimate Challenge



Joe Wilcox
Joe Wilcox

News Analysis. Windows Vista Ultimate users that, ah, speak too many languages will have to wait on Service Pack 1.

In a Windows Vista Blog post yesterday, Nick White explained that SP1 would be available in "two waves" for Vista Ultimate. Meaning: Delayed for some users.

How "ultimate" is that? People that have downloaded some Vista language packs, which had been offered as "Ultimate Extras," are having some difficulties with SP1. White explained the release schedule:

"The first wave will only provide Windows Vista SP1 to Windows Vista Ultimate PCs running the following five languages: English, French, German, Japanese and Spanish. The second wave will follow shortly after—supporting all 36 languages ... PCs running Windows Vista Ultimate with any of the other Language Packs installed will not be offered Windows Vista SP1 through Windows Update until [the language packs] are released."

Yesterday morning, before White's announcement, I coincidentally spoke with a well-known industry watcher who had been testing Vista SP1 on several machines. He had nasty installation problems because of a single language on Windows Vista Ultimate. Today, I asked permission to tell his story, but he requested to be identified only as "frustrated user."

SP1 installation repeatedly failed on one Ultimate machine. He received warnings about a single language—not an obscure one but one not on Microsoft's list of safe five—as being in use.

"I had never used this language," frustrated user told me. He asked: "What the hell?"

Several reboots and failed reinstallation attempts later, frustrated user tried to remove the language packs.

"Removing the language pack itself proved to be a challenge because the system had hung on Windows Update and couldn't perform the language pack removal until all updates were installed, a process that required numerous reinstall attempts and reboots," he explained.

Microsoft KB947875 article explains some of the problems end users might encounter with language packs and Windows Vista Ultimate.

White's post doesn't say when Microsoft plans to deliver the language packs—and so make SP1 available to all Ultimate users through Windows Update. SP1 is supposed to be available for manual download in mid-March and from Windows automatic update in mid-April. The question: When will SP1 be available to Ultimate users that downloaded the language packs. I've put the question to Microsoft and got a vague mid-April response, which isn't consistent with White's post.

See, Microsoft took a really long time to release the language packs first time around. The majority of the language packs—19 of them—were released in October, or about 10 months after Vista. It's reasonable to wonder when updated language packs will be available.

Weren't the Ultimate Extras supposed to be, well, extra? They were too few, too late and now too much trouble—at least for Ultimate users looking for Service Pack 1.

I'm trying to recall another time when Microsoft had so much trouble with a Windows service pack. Last month, Vista released to manufacturing, but with Microsoft delaying broad release because of driver problems. Then, Microsoft had to pull one of two SP1 prerequisite updates because it caused some Vista computers to go into continuous reboot cycles.

Over the weekend, I asked a friend about his three-month old Gateway laptop, with which he had some troubles. The computer hardware was just fine, but the operating system bogged down after installing the most recent Vista updates. He got popped by those pesky, SP1 prerequisites.

But his problem wasn't repeated rebooting. Following the update, the network stack no longer responded. Neither wired or wireless networking would work. He used system restore to roll back by one day the Windows installation. Everything worked afterwards. My friend knows his way around computers (he has been bumming around them since the CP/M days). Someone else might have blamed Gateway hardware for a Microsoft software problem.

My Linux-Watch colleague isn't much loving Vista Service Pack 1. He blogged today:

"SP1 was supposed to make this better. Or, to be more precise, it was supposed to improve Vista's performance, fix problems and improve its interoperability. In my fortnight of living with Vista, I've found it's done none of the above."

I'll be first to admit that SJVN has some Linux predispositions. But I've noticed few perceptual benefits to Vista SP1 and performance feels slower in some ways, with perhaps file copying being one exception.

All these installation issues should be a warning to enterprises deploying the service pack. That's a problem for Microsoft. Businesses holding back Vista deployments for SP1 may wonder if the operating system needs more updating before it's ready for them.

Every week I talk to people that have reverted back to Windows XP. Real or perceived problems with SP1 can only keep businesses from adopting Vista.

Recently I've asked myself: Is Windows Vista jinxed—or cursed? I'm not particularly superstitious, but I might get to be because of this operating system. Say, what do you think? Is Vista jinxed?

Related Posts:


Create, Communicate, Collaborate with IT Professionals at Ziff Davis Enterprise IT Link.

TrackBack

TrackBack

http://www.microsoft-watch.com/cgi-bin/mte/mt-tb.cgi/12902

Comments (9)

joe7pak :

I'm seriously wondering if the size of the Vista code base ( I believe in the range of 10's of millions of lines of code ) is simply becoming too complex to successfully handle ... and I'm not saying this to bash Microsoft.

Can anyone else think of a single software product in general use that has this much code yet has been handled much better?

Paul :

"I'll be first to admit that SJVN has some Linux predispositions."

There's an understatement. What you mean is he's a raving OSS fanatic and proved plagiarizer.

Mike :

I updated my Acer Tablet PC from XP to Vista SP1 RTM directly. Vista couldn't find my integrated keyboard and won't accept any PnP devices so can't even plug in a replacement. If it weren't for the Pen input the whole thing would be a brick

Sayied :

joe7pak,

Windows XP code base is 40 millions lines of code, according to Wikipedia.
I wonder what the number would be for Vista.

Lawrence D'Oliveiro :

Closed-source operating systems are a dead end. This is because the only way to get people to buy them is to keep cramming new features in, adding to the complexity and bloat. Ultimately, you reach the evolutionary dead-end that is Dimdows XP, where the complexity has reached such a point that any attempt to make further progress creates more problems than it solves (i.e. Vista). For the same reason, don't expect Dimdows 7 to be any better.

This was predicted by Neal Stephenson not long before XP came out:

http://www.cryptonomicon.com/beginning.html

His essay is still worth reading today.

Mike :

Whether open or closed source, both types of operating systems need to keep providing support for new types of CPUs, peripherals plus evolving communications standards (web, wireless, ...).

Dimux etc have not shown themselves to be any different in addressing these issues. Even Mozilla has been resting on its laurels with respect to Firefox (memory leaks as bad as ever) and Thunderbird ( woeful thread and attachment handling).

adsl :

Windows XP code base is 40 millions lines of code, according to Wikipedia.
I wonder what the number would be for Vista

Bob M :

Hey XP lovers/Vista haters: I found this quite interesting. It is an article from 2001 regarding how much faster Windows 2000 was compared to the new bloated Windows XP!

http://www.infoworld.com/articles/tc/xml/01/10/29/011029tcwinxp.html


Waiting for Windows XP

By P.J. Connolly with Randall C. Kennedy
October 26, 2001

HOPELESS OPTIMISM must be a fundamental part of human nature, because we want to believe that new operating systems truly represent an improvement on their predecessors. It's easy to point to certain features in a new OS as examples of progress, but end-users often find that a new OS performs like molasses compared to the version they were using. As a result, CTOs wanting to capitalize on the benefits of a new OS may find that new hardware investments are necessary -- and expensive -- requirements.

Unfortunately, Microsoft's Windows XP appears to be maintaining that tradition, as indicated by results of independent testing performed by CSA Research and confirmed by our work in the InfoWorld Test Center. Our tests of the multitasking capabilities of Windows XP and Windows 2000 demonstrated that under the same heavy load on identical hardware, Windows 2000 significantly outperformed Windows XP. In the most extreme scenario, our Windows XP system took nearly twice as long to complete a workload as did the Windows 2000 client. Our testing also suggests that companies determined to deploy Windows XP should consider ordering desktop systems with dual CPUs to get the most out of the new OS.

How we tested

For our evaluation of Windows XP's performance, we used CSA Research's Benchmark Studio Professional, a suite of benchmark tests that are especially well-suited for evaluating the performance of both PC hardware and the Windows environment.

At our direction, CSA Research carried out four sets of tests to compare Windows XP and Windows 2000 performance: one set using Microsoft Office XP on a PC equipped with a 1.5GHz Pentium 4 CPU; a second set using Office XP on a PC with a 733MHz Pentium III CPU; a third set using Microsoft Office 2000 on a PC with two 1GHz Pentium III CPUs and on a PC with a Pentium 4; and finally, a fourth set on a 1.5GHz Pentium 4 PC running Office 2000 over Windows 2000 and Office XP over Windows XP.

Each set of tests involved measuring the execution times of four different workload scenarios, dubbed baseline, scenario 1, scenario 2, and scenario 3. First we used Benchmark Studio's OfficeBench 3.0, a linear script that performs tasks in Microsoft Word, Excel, PowerPoint, and Internet Explorer, to provide a baseline for the system's performance under each OS. We then added increasingly heavy workload simulations to OfficeBench to create the other three scenarios. Performance was measured under both default and optimized versions of the Windows user interface. For optimized testing, the animation and font-smoothing features of both OSes were disabled, as was Windows XP's System Restore feature.

XP by the numbers

In every test we performed on systems with a single CPU, OfficeBench ran in less time under Windows 2000 than under Windows XP. The differences ranged from slight to dramatic, depending on the hardware configuration, but XP was always slower. For example, our initial baselining using Office XP and an optimized UI on the Pentium 4 system indicated a lag of a modest 11 percent, but things went downhill from there. The baseline reading for the Pentium III system showed that under Windows XP and Office XP, OfficeBench took 27 percent more time to execute than under Windows 2000 and Office XP.

Generally, Windows XP proved increasingly slower than Windows 2000 as load increased, with a few rare exceptions. For example, in the first multitasking scenario (scenario 1), using light database, messaging, and multimedia workloads, we got mixed results using Office XP on our Pentium 4 client. Under the default UI, Windows XP with Office XP narrowed the performance gap to 24 percent, compared to a gap of 35 percent in the baseline scenario.

Except for a few instances, Windows XP increasingly ate the dust of Windows 2000 as load ramped up, regardless of machine specs or Office version. When the Pentium 4 client with Office XP was tested, script execution generally took between a quarter and a third longer with Windows XP as with Windows 2000, and as much as half again as long with the heaviest load and a stock UI. The Pentium III client fared even worse. Running Windows XP with our heaviest workload and the default UI raised script execution time to more than twice that of Windows 2000. Optimizing the UI helped Windows XP to narrow that gap, taking 1.6 times as long as Windows 2000 to process the workload.

Windows XP stayed closer to Windows 2000 when we tested the software on fast hardware using an optimized UI and Office 2000 instead of Office XP, but speed differences were still as great as 18 percent on the dual-CPU Pentium III and 25 percent on the Pentium 4. Not surprisingly, Windows XP posted the slowest times and the greatest deltas using the stock UI and Office XP on our Pentium III client, taking 58 percent longer than Windows 2000 needed to perform the relatively undemanding workload.

SMP makes the difference

Our tests on a dual-CPU system indicate that both Windows XP and Windows 2000 run better on an SMP (symmetric multiprocessing) configuration with relatively slow CPUs than on a single-CPU system with a screamingly fast processor. As we added more and more load, the benefits of a dual-processor configuration became more apparent. Both OSes (using Office 2000 and optimized UIs) handled the heaviest workload (scenario 3) nearly 40 percent faster on the SMP client machine than on the single-CPU Pentium 4.

Finally, our cross-generational testing, which measured the performance of Windows XP and Office XP directly against that of Windows 2000 and Office 2000, found that once again, newer means slower. In every one of our scenarios the combination of Windows XP and Office XP took noticeably longer -- from 35 percent to 68 percent longer -- to complete the script than Windows 2000 and Office 2000.

Overall we are quite disappointed with Windows XP's ability to pull serious weight when compared to Windows 2000. We are not certain where the problem lies. Our follow-up testing indicates that the additional database and multimedia workloads are breaking the proverbial camel's back. Microsoft claims it's been unable to duplicate our results, but hasn't supplied us with a better explanation or identified a major flaw in our testing. Whatever the cause, until the problem behind Windows XP performance is resolved, we can't recommend Windows XP as a client for serious database crunching.

In fact, until 2GHz desktop PCs become commonplace, we have a hard time recommending widespread adoption of Windows XP at all. Granted, it appears that for light-duty service on the newest hardware, Windows XP with Office XP is an acceptable choice -- if an 11 percent performance hit, or 53 minutes added to an 8-hour day, is acceptable. But beware of this combination in more demanding environments, whether the workload is greater or the equipment is older.

Barring the need for Windows XP-specific features, such as the remote-control and management options, IT departments should take advantage of license downgrade provisions and continue to press forward with Windows 2000 deployments until the installed hardware base catches up with XP. Shops lured by XP features should weigh their options carefully. In many cases, these features may not be compelling enough to justify saddling your end-users with a slower OS. Although differences between Windows XP and Windows 2000 can be measured in seconds, what business can afford to put a 20 percent or greater bite on worker productivity?

Topaz :

They're smoking too much dope over at Microsoft.

Post a Comment

 
 


RSS Syndication
Advertisement
Advertisement
Microsoft Watch     Contact Us | Advertise | Site Map
Ziff Davis Enterprise

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video |

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | eWeek Security | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | IT Marketplace | igrep

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2007 Ziff Davis Enterprise Inc. All Rights Reserved. Microsoft Watch is a trademark of Ziff Davis Enterprise, Inc. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.

Ziff Davis Enterprise