Microsoft

Vista/Outlook/IPv6


Windows Vista really likes IPv6 (even tunneling it over IPv4 for you, quietly bypassing your NAT firewall). Outlook 2007 also likes IPv6, and if it’s available, will always try to use it to connect to an Exchange server.

We don’t have an IPv6 infrastructure. One of our wireless access points was configured to hand out IPv6 addresses. Connect the dots.

Making it bigger


The 250GB drive for my MacBook arrived, and with two fresh backups in hand (plus a third on the old drive), I quickly installed it. It was completely painless to migrate my Mac environment over. You can do it half a dozen different way for free; I chose SuperDuper.

But I also have a Vista partition on this machine, and Vista (if you bought the right version) includes a Complete PC Restore tool that’s designed specifically for moving a complete, working installation onto a new disk… as long as you don’t mind the risk of spending half an hour on the phone reading authorization codes to someone in India to reactivate it.

The old disk had 124GB for Mac, 25GB for Vista. The new disk had 185GB for Mac, and 47GB for Vista. After finishing the Vista restore, both partitions booted correctly, so I went ahead and activated. Then I checked the free space, and found that Vista was still only using 25GB.

No problem, thought I. It’s trivial to extend an NTFS partition into the remaining free space, so I opened up the relevant tool, and found the original partition sizes, with an empty 80GB partition at the end of the disk.

fsck and chkdsk both insisted that the volumes were valid from their respective OS’s, but on the Mac side, it thought the Vista partition had a lot less files in it than it should have. Not good. Very, very not good.

Not being an idiot, I started over, rebuilding the disk from scratch again. Since it’s a Mac, I just booted the old drive from an external FireWire enclosure and ran SuperDuper again. This time, though, I didn’t bother using the Vista restore tool; I just dd’d the old partition over and ran the repair tools from the install CD. I still need to do an upgrade install to clean up the boot files, resize the filesystem to fill the new partition, and then reactivate again, but it should work this time.

There’s actually a checkbox in the Vista Restore process that theoretically allows you to restore onto an existing partition without trashing your new disk, but it was grayed out, and clumsily worded. Net result: one of the features you pay extra for in certain Vista versions is not only useless, but dangerous.

In a rare example of good sense, though, you can get at all of the data in the backup; it’s a disk image in VHD format.

The best part of installing PCs...


I rebuilt two Shuttles yesterday, and got this charming message when I ejected the driver CD.

Are you sure to Exit?

Sony says: "we'd rather sell laptops than force Vista on you"


Well, for corporate customers, at least.

It’s no secret that Vista sales have been sluggish, with many people (and most companies) preferring to stick with Windows XP for now. Retail sales are pretty much Vista-only, though, and online dealers have a strong preference for it as well.

At my company, application compatibility has been the main reason to avoid Vista (as opposed to Office 2007, where “user pain” tops our list). If all their apps and peripherals worked, I think most of our users would quickly adapt to Vista, and prefer it over XP.

Until that day comes, we’re sticking with the XP-based models in Sony’s SZ and BX series, which continue to deliver excellent performance and stability (one motherboard failure in 20+ machines, quickly repaired). I’ve been casually keeping an eye on Sony’s lineup, on the assumption that when the existing supply of XP-based VAIOs runs out, it will be Vista time.

Maybe not. Today’s press release from Sony Japan only has assorted versions of Vista on the A, F, and G series, but still offers XP on the brand-new widescreen BX’s. The BX series is still completely absent from sonystyle.com, but now that the new model has been announced in Japan and Europe, it should show up soon here.

Sadly, all recent models in the lightweight SZ series (beloved by our non-Mac-using executives) are Vista-only, but unless we hire a lot more execs soon, we’re in pretty good shape there.

Dear Microsoft,


I just had a user complain about not being able to delete files in her Inbox in Outlook 2007. When I tested, I got a dialog telling me that the outlook.ost file buried six folders deep somewhere was corrupt, and I should run scanpst.

It didn’t tell me where to find scanpst. When I found it, and tried to navigate to the folder containing the corrupted file, it didn’t exist. So I opened a cmd window and it didn’t show up for the dir command, either. I blindly cd’d to it anyway, and it existed, but the next folder in the path wasn’t there, either.

To make a long story short, the hidden file in the hidden folder in the hidden folder had to be located by searching the drive and then pasting the complete path into scanpst’s open dialog. Then all I had to do was exit every application that so much as mentioned the concept of email (including Google Desktop), and the tool quickly repaired the file.

