image ResEx Logo
ResExcellence www : Powered by Google
Cell Phone Themes Icons Mighty Mouse Cursors Software Reviews Widgets & Widgets


Files are in Stuffit 5 or greater format.
Free download.

Tell us about a bad link.

Thank You!


Running 18 days
without a restart.

Disabling The "Mac OS X Software..." Link In The Apple Menu
by Scott Chitwood, January 25th, 2005

Forum member IUG says...

This sounds like something that should be simple, but it wouldn't surprise me if it isn't. Is there a way to get the "Mac OS X Software" link from the Apple menu (for free, without an app preferably)?

I'm just tired of selecting that accidently everytime I try to run Software Updater, so maybe there is a code I can delete somewhere in a preference file or something that includes that link?

The question was posed and explored in this thread, the thought being that deleting the menu item was the way to go. The proper way to approach this System mod is to disable the link.

You need use the Interface Builder application from Apple's Xcode Developer Tools to complete this mod. In addition you must have administrator priveleges in order to change folder and file permissions.

The StandardMenus.nib is located deep within the System > Library directory.



Change permissions of the English.lprj folder (or choose the language project folder that is needed for your install of Mac OS X) so you can Read & Write to it, hit the "Apply to enclosed items..." button before closing the Get Info window.

Make a copy of the StandardMenus.nib, open the copy with Interface Builder — you may see the following dialog, hit the OK button and continue on



Open the Apple menu in the Instances tab by double-clicking it.





Select Mac OS X Software... in the nib and open the Inspector palette from the Tools menu, choose the Attributes pane from the drop down menu. We have two items to change here.

  • Change the current Command, soft, to no command using the drop down menu.
  • Then uncheck Enabled — that's it!


Here's a before and after screenshot.




Take a look at Mac OS X Software... in the nib, you'll see that it is greyed out. Save the copy within your language project folder and quit out of Interface Builder.

Rename the original StandardMenus.nib, maybe as StandardMenus_original.nib. Go ahead and keep it in the language project folder just in case something goes wrong.

Then rename the copy as StandardMenus.nib, you may want to reopen it in IB just to make sure you've still got the modified file in place of the original.

The final step is to relauch the Finder. When it comes back up, Mac OS X Software... should be greyed out and inaccessible from the Apple menu in the Finder. A full logout (or quitting all open apps and re-launching them) is required to make the change carry over to any other open applications.



If you find this System modification to be a little more than you'd like to take on, ResEx reader gatorparrots created a handy installer called DisableSWLink that will automate the process for you! In addition, the package includes an installer that will revert the menu back to it's default state at the click of a mouse.

Cell Phone Themes Icons Mighty Mouse Cursors Software Reviews Widgets & Widgets

Maintained by the Staff of ResExcellence. This entire site ©1997-2006 ResExcellence
Privacy Statement? Sure we gotta Privacy Statement. [an error occurred while processing this directive]