Troubleshooting Programs

If a program won't launch, you have one of the following problems:

  • Bad Alias
  • Corrupt preference file
  • Extensions conflict
  • Corrupt software
  • Corrupt Desktop file
  • Corrupt settings in the PRAM

TROUBLESHOOTING THE SYSTEM

There are three things you can do to try to correct a problem with the operating system:

 
KEY COMMAND OS Version Supported FUNCTION
<7 7 8 9 X
hold SHIFT @ power on Y Y Y Y N

ALL EXTENSIONS/CTRL PANELS OFF

Starts the system with all extensions and control panels off. This is useful for troubleshooting an extensions conflict which is preventing the computer from booting up, or preventing a computer from launching.

In Mac OS 7.3 through OS 9.2, you can use the Extensions Manager to troubleshoot extensions and control panel conflicts. OS X doesn't use 'extensions'.

hold CMD-OPT @ power on Y Y Y Y N

REBUILD THE DESKTOP FILE

The Mac desktop file keeps track of (amongst other things) the location of executable programs and their aliases. Sometimes when an alias fails to launch a program, it is necessary to rebuild the desktop so that the computer can match up the alias with the executable it is supposed to point to.

Mac OS X doesn't use a desktop file.

hold CMD-OPT-P-R @ power on Y Y Y Y Y

ZAPPING THE P-RAM (resetting the Programmable RAM)

All Mac computers come with a programmable RAM or PRAM where hardware system settings are stored. Things like the serial port settings, mouse, keyboard and other settings are stored here. Resetting the PRAM sometimes will clear a communications error with your modem.

Even OS X runs on Apple hardware, so zapping the PRAM still works on an OS X box.

Apple recommends taking the computer in for service if these three options don't work. If you don't want to take the computer in for service, their only other recommendation is to erase all data on the computer by re-initializing the disk and reinstalling the operating system.


Bookmark this page and SHARE:  

Search

Support InetDaemon.Com

Get Tutorials in your INBOX!

Free Training

Free Training