Trying Quick Fixes


An effective troubleshooter quickly and systematically eliminates areas to explore and continually isolates likely solutions. Trying quick fixes is one of the most effective steps in this process.

A quick fix is a repair action that:

  • Can be performed quickly

  • Involves little or no risk of harm to the system

  • Has little or no cost

NOTE

A quick fix is not temporary or substandard.


A quick fix is not necessarily the most likely solution to the problem, but because it's easy to perform and takes little time or expense, it's worth trying. Trying quick fixes gives you valuable information about where the problem is not.

For convenience, we divide the quick fixes applicable to troubleshooting the operating system into three increasingly invasive levels.

NOTE

Whether you try a quick fix or some other type of fix, try one at a time so that you know which fix corrected the problem.


Trying Quick FixesInnocuous

For software-related problems, there are several quick fixes you can try that do not alter the system (refer to "Mac OS X Quick Fixes" in Appendix A, "Apple General Troubleshooting Flowchart"):

  • Use System Profiler. For instance, you can use System Profiler to verify that the system detects a connected FireWire drive in situations where the volume doesn't appear on the Desktop.

  • Start up from a known good operating system (such as the Mac OS X Install DVD), restart, or power off. If you press the Option key when you start up the system, the computer will display the Startup Manager screen, which lists drives and partitions with System folders. From this list you can select a different volume to boot from. The underlying goal is to start up using a known good operating system, thereby narrowing the problem to the original operating system (if the startup succeeds) or eliminating the operating system (if the startup fails).

    MORE INFO

    Refer to Knowledge Base document 107199, "Mac OS X: If your computer stops responding, 'hangs', or 'freezes.'"


  • Use Disk Utility to verify and repair hard disk directory damage.

Trying Quick FixesLess Innocuous

Less innocuous quick fixes alter the user's system in some minor way. For example:

  • You can create a new administrator user to test whether faulty user settings or preferences were causing the original problemalthough this will not resolve issues with system-wide preferences or the local NetInfo database. Or, when troubleshooting an application such as iMovie, you can eliminate the possibility of a corrupt preferences file (plist file) by moving or renaming the application's preferences file.

    MORE INFO

    Refer to Knowledge Base document 25398, "Mac OS X: How to troubleshoot a software issue."


  • As mentioned in Lesson 6, "Application Environments," you can force quit an application if it is not responding or is causing problems. If the application works fine after restarting, no further action is required. However, if the application continues to be problematic, you need to continue trouble shooting.

  • You can try logging in as a different user. You may find that another user account works fine, allowing the user to complete any urgent tasks. You can then compare the working user account against the nonfunctional one to find out what difference is causing the problem.

  • You may need to update the firmware on the computer. You can determine the current firmware version by running System Profiler (if the computer is functional enough), or by restarting into Open Firmware (restart while pressing Command-Option-O-F until the Open Firmware message appears).

    MORE INFO

    Refer to Knowledge Base document 60351, "Determining BootROM or Firmware Version."


  • Use the Verify/Repair Disk Permissions in Disk Utility. As mentioned in Lesson 3, "User Accounts," erratic system behavior could be caused by incorrect permissions set on the boot volume.

Trying Quick FixesInvasive

Invasive quick fixes, such as reinstalling the operating system, are more risky, because they alter the computer in some way. Before attempting invasive quick fixes, complete each of the following tasks, as appropriate:

  • Make a backup of user data. You must do this before updating, reinstalling, or otherwise modifying the software on a system. This backup ensures that you can restore the system to its original state if you need to do so. If the system is unable to boot and you have a FireWireenabled system, you may be able to start up the system in Target Disk Mode, which allows you to connect it to another system and copy critical data files.

  • Make sure you are using only known-good software to modify the system. Avoid introducing new problems while trying to solve the original one.

  • Look for the latest versions of software that you intend to update or reinstall. Be careful not to add new software components that can adversely affect applications and other software that the user has placed on the system.

If the problem occurs only with a single application, reinstalling the application may fix the problem. It is possible that key components for the application had been deleted or corrupted.

If the computer is having difficulties in the BootROM startup sequence, you may wish to reset the parameter random-access memory (PRAM). Resetting the PRAM will reset any Open Firmware variables that may have been incorrectly entered. Resetting the PRAM also resets the non-volatile random access memory (NVRAM).

NOTE

Mac OS X does not store as much information in PRAM as Mac OS 9. For more information, refer to Knowledge Base document 86194, "Mac OS X: What's stored in PRAM?"


Reset PRAM by pressing Command-Option-P-R during startup until you hear the startup sound twice. To reset NVRAM independently, start into Open Firmware and enter

reset-nvram

MORE INFO

Refer to Knowledge Base document 42642, "'To continue booting, type mac-boot and press return' Message."


These changes are invasive in that changes to the system are required and could have repercussions later. For example, resetting NVRAM immediately after a kernel panic erases potentially useful log information.

Problem ScenarioQuick Fixes

After you've verified the problem, trying relevant quick fixes can save time and provide more information.

Here's an example. A home user is having a problem with his Internet connection. It worked fine yesterday, but today he cannot connect to any sites from Safari.

After verifying that he has not made any changes since his connection was working, you have him check network settings. It appears that he is getting a correct IP address and can even communicate between two machines on his home network. Because his local settings seem to be unchanged from yesterday and his home network seems to be working, you have him cycle power to his cable modem. After the cable modem powers up, he is able to connect. While incorrect network settings frequently cause home networking problems, resetting base stations, cable modems, and routers are also common fixes.




Apple Training Series Mac OS X Support Essentials
Apple Training Series: Mac OS X Support Essentials v10.6: A Guide to Supporting and Troubleshooting Mac OS X v10.6 Snow Leopard
ISBN: 0321635345
EAN: 2147483647
Year: 2003
Pages: 233

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net