From Mac Guides
System Profiler is a very useful tool for diagnosing problems or checking computer specifications. Some examples of why this might be useful include:
- Checking for available RAM upgrade slots. Clicking the memory title under the Hardware triangle will reveal a list of all RAM slots on your computer and you will be able to see which ones are empty.
- Checking for installed hardware. If you've recently installed extra RAM or an Airport card you can check to see that it is correctly fitted by looking to see if it's listed. If it's not there the chances are that it's been installed incorrectly or that it is faulty.
- Launch System Profiler
- Choose "File : Save As…" from the menu bar
- Save the file where you like, ensuring it is in XML format