Arctus Blog: Windows Server: why I can't take it seriously http://blog.arctus.co.uk/articles/2007/04/25/windows-server-why-i-cant-take-it-seriously en-us 40 Windows Server: why I can't take it seriously <p>Windows Server 2003 isn&#8217;t a /bad/ server operating system, but I can&#8217;t help feeling that Micrsoft made many bad decisions and compromised on quality in order to meet their own agenda. In this commentary, I shall discuss a few of the things that I find most frustrating.</p> <p>#1 Speed of installation</p> <div style="padding-left:20px;padding-bottom:1em;"> I can deploy a Linux server in less than 30 minutes, but Windows Server 2003 takes half a day. This is especially true when the server hardware has a 4 minute <span class="caps">POST</span> routine (because a Windows Server install requires many reboots). <p>Images can go some way to remedying this, but they aren&#8217;t a solution that I have been able to make use of, and nor can many other small vendors and IT departments.</p> Ideally, the installation CD would unpack and copy a basic server image to the disk &#8211; this image would be a vanilla install with no optional components. That stage should take 10 minutes. Once the image is installed, it&#8217;s a matter of installing drivers and software by hand. </div> <p>#2 Updates</p> <div style="padding-left:20px;padding-bottom:1em;"> Microsoft updates are still a bit of a joke. After making so much noise about how improved things would be in current versions of Windows Server, I still need to reboot my servers once every few weeks because of pointles updates. These updates are often for components that ought to either be updatable without a reboot or not be there at all. </div> <p>#3 Graphical Interface</p> <div style="padding-left:20px;padding-bottom:1em;"> I don&#8217;t understand why Microsoft can&#8217;t create a version of Windows Server that operates in a console only headless mode. Furthermore, experienced sysadmins are much better at using the command line to manage their server than a clumsy and slow graphical user interface. This is especially true if you have a server that becomes unresponsive because of a programme or service that is using 100% of the <span class="caps">CPU</span>. On Unix, I can still usually create a console session and use command line tools to kill the process. On Windows, the <span class="caps">GUI</span> often becomes unresponsive and, in the situation, very, very frustrating. </div> <p>#4 Windows Media Player, Outlook Express and Internet Explorer</p> <div style="padding-left:20px;padding-bottom:1em;"> This is the thing that I find most confusing: on a fresh install of Windows Server, why on Earth do Microsoft presume that I will want to listen to MP3s? <p>And what else do they think I am going to do with this server? Check my personal emails through some crumby home-user email client?</p> <p>Those two programmes have no place on a server and should not even be options. Nor should the <span class="caps">MSN</span> Messenger client.</p> And Internet Explorer, while having more uses on a server than the other programmes, is surely the prime candidate for removal. With all of the security issues and bad press that it has brought, removing it entirely from Windows Server would, in my opinion, be a great move. Microsoft could provide Windows Updates as packages that can be pushed easily from the desktop (they already do, I know, but it should become a common-place tool). </div> <p>I could happily continue throwing out suggestions, but they become more trivial. The reason I list these issues here is because they are entirely needless problems that cause real issues for all users of Windows Server. If Microsoft treated Windows Server as a true server operating system, it would be taken more seriously in the enterprise.</p> Wed, 25 Apr 2007 03:20:00 -0400 urn:uuid:50081a8c-9ef3-4574-8eb4-a751995856c5 adrian@arctus.co.uk (Adrian O'Connor) http://blog.arctus.co.uk/articles/2007/04/25/windows-server-why-i-cant-take-it-seriously Microsoft Windows commentary