![]() |
« Microsoft team close to finishing Gobi March | Main | Jon Shirley retiring from Microsoft board »
Regular readers may recall the story of Charles Walling, the retired Seattle warehouseman whose struggle to get his printer to work with Windows Vista was documented in our story marking the Microsoft operating system's first year on the market.
The underlying problem reflects the huge changes Microsoft made from Windows XP to Windows Vista, and the need for hardware makers to adjust. At the same time, the experience may provide a good reminder for PC users making an upgrade.
Here's the back story: After the article ran, I received e-mails from a couple of people inside Microsoft who were curious about the cause of the problem. With Mr. Walling's permission, I directed them to him. Tom White, test manager for documents and printing in Microsoft's Windows Experience group, visited the Walling household on multiple occasions, figured out what was wrong, and ultimately got the printer to work.
Here's what White figured out: When Mr. Walling bought his new Windows Vista machine, he initially used the installation disc that came with his Dell 942 All in One printer that he had been using with his previous PC. That disc was meant for Windows XP. The problem: Dell's printer driver for Windows XP did install on Windows Vista. But it didn't work. And it couldn't be easily removed.
White explained that the older Dell installation program tried to write files to locations in Windows Vista that Microsoft had locked down as part of its attempt to make the new operating system more secure. So those files were instead directed to different locations in the system, complicating matters for any program attempting to remove them.
As noted in our original story, Mr. Walling's computer was later updated with the printer's Windows Vista driver. But because of the changes in Windows Vista, it turned out that the old Windows XP driver remained on the machine. And with both the Windows XP and Windows Vista drivers in place, White said, neither would work.
Mr. Walling is not alone in encountering the problem. Dell has since published a patch (dated Feb. 19) that removes a Windows XP printer driver from a Windows Vista machine, allowing for a clean installation of the new driver. That's how White fixed Mr. Walling's machine.
Microsoft has talked with Dell about the possibility of including the special removal utility in its Windows Vista driver installation programs, White said. Dell is reluctant, he said, because it would increase the download size for everyone, although the problem isn't affecting everyone.
For another opinion, I contacted Ed Bott, who blogs and writes books about Windows. I asked him for his take on Microsoft's explanation, and whether this situation was something the average user could have been expected to avoid. Here's what he had to say, via e-mail:
Basically, it makes perfect sense. These (installation) packages can be very large and complex, and developers in the XP era were able to get away with a lot of stuff because the operating system allowed every user to be an administrator and allowed any installer to muck with files in areas that should have been more secure. The system files themselves were protected from damage, but the environment around them was wide-open.All of that changed, big time, with Vista, which really seriously locked down a lot of these locations, allowing them to be accessed only by the TrustedInstaller process. The file and folder redirection is going to prevent problems in 98 or 99 out of 100 cases, but this is the 1 or 2 in 100 where it causes problems.
This certainly isn't the only example of this. But it is thankfully rare enough that most people shouldn't see it.
To answer your specific question, this certainly isn't the user's fault. Yes, he should have checked for a Vista-compatible driver and not used the old driver disk, but how is a nontechnical user supposed to know that?
One extra challenge in Mr. Walling's case is that he's a dial-up Internet user, making it more difficult to download a fix to see if it will work.
Said Microsoft's White:
"We probably could have done a better job here -- by 'we,' I mean the royal 'we' of the software industry -- and put a little bit more detection in there, to say the previous version is there and it would be better to remove it. I think it would be a great thing to educate people on, though: If you're installing something new, make sure you remove the old stuff first. Even if you trust your new software program to do it for you, it's a good manual step to do, as well, just to keep clean."
Too bad every PC user can't have a Windows test manager on call. But as for Mr. Walling, he's just happy he can print his genealogy records again.
! Login below to post a comment.
Unregistered users, sign up now
Or post anonymously (About this feature)

E-mail or call 206-448-8221 with tips or ideas
Q: Why can't Microsoft buy 'Coolness'? A: Because Coolness has a poison pill in its contract in the event of a Microsoft takeover.
-- Reader on Microsoft to sell line of "softwear"-labeled shirts
· Microsoft polishes Vista into Windows 7
· Microsoft details Windows 7 features
· Reviewers mostly applaud Windows 7
· All stories and posts
Recent entries
· Video: Sing a melody and Microsoft will provide the backup
· Microsoft announces new search deals with Dell, Verizon
· Liveblogging Microsoft CEO Steve Ballmer's CES keynote
· Microsoft puts search for more Seattle space on hold
· Noted: Windows 7 beta to be released by next Tuesday
Microsoft News
· Microsoft PressPass
· Directions on Microsoft
· WinInsider
· ActiveWin
· NetworkWorld: Microsoft
· Microsoft Research News
· Channel 9
· OS News
· Microsoft SEC filings
· WinInfo
· Microsoft Confidential
· Bink.nu
Microsoft Blogs
· Ed Bott
· Mary Jo Foley
· Ina Fried
· LiveSide
· Emil Protalinski
· Rafael Rivera Jr.
· Paul Thurrott
· Joe Wilcox
· Long Zheng
Microsoft Employees
· Employee Blog Portal
· S. Somasegar
· Raymond Chen
· Dare Obasanjo
· Brad Abrams
· Heather Hamilton
· Chris Anderson
· Joshua Allen
· Chris Sells
· John Porcaro
· John Montgomery
· Kevin Schofield
· Sean Alexander
· Jobs Blog
· Harry Pierson
· Mini-Microsoft
Technology Blogs
· Robert Scoble
· Paul McNamara
· Dwight Silverman
· Charlene Li
· Joel Spolsky
· Engadget
· Gizmodo
· Simon Phipps
· Paul Andrews
· Chris Pirillo
Search-related sites
· John Battelle
· Greg Linden
· Yahoo! Search Blog
· Live Search Blog
· Google Blog
· Search Engine Watch
Browser-related sites
· Internet Explorer team
· mozillaZine
· Surfin' Safari
· Browser News
Antitrust info
· FindLaw: Microsoft
· DOJ Microsoft site
· Microsoft legal site
· Findings of Fact
· ComputerWorld Report
· Sun legal page
· Dan Kegel's antitrust site
more
more

101 Elliott Ave. W.
Seattle, WA 98119
(206) 448-8000
Home Delivery: (206) 464-2121 or (800) 542-0820
Send comments to newmedia@seattlepi.com
©1996-2008 Seattle Post-Intelligencer
Terms of Use/Privacy Policy

Posted by citizen at 6/17/08 1:29 p.m.
There are lots of compatibilty issues with Vista. It's the worse OS ever.