Software development, .Net, SQL Server, TDD, Agile, Community and other Odds and Sods
Mitch Wheat has been working as a professional programmer since 1984, graduating with a honours degree in Mathematics from Warwick University, UK in 1986. He moved to Perth in 1995, having worked in software houses in London and Rotterdam. He has worked in the areas of mining, electronics, research, defence, financial, GIS, telecommunications, engineering, and information management. Mitch has worked mainly with Microsoft technologies (since Windows version 3.0) but has also used UNIX. He holds the following Microsoft certifications: MCPD (Web and Windows) using C# and SQL Server MCITP (Admin and Developer). His preferred development environment is C#, .Net Framework and SQL Server. Mitch has worked as an independent consultant for the last 10 years, and is currently involved with helping teams improve their Software Development Life Cycle. His areas of special interest lie in performance tuning
Sunday, November 22, 2009
Making Windows 7 Even Faster!
During a lunch time conversation with a colleague (Thanks Hadley!), it was mentioned that most PC setups are not utilising their hard disk speed potential due to being configured as IDE instead of AHCI. I’ve previously tried to get this working under Windows XP but it required a re-install and went into the too-hard basket.
The good news is, if you are running Windows 7 (or Vista, but let’s hope it’s the former!), ACHI is supported out of the box and you do not need to re-install.
You might be thinking that this doesn’t apply to you if you have a shiny new SSD? It does! Back in August this year, I blogged about the Windows 7 performance score and how I was a little disappointed with the disk performance as it was the ‘slowest’ component in my new system.
How to Activate AHCI
These instructions are for expert users and are at your own risk. [If you installed Windows 7 with your motherboard BIOS set to use AHCI rather than IDE, then Congratulations! there is nothing to do.]
Otherwise, there are two things you need to do to activate AHCI.
1. You must Activate AHCI in Windows First
2. Activate AHCI in your Motherboard BIOS
If you don’t activate it in Windows first, you will get a blue screen upon loading Windows. If that happens, go into your BIOS and set SATA mode back to IDE, then boot Windows, and follow the steps as described above.
Please Note: this won’t work if you are already using RAID as your SATA setting, unless your motherboard has a second dedicated RAID controller like mine (many do).
Here is the re-run Windows Experience index:
And you know what? It’s not just faster by the benchmark score; it is noticeably faster accessing the disk as well!
MSN, Email: mitch døt wheat at gmail.com