Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > Startup (Drivers, Startup items, etc) cleaner?

Startup (Drivers, Startup items, etc) cleaner?
Thread Tools
Junior Member
Join Date: May 2002
Location: Australia
Status: Offline
Reply With Quote
Nov 28, 2004, 01:57 AM
 
Hi,

I've asked this here before but the question was probably too broad so I didn't get any proper answers. I'll try again, but be more specific.

Since I've had my 10.3 install I've installed a sh*tload of drivers, third party applications, haxies, etc and for obvious reasons I felt my system performance/stability was degrading. I ended up solving most problems by manually cleaning/deleting things (under ~, /System and /Library, et al), but I still know I could do better. I've ran all the usual system cleaners (ONYX, etc) but they don't solve these specific problems.

Is there an application out there that can identify startup drivers/applications/utilities/haxies/etc and offer to cleanly remove them? When I say drivers, I'm talking kext's under /System/Library/Extensions - even if the program had an internal database of kext's that come with 10.3.6, and can show 3rd party ones to make my job identifying what shouldn't be there easier.

The real solution would be a reinstall, but I've got way too much on this installation to do that and not enough time.

Thanks!
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Nov 28, 2004, 02:27 AM
 
To remove any haxies, just remove the Application Enhancer framework and you'll get them. Also, there should be a folder in /Library that APE puts all the individual haxies in - I'm guessing it would be something like /Library/Application Enhancers or something similar.

To remove any third-party frameworks, just yank stuff in /Library/Frameworks and ~/Library/Frameworks.

For startup items, just clean out /Library/StartupItems.

With extensions, we have a problem. With OS 9, there used to be an old trick where you could set the label of everything in your Extensions folder to a certain label, and then anything that was subsequently added would not have the label. In Panther, you could still do this, but it'd be more of a pain since you'd have to change the permissions on the files so you'd have write access first (and then, you'd have to change them back, since kexts don't work properly if their permissions aren't right).

Unfortunately, it's too late to use this method, and there's no really good way to tell which extensions are Apple-provided and which are not. Here are some things that can help, though:

1. Any kext whose name begins with "Apple" or "IO" is almost certainly Apple-provided.

2. Any kext that appears in BaseSystem.pkg or Essentials.pkg (shameless plug: you can check the contents of the packages using Pacifist) is Apple-provided.

3. Sometimes (but not always), Apple-provided kexts have an Apple copyright string when you look them up in System Profiler. Unfortunately, sometimes they have some other company's copyright, though, particularly if they're drivers for some third-party product.

4. If none of the above rules apply, use your judgment. Often, third-party kexts have some giveaway, such as the name of the company who makes one of the software programs you've installed in either the filename or in the Get Info string in System Profiler.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Forum Regular
Join Date: Sep 2004
Location: Earth
Status: Offline
Reply With Quote
Nov 28, 2004, 10:02 AM
 
Originally posted by xfesty:
The real solution would be a reinstall, but I've got way too much on this installation to do that and not enough time.
An Archive and Install isn't that painful or time-consuming.

See my "General advice on performing an Archive and Install" FAQ. Perform the steps therein in the specified order.
Good Luck!

Dr. Smoke
Author: Troubleshooting Mac OS X
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 11:02 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2