Main menu


Advertisements

Originally created as a place for me to store some notes, this blog comments on my daily encounters with technology and aims to share some of this knowledge with fellow systems administrators and technical architects across the 'net. Amazingly, it's become quite popular!

SmartFeed by FeedBurner Subscribe to the site feed.

If you find the information here useful, then please consider linking to this site.

Recent Contributions

Tag cloud

Active Directory Adobe ADSL Apache App-V (SoftGrid) Apple Architecture BizTalk Server Blogger Blogging Bluetooth Bridge CA Camera Raw Certification Configuration Manager (SMS) Dell Desktop Search Digital photography DNG DNS Domain names DRM Dynamics CRM E-mail ESXi Exchange Hosted Services Exchange Server File formats Flash Forefront Friends Front Row FTP Google Green computing Groove History Host Integration Server HP Humour IAG IBM/Lenovo IIS iLife Industry trends Instant messaging Internet IP Phone iPhone iPod ISA Server iSight IT law IT Operations iTunes Java Lightroom Linux Live Meeting Live/Office Communications Server Macintosh Mainframes Malware MED-V Microsoft Microsoft.NET MIIS Mobility Money Motoring MS-DOS NetWare Networking hardware Networks Novell Office Office Communicator OpenOffice Operations Manager OS deployment OS X Outlook P2P Parallels Desktop Patch management PC hardware Photography Photoshop PHP Podcasts PowerPoint Press coverage Professional skills Project Proxy Server QOS QuickTime Real Player Remote access RFID RSS SAP Scripting Search Security Server hardware SharePoint Site notices Skype Social networking Software licensing Solaris Spam SQL Server Storage Symantec System Center Tablet PCs TCP/IP Telephony TV Useful books Useful software Useful websites Video Virtual Infrastructure Virtual PC Virtual Server/Hyper-V Virtualisation Visio Visual Studio VMM VMware VMware Fusion VMware Player VMware Server VMware Workstation Waffle and randomness Web browsers Web services Website development Wi-Fi Windows Windows 2000 Windows 7 Windows 9x Windows Home Server Windows Live/MSN Windows Media Windows Mobile Windows NT Windows PE Windows Server 2003 Windows Server 2008 Windows Small Business Server 2003 Windows Vista Windows XP Word WordPerfect WordPress WWW XBox 360 Xen Zune

Calendar

February 2008
M T W T F S S
« Jan   Mar »
 123
45678910
11121314151617
18192021222324
2526272829  

Archive

Windows Server 2008 is a great workstation operating system too

Windows Server 2008 logoIt took me months to convince my manager that I need a new laptop. Then it took me a few more to convince the IT department of the specification I needed (and to prise it out of their hands) but today I finally got my hands on it. It’s nothing special - I’d like a ThinkPad but, as my employer owns one half of Fujitsu-Siemens Computers, it is a Lifebook S7210 - and it’s not a bad machine either (especially as this one has 4GB of RAM in it). Why do I need that? Because I’m the technology lead for Windows Server 2008 and Hyper-V in our Microsoft Practice - and I want to “dogfood” the technology.

The thing is, that Windows Server 2008 is not really a client operating system. Except it can be… Windows Server 2008 has a lot in common with Windows Vista and with a few tweaks, I had got it working just as as I want it. A Windows desktop on steroids really:

  1. Step 1 is a notebook PC with hardware assisted virtualisation capabilities, No eXecute (NX)/eXecute Disable (XD) protection, and a 64-bit capable CPU. My Lifebook S7210 has all of those things, so on to step 2…
  2. Next, I needed an operating system - Windows Server 2008 Standard Edition would do the trick (after all I only have a single CPU and won’t be clustering laptops!), but the licensing model for Windows Server and virtualisation lends itself to using Windows Server 2008 Enterprise Edition (64-bit).
  3. Windows Server 2008 is not a supported operating system for this hardware but Windows Vista is. Installing x64 drivers for Windows Vista got my graphics and WiFi up and running but I still need to find drivers for some of the other components (like the built in card-reader).
  4. Next, installing the server roles that I want to use - Hyper-V for starters. Just make sure that the BIOS support for Intel-VT or AMD-V and NX/XD is enabled first.
  5. With the operating system installed, it’s time to get to work turning on some of the client features that are missing from a server operating system (thanks to Vijayshinva Karnure for his original post and subsequent follow-up, as well as this post from Stuart Maxwell):
    • Turn off the Internet Explorer enhanced security configuration (ESC) - it’s fine for servers that shouldn’t be browsing the Internet anyway, but for a workstation it just gets in the way (and encourages bad practice by putting lots of sites into the trusted zone).
    • Install the Desktop Experience feature - providing many of the Windows Vista capabilities that are not there by default in Windows Server 2008.
    • Set the Themes service to start automatically - and start it.
    • Ditto for the Windows Audio service.
    • Install the Windows Search service (part of the File Services role) - Outlook will use this for indexing e-mail.
    • Edit the local security policy to set Display Shutdown Event Tracker to Disabled
    • Enable Windows Aero in the appearance settings (may require a reboot, and possibly re-installation of video drivers).
    • In Control Panel, System, Advanced System Settings, Performance Options, set the required visual effects - I found that if I let Windows adjust for best appearance, it reverted to the Windows Vista Basic colour scheme but if I selected a custom configuration with all effects selected except Animate Controls and Elements inside Windows, I could keep Aero, complete with Flip 3D.
      Windows Aero Flip-3D
    • Also in the advanced system settings, set the processor scheduling to favour programs.
    • Enable Superfetch. Starting the Superfetch service will fail until some registry changes are made:

      Services
      Windows could not start the Superfetch service on computername.
      Error 197: The operating system is not presently configured to run this application.

      The solution is to create two new registry keys, after which the service should start successfully:

      Windows Registry Editor Version 5.00

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
      "EnablePrefetcher"=dword:00000003
      "EnableSuperfetch"=dword:00000003

    • Edit the power settings to allow hard disks to spin down after 20 minutes when running on mains power (and 5 when on battery power).
  6. Finally, install browser plug-ins (Flash, Silverlight, etc.) and application software (e.g. Microsoft Office).

