Do this when applications are crashing and freezing on your MacBook


Ah, the wonderful world of computer software glitches! Crashing applications! Frozen screens! Well, not to worry, there are a couple of steps you can try that will resolve the majority of your software problems.

Reboot.

Yes, the numero uno problem solver! Shut down your computer and restart it. Relaunch the application and see if the problem persists.

Check the system requirements.

Read the original packaging carefully. Check the system requirements against what you have running on your MacBook. Pay special attention to which operating system the software requires and the amount of memory it requires.

Run Software Update.

Always run your Software Update utility to see if there are any system updates available that could address the problem.

Remove and then reinstall the program.

This should remove any corrupted files.

Repair disk permissions.

Permissions are what tell your MacBook who is able to access, read, and write to a file. Sometimes these files can get corrupted and need to be repaired. Open Disk Utility by choosing the Applications folder and then Utilities > Disk Utility. Click on your hard drive, then the First Aid tab, and finally the Repair Disk Permissions button. Disk Utility will check your file permissions and repair any that require it.

Boot into Safe Mode.

Safe mode is a way to start your MacBook with only the minimum required processes and software running. This is a helpful tool for troubleshooting hardware and software issues. Shut down your computer and restart it. Press and hold the shift key as soon as you hear the startup sound (not before).

When you see the gray apple symbol, you can release the shift key. Once in safe mode, your computer will scan its drives and directories, seeking out problems, and attempt to fix any that it finds. Once the MacBook is fully booted (and hopefully any issues are addressed), you can restart without holding down any keys to resume normal operations.

If you experience a frozen application or process, try these two tricks to get moving again: stop a process by pressing command-period (.) or force an application to quit by pressing the command-option-escape keys at the same time.

Legal Disclaimer

Our website is not responsible for the information contained by this article. Articleinput.com is a free articles resource thus practically any visitor can submit an article. However if you notice any copyrighted material, please contact us and we will remove the article(s) in discussion right away.

Note: This article was sent to us by: Brace Ditten at 12102010

Related Articles

1. Linux and its memory management system
Memory Management and Linux Linux uses a virtual memory-management system. The concept of virtual memory has been around since the early 1960s and is simple: th...

2. Why is Linux such an incredible piece of sowtware
Embedded Linux Linux is an incredible piece of software. It’s an operating system that’s just as at home running on IBM’s zSeries supercompute...

3. Explanation of the Embedded Linux development process
Embedded Linux is a topic with many interdependencies; this article lays out the big points and purposely lacks detail so you can see the big picture without getting dist...

4. Basics to understanding the structure of an embedded Linux system
Anatomy of an Embedded Linux System At runtime, an embedded Linux system contains the following software components: • Boot loader: What gets the ope...

5. The resemblance between the GCC compiler and the kernel in Linux
The GNU Compiler Collection The GCC compiler, like the kernel, is designed for portability. Like all open source programs, GCC is available in source form, and ...

6. Automake and Autoconf discover the state of the target environment
Automake/Autoconf Open source software is designed to be distributed in source code form so that it can be compiled for the target platform. When target platfor...

7. How and where does a software developer get help
Where to Get Help All software developers depend on little helpers, whether visible or invisible. Open Source developers tend to call upon a large number of res...