Uninstalling drivers

I am still coming to terms with the Mac expereience relative to being a long time Windows user.


I installed a USB Midi interface driver the other day only to find that it didn't behave the way it should have if all was well. I would therefore love to know how one can reverse the install of said drivers and reverse any other system changes (if any) made during the install process. The driver package had an uninstall app and it didn't work and stated that the uninstall pre-dated OSX-Lion. The installation process itself made no mention of being too old for the current OS though.


I would also love to know where these sorts of drivers or any drivers for that matter, are installed. Else is there a good book written on the subject?


Thanks

iMac, Mac OS X (10.7.2)

Posted on May 6, 2012 3:43 PM

Reply
3 replies

May 6, 2012 5:18 PM in response to johnfromburwood

If it truly was a driver (i.e., kext) that was installed they reside in /System/Library/Extensions. If you find the driver there then trash it and reboot.


Here's a terminal command you can copy/paste into a terminal window to display all the non-apple kext's that are currently installed in your system:


kextstat -kl | awk ' !/apple/ { print $6 $7 } '


What is displayed are not filenames. And these may not have any correlation with the filename. But hopefully what is displayed may tell you if the driver you are looking for is indeed there.

May 6, 2012 6:16 PM in response to johnfromburwood

One weakness of the Mac OS relative to Windows is that there is no universal way to uninstall software.


Whenever you remove complex system modifications, they must be removed completely, and in general, the only way to do that is to use the uninstallation tool, if any, provided by the third-party developer, or to follow his instructions. In some cases it may be necessary to re-download or even reinstall the software in order to get rid of it.


Here are some general guidelines. Suppose you want to remove something called “BrickYourMac.” First check the developer's website, say www.brickyourmac.com, for instructions. If you don’t find any, email the developer. Failing that, download BrickYourMac.dmg and open it. There may be an application in there such as “Uninstall BrickYourMac.” If not, open “BrickYourMac.pkg” and look for an Uninstall button.


If you can’t remove the software in any other way, you’ll have to erase your boot volume and perform a clean reinstallation of the Mac OS. Never install any third-party software unless you're sure you know how to uninstall it; otherwise you may create problems that are very hard to solve.


Trying to remove complex system modifications by hunting for files by name often will not work and may make the problems they cause worse.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Uninstalling drivers

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.