Windows Server 2008 running as a workstation

I still need to configure our corporate anti-virus solution and VPN software (I may have some problems there as it has a dependency on a firewall product that does not work with Vista SP1 or, I imagine, Windows Server 2008). Why we insist on it with the firewall built into Windows I still don’t know but my VPN connection won’t work without it. I also need to work out if I can get hibernation to work on Windows Server 2008. Once that’s done, I should have a fully functional Windows Workstation 2008, with built-in hypervisor-based virtualisation. Sweet.

Comments

1

Comment from Mark Wilson
Time: Sunday 2 March 2008, 23:46

It turns out that some extra steps are required to get WiFi working on Windows Server 2008.

2

Comment from Dan
Time: Sunday 9 March 2008, 2:13

How do you get Outlook to connect to Exchange on WS 2008? I’m setting up a workstation, only I can’t use a mail applet in control panel to set up Exchange connectivity, because there is none!

3

Comment from Dan
Time: Sunday 9 March 2008, 2:49

I take that back - make sure you set up an exchange connection first, otherwise, I don’t see how to get in to the mail setup outside of outlook on WS 2008

4

Comment from Mark Wilson
Time: Sunday 9 March 2008, 21:30

@Dan. To create/adjust your mail account properties in Outlook select Account Settings… from the Tools menu.

5

Comment from Paul
Time: Saturday 22 March 2008, 17:01

Hey Dan, the mail applet is in the control panel under “view 32 bit control panel items”

6

Comment from Mark Wilson
Time: Thursday 3 July 2008, 16:35

BTW, the reason that hibernation isn’t working… it’s disabled when the Hyper-V role is enabled. Makes sense really, but still frustrating.

7

Comment from Scan Windows Registry
Time: Saturday 19 July 2008, 19:41

That sounds good to me. However, I do believe the Server version is built for machine that runs for 365 days a year in data centers and it could have some problem with some software or drivers.

After around 5 months of using Windows server 2008 as your workstation, have you found anything that you can’t do while comparing to the old school XP or Vista?

8

Comment from Mark Wilson
Time: Saturday 19 July 2008, 20:51

Yes, Windows Server is designed to run as a server, but Windows XP/Vista can run 24×7 too - and will do quite happily if you manage them like you would a server (i.e. turn off non-essential services, don’t install untested software, and don’t use them for everyday access to applications/browsing).

As for drivers: Windows Server 2003 uses the same drivers as XP; Windows Server 2008 uses the same drivers as Vista. It’s that simple. The only driver issues I’ve had have been the same as I would have struggled with for 64-bit Vista, although on a modern PC from a well-known OEM (i.e. without any esoteric components) you would hope that won’t be an issue either!

So no, after 5 months using Windows Server 2008 as my everyday OS, I’ve had no real issues at all…

9

Comment from Ryan
Time: Friday 1 August 2008, 7:49

Sidebar is really cool thing

10

Comment from Mark Wilson
Time: Saturday 2 August 2008, 19:34

I’ve written a separate post on tracking down the control panel applet for mail in 64-bit Windows.

11

Comment from Gary
Time: Thursday 4 September 2008, 13:45

Just switched from running XP to running Server 2008 configured as a workstation. I am very impressed so far. Got an even better feeling about it than when I swiched from WinME/98 to Win2000.
Only problem I have now is that I cant get 2008 to see my unbranded all-in-one card reader. The chipset is a NeoDio ND3260-LA. Cant find a suitable driver anywhere. I know some people are having issues with cardreaders on 2008. I will purchase a replacment if someone can direct me one that works.

12

Comment from Gary
Time: Tuesday 16 September 2008, 11:14

Update from my previous comment:
The card reader works ok now with 2008. Took it apart to find out what chipset the cardreader used and tried it again after reasembly and it works fine with. Strange thing is that it always worked ok with XP even when I switched back to test it after it failed to work with 2008. I can only put it down to an intermittent fault with the card reader that has righted itself after me disturbing it by removing the case.
Server 2008 Rocks! I just cannot find fault with it at all.

13

Comment from Mark Wilson
Time: Tuesday 16 September 2008, 14:18

Gary - glad to hear you got it working - and thanks for telling me how!

Sorry I didn’t have any advice for you :-(

Write a comment

Please note the rules for comments and the privacy policy and data protection notice. I'm sorry but, because not everyone sticks to the rules, I've had to implement some spam prevention measures - if you're experiencing difficulties leaving a comment, please let me know.





The following XHTML tags may be used: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>