Atkelar (atkelar) wrote,
Atkelar
atkelar

  • Mood:

OS stability

I have a rather good example of how it is that Windows gets blamed for just about
every crash that there is. Some time ago I bought a cheap "USB-Microscope Camera"
which is basically a web cam device including white high power leds and a focus
feature for very close range - not going to name a brand here.


Windows XP:

It did work fine and I used it to make quick snapshots of the few Euro
coins I collected without the hassle of setting up my DSLR for macro mode.
Later on I realized that vmware workstation wouldn't start anymore. Oh well.
Let's re-install it. But behold! The setup failed miserably too! Lots of
investigation finally turned out that the driver for that microscope cam
contained an executable called "FixCam.exe" which is auto-started after
setting up the driver. It is a very sloppy construct which is evident by
the fact that it uses the default application icon for MFC based projects and
also what seems to be the default version information. So nobody bothered to
set any useful metadata to this project. Turns out that the web cam works perfectly
normal even without that stupid program and no other app has any problems either.

Windows 7 (64bit)

Now that I run Windows 7 for well over a year I tried to re-install that microscope cam.
And lucky me: the vendor offers a 64bit Windows 7 driver for it. So: install!
And wouldn't you know it! FixCam.exe still comes along with it: my antivirus software
even got triggered during setup but couldn't "remove" the virus (it doesn't seem to be one,
just a similar signature) and same problem as before: vmware doesn't even crash, it just vanishes.

Of course, the end user will blame Windows for the crashes, and the vendors of
both vmware (in my case) and the web cam will most likely blame each other - that is
IF somebody even realizes that it's the camera driver's fault! I mean it should
be 100% unrelated.

Bottom line: IMHO Windows is a very stable and reliable OS, but you have to
take care which drivers you install. Not even the hardware really, because I also
had a not-working driver for a PCI based card before where I found an open source
replacement driver for the chip that the expansion bord hosted. Worked fine.


Again: if you want your OS to run stable: DON'T INSTALL EVERYTHING THAT'S BLING!
Tags: techtalk, windows
Subscribe

  • What a couple of days...

    Yesterday was nice. Had an awesome lunch and then I got myself a nice tablesaw. Not quite "pro" but very close at least. sturdy when compared with…

  • WTF coding #2 - CDNs

    Do you like shooting yourself into your foot? Of course the answer is likely "no!" but some people seem to like it... I can't explain why else…

  • WTF-coding...

    I would like to use the opportunity to start something that might turn into a small series. I like to call it "WTF Coding". Since I'm "native" to the…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments