Sunday, February 17, 2008

Embracing Vista

I am running Vista on my main PC. I have been for over a month.

Why?

Firstly because SP1 is all but officially finished. On the 11th January Microsoft released an almost final version of service pack 1 for use by anyone who is interested. Ie Me!. Most major corporations refused to evaluate Vista until it had time to 'bed in'. Plenty of people were classing the launch version of Vista as a beta, and were waiting for the first service pack. Well here it is!

Secondly I am fed up with having to format my computer and re-install XP from scratch every couple of months. XP seemed to develop quirks and problems that would eventually become such an issue a re-install was the only option. I had done this so many times I had the rebuild down to 3-4 hours and knew exactly what to backup and where to find it.

Lastly because Microsoft's claim that Vista is more secure seems to have stood the test of time. I have not seen any stories of viruses breaking into the protected kernel or any other other such major problem being found in Vista's security. It has had its share of critical security patches, but not as many as XP or other software.

I have previously criticised and joked about Vista. My gripes can be summarised as:

First - the new UAC or User Account Control. Whenever you install anything or change any global user settings you are bombarded with security prompts asking you to confirm the changes. Now more programs are vista compatible there are less prompts during installation. There is also a very neat solution to this problem. I have mentioned it before on here but I have now found a much easier way to enable it.

On the start menu, right-click Computer and select Manage. Confirm the action at the security prompt.

Expand Local Users and Group in the left tree and select Users. Double-click Administrator and uncheck the account is disabled box. Click OK. Now right-click Administrator and click Set Password. Enter a strong password when prompted. When you login as Administrator you bypass UAC but it is still active for all your other users.

Second the lack of new features. When Vista was announced many moons ago we were promised some really ground-breaking and much needed improvements. Not many of these promises were actually delivered. When you compare XP and Vista on a major functionality basis there are not many changes.

Thirdly the many different versions and the unjustifiably high price tag. Vista Ultimate which is the best version available retails at £323 on DVD from Ebuyer. However I recommend buying the OEM version - it is exactly the same software but without the shiney box and it retails for £106. This version is only meant to be sold to PC manufacturers to pre-install. It has slightly different terms and conditions but all that matters is you are not meant to be able to move your license to a different computer after it has been activated. In practice I don't know how strongly this will be enforced, or how many times you are allowed to reassign the expensive version.

Also bear in mind some hardware that works perfectly in XP will be obsolete and need replacing when upgrading to Vista, which will add to the cost of upgrading.


After installing Vista I found it to be extremely sluggish. When my computer was idle I found my CPU usage was about 20%!!

SP1 does improve this - but - the cause of this sluggishness can be explained by Vista's improved search system. After an install the system will comb your hard disks and generate an index for the search subsystem. This is why it runs slow.

Turn off the power save features and leave your computer switched on for a day or two. In this time it will complete building the index and setting up other tuning systems. I found once this has completed the system will run about as fast as XP!

So after installing, turn on the Administrator account and use it to setup your computer without UAC annoying you. Leave your computer on for a couple of days to build its indexes etc. Then you can think about Vista's benefits!


Chris

Ps. My PC is only a fairly old Pentium 4, 3.0GHz with HT (Single Core with HyperThreading) and 1.5Gb RAM.

No comments: