Archive for the ‘windows’ Category

Windows 7, Vista, and the Blogoshpere

Win­dows 7 is about to hit the RTM mile­stone any day now. I’ve been play­ing with it since the pub­lic beta release last fall. I like it. As soon as it hits RTM I plan to install it in on both my lap­top and desk­top. I’ll only run Vista in vir­tual machines for test­ing. That said I can’t believe all the hyper­bole about Win­dows 7. Yes, it has some nice new fea­tures but come on peo­ple it’s really not that dif­fer­ent from Vista. The vast echo cham­ber of the blo­gos­phere which dissed Vista is prais­ing Win­dows 7 like it’s the sec­ond com­ing. I’ve been try­ing to analyse why.

Resis­tance to change and resis­tance to admit­ting you may be wrong is my best guess. Vista was a huge change from XP. I was in on the beta test­ing of Vista quite early. It was still called Long­horn. I knew imme­di­ately there was going to be a lot of resis­tance. It was actu­ally rea­son­ably secure and forced users and pro­gram­mers into a bet­ter secu­rity model. Any­one remotely inter­ested in secu­rity knows that increased secu­rity always means increased incon­ve­nience. How often did we hear new Vista users say­ing things like “I’m the admin­is­tra­tor dammit. I can look after my secu­rity myself.” Well you know what? 99.9% of us can’t. If you’re run­ning XP it’s prob­a­bly impos­si­ble. Amongst other things I enjoy fig­ur­ing out how mal­ware works. I don’t make much money at it but I remove mal­ware for cus­tomers when I have time. I do this so I can see real world infec­tions and fig­ure out how the mal­ware works. I see mal­ware all the time on the com­put­ers of net­work admin­is­tra­tors and highly sophis­ti­cated users. You want to know why this is? It’s because they run an inse­cure OS as admin­is­tra­tor all the time. The pro­grams they use expect to have admin­is­tra­tor rights. The ser­vices and dri­vers run­ning in the back­ground have carte blanche to do what­ever they want. XP is a secu­rity night­mare peo­ple became used to. There was no way to fix it thus Vista came into being. Vista while mit­i­gat­ing a lot of the prob­lems forced every­one to change their habits in a way that wasn’t con­ve­nient. More impor­tantly it took a while to fig­ure out these changes. It took even longer for a mod­er­ately com­pe­tent geek to fig­ure out new ways to bend the OS to their will. Cou­ple this with the fact that Vista required sig­nif­i­cantly more hard­ware than XP and it was a recipe for dis­as­ter. This caused much angst and bad press in the blo­gos­phere. This angst was end­lessly echoed until it was the “truth” that Vista was flawed. Once this “truth” was out there it was impos­si­ble for any blog­ger to argue against it. There is still no bet­ter way to get click throughs than by writ­ing a blog that disses Vista and links to other blogs as proof. Many of the blog­gers and experts over time learned that this “truth” wasn’t really true. They were afraid to say any­thing for fear of admit­ting they’d been wrong. Along comes Win­dows 7. It has a few cool new fea­tures. The UI has been tweaked a bit. It’s been highly opti­mized to appear faster to the user. Most peo­ple now have hard­ware capa­ble of run­ning Vista. Win­dows 7 runs great on this hard­ware. More impor­tantly all the blog­gers and mod­er­ately com­pe­tent geeks can get up to speed very quickly as they already climbed the learn­ing curve with Vista and it’s not Vista. They don’t have to admit they were wrong in order to say they like it. It’s a recipe for good press in the blogosphere.

Don’t get me wrong. I really like Win­dows 7. Some of the new fea­tures are really cool. The new taskbar is a huge improve­ment. Aero peek has become indis­pen­si­ble. The UI really is more intu­itive most of the time. There are a few things I don’t like. The libraries fea­ture is a great idea that isn’t fully imple­mented. It has tremen­dous poten­tial but as it is imple­mented in Win­dows 7 it doesn’t work for me. The Home­group net­work­ing fea­ture is a secu­rity prob­lem. It makes it very hard to share one folder in your pro­file. If you share a folder in your pro­file the whole \USERS tree is auto­mat­i­cally shared. I had a good dis­cus­sion about this with some­one from Microsoft and in the end we agreed to dis­agree. He said the default ACLs and Access Based Enu­mer­a­tion locked down the fold­ers well enough for home use. I felt they didn’t, espe­cially for a very small busi­ness many of which run the Home ver­sion of Windows.

So what’s my con­clu­sion? I’m some­what grumpy about the fact that Vista will go down in his­tory as Win­dows Me the sec­ond. The blo­gos­phere is prais­ing Win­dows 7 which will cause a lot of peo­ple to finally move away from XP. That’s a very good thing. The Inter­net will be a bet­ter place.

Why Do I Need a 64 Bit OS?

Except in very spe­cific cir­cum­stances any­one installing Vista should be installing a 64 bit ver­sion. The day of 32 bit Win­dows is over. Once you’ve used a com­puter that can use lots of RAM you won’t want to use one that doesn’t have lots of RAM. The OS is really irrel­e­vant here. Run­ning a 64 bit OS with 8GB or more is just a bet­ter expe­ri­ence. This is true for every cur­rent OS I’ve tried. All cur­rent com­put­ers are 64 bit capa­ble. Most can use at least 4GB. Many can use 8GB or more. Even if you ini­tially don’t have a lot of RAM you still want to install 64 bit from the start. There isn’t a notice­able per­for­mance penalty. When you do install more RAM, at least with Win­dows, there is no way to upgrade from 32 bit to 64 bit. A clean install is required. This can be very painful if you have a lot of pro­grams installed. The pro­ce­dure is to backup every­thing. Back up every­thing again. Install 64 bit Win­dows, eras­ing your old install in the process. Install your pro­grams. Restore your data. Restore all your pro­gram set­tings. I just did this on my lap­top. It took around six hours. I’ve got way bet­ter things to do than spend six hours star­ing at my com­puter just to get it back to where I started. The pay­off is I can now use all 4GB that I have installed. If I’m just check­ing my email or doing some word pro­cess­ing I don’t see much of a dif­fer­ence. If I start up a vir­tual machine to test some­thing in XP, click on a link to a video that was in an email, start a video call on Mes­sen­ger, and then decide to edit a pic­ture I see a huge dif­fer­ence. If you go to 8GB, this lap­top only goes to 4, the dif­fer­ence is star­tling. As you load up tasks you don’t see much of a slow­down. Every­thing is usable. RAM is one of the least expen­sive upgrades. Install a 64 bit OS and upgrade your RAM. You won’t be sorry.