I’m running Windows XP Media Center Edition 2005 on an HP 864 PC – Media Center 2005 is awesome, each release of the Media Center software is better than the last, the 2005 release really is the best yet, really well thought out UI, all the most commonly used tasks easy to find – but this post is more about software/hardware update than Media Center 2005.
The HP 864 is running a Realtek 8139 network card, I have an nVidia FX5700 video card, and a SoundBlaster Audigy2 sound card. I’ve seen a blue screen that was related to the Realtek network card – a search of the Realtek site gave me an updated driver which seems to be performing ok.
The biggest problem I had with MediaCenter and drivers was related to the WinTV-PVR 250 card – The software/drivers that shipped with the WinTV-PVR 250 card installed ok, Media Center was able to find the hardware but wasn’t able to sync the cable TV signal – it turns out that I needed a specific driver to enable MCE2005 to work cleanly with the WinTV-PVR 250 card.
So, why is it so hard for a user to locate and install the correct (not the latest) drivers for a system, WindowsUpdate gets me most of the way (but didn’t list the Realtek networking driver update). Should it be the responsibility of the applications to determine/install the correct drivers ? – probably not, since an application shouldn’t need to know about the underlying hardware, right? that’s the purpose of device drivers, to abstract applications away from the underlying hardware so that you CAN swap hardware components and the operating system and drivers continue to work as expected. The next problem is the user unfriendly error messages that ship with most software “Error 0x12345678 Code=7” – How does that help me as a user to determine and rectify the problem without needing to contact a support group? – and if I need to rebuilt or re-install my operating system or applications then how do I easily get the mix of 3rd party drivers back to the point where everything just works.
This seems to fit somewhat with the “Consumer Electronics too complicated” survey – are PC’s too hard for the average user to configure and fix ?