In Office 2003, this entire process could be accomplished by selecting the “Detect and Repair…” menu option from inside Outlook. Hurray for usability improvements.

back to Basics


The Microsoft Basic Mouse is USB.

The Microsoft Basic Keyboard is PS/2.

This is not obvious in certain online stores, and is a damn nuisance when you buy machines that have no PS/2 ports.

Does it restart?


I needed to put a Mac Mini in someone’s house.

But it had to run Windows XP.

Headless.

And restart automatically after losing power.

The headless part was handled by our master solderer, following the instructions from the nice folks at Mythic Beasts. They also explain the power-on problem, but don’t provide a direct Windows solution.

To make a long google short, download WPCRS120.EXE from Japan, run it, run the included installer, reboot, run wpcrset.exe, set {Bus 0, Device 31, Function 0, Register A4} to 0, and reboot again.

Before each of the required reboots, you’ll see this:

more...

Vista doesn't suck


Mossberg is right about how much crapware infects a brand-new Sony laptop running Vista, and that’s sad. Because Vista sucks a lot less than Windows XP, and it deserves better.

Despite all of the stuff that got cut from the release, Vista isn’t just another minor update to the ancient NT codebase. There are serious architectural changes that make it an honest-to-gosh 21st Century operating system that will produce a better user experience on newer hardware, once every vendor updates their software to use the new APIs.

Microsoft has done a lot of good, solid work to improve not just the use, but also the installation. Rory and I both did fresh installs of Vista Ultimate (onto MacBooks…), and felt that the install process was on par with Mac OS X, if not a little better in places. I’m still installing XP at least once a week, and I can’t tell you just how significant an improvement this is. [don’t ask about Linux installs, please; I just ate]

Is the Aero UI gaudy and gratuitous? Yes. Are the menus and control panels different from previous Windows in ways that aren’t obviously functional? Yes. Does any of that really matter after about twenty minutes of familiarization? No, not really. I expect the adjustment period to be pretty short for most users, and none of them will ever want to use an XP machine again, just like most Mac users were delighted to abandon the limits of Mac OS 9 once they settled into Mac OS X 10.0.

Because that’s what Vista is: Microsoft’s OS X 10.0, with all that that implies. The XP compatibility is a subtler version of Apple’s Classic environment, and they really, really want everyone to rewrite their software to use the modern APIs that, for instance, use “fonts” instead of “bitmaps”. There’s going to be a few years of mostly-compatible legacy apps, service packs that break random things as a side effect of improving performance and reliability, and general chaos and confusion. And because it’s Microsoft, they’re going to try to solve the problems faster by throwing more engineers at them, which never works out well.

In the end, though, Vista will have 90% of the desktop market, Mac OS X will have 9.99% of it, and the rest will be evenly divided between fourteen different Linux distributions that don’t ship with all of the drivers you need, but they’re free and you control everything and you can fix it yourself and it even has Ogg Vorbis support.

Office 2007, on the other hand, is a major upgrade hassle, and it has nothing to do with functionality or cost. Microsoft’s grand release plan failed to cope with one very significant fact: experienced Office users know where everything is, and spend far more time navigating Office menus than they do Windows menus.

We’ve been forced to start slowly rolling it out at work, and it’s painful. Everyone who gets it hates it, because they need to get their work done right now, and they don’t have time to go to a retraining class and learn the joys of the ribbon and the “obviously superior” new arrangement of commands and menus. They don’t care about Vista; they just find the Start button, select “Word” or “Excel”, and they’re happy. But when the Word and Excel interfaces change in fundamental ways (and, worse, ignore the settings that are supposed to make sure files are saved in Office 2003 formats…), they’re angry and frustrated.

[Side note to Gerry: read the preceding paragraph carefully three times, and then shut the fuck up about OpenOffice.org as an alternative. It’s not better, it’s not a complete suite, it’s not as compatible, it adds to my support load, it requires just as much retraining effort, and I can’t hand the users Dummies books and send them off to training classes, which we don’t have time for anyway because we’re a startup in the middle of a major product launch. Got it?]

If we’d had the money a few months ago, we could have picked up the volume license agreements that would let us avoid Office 2007 for another year. And we’d have been a lot happier, because “launching your first product” is not the time to cut into everyone’s productivity by changing their tools.

“Need a clue, take a clue,
 got a clue, leave a clue”