Geting Vista To Let Me Uninstall Old Drivers And Add New Ones With User Account Control

Posted by on Feb 8, 2007 | 3 Comments

I spent a good day and a half (off and on) trying like heck to get rid of some drivers that ended up being problematic in Vista on my new Z61t ThinkPad (which is a nice laptop by the way). The integrated Verizon WAN card was not happy (it needed updated drivers) and one of the virtual device drivers for the DVD-RAM drive was causing Vista to complain a lot. Despite al my attempts, the system would not allow me to remove or change them. There was not much helpful information about why my attempts were failing, though. After a while it was obvious there was a pretty serious access control problem.

It became clear that the issue I was likely up against was the new permissions and user account access limits established by Vista and its new security model. In order to get Vista to allow me, for example, to uninstall the software in question I had to go into the user management applet in the control panel and disable User Account Control (UAC), despite the fact that my account was configured as an admin. Now all has been rectified and is well.

Interestingly, I have seen one application that, when run, included a button to elevate the privileges of the user running the app temporarily and just for that app so configuration data could be saved. Cool stuff and well-designed.

So, Vista’s User Account Control certainly works – maybe even almost too well (if that’s really possible). While I had to disable it to remediate some issues related to drivers that were installed under XP originally, that’s not necessary for items installed under Vista post-upgrade. And UAC is turned back on now, just as it should be.

[tags]Vista, driver, Windows, Microsoft, User Account Control, Greg Hughes[/tags]

  • Lynn Beeler

    Re: Your driver install problems.
    Does this mean all driver updates in VSTA will have to use this work around?

  • John F. Belcher

    I removed a program(CD recording software) from my hard drive, but the driver was left intact and now I get a popup by vista that the driver will be disabled, but offers no solutions to remove the driver for this software. I would like to remove the driver to avoid getting the pop-up.
    Can you help?

  • SKEoD

    uumm should use uninstaller to remove programs or it can mess up your upper and lower filters in your registry. if you arent comfortable with registry, try this link i found
    http://www.howtogeek.com/howto/windows-vista/remove-old-drivers-after-upgrading-to-new-hardware/#comment-57965

    microsoft help page is good searching too, good luck