Managing and Troubleshooting User and Desktop Settings
Figure 5.28 Program Compatibility Wizard.
To launch the Program Compatibility Wizard, click Start, All Programs,
Accessories, Program Compatibility Wizard. The wizard leads you through
all the option settings for running an older application under Windows XP.
The wizard even prompts you to test the application so you can verify that it
runs correctly.
When you complete the wizard, it saves the compatibility settings as part of
the program’s properties, which you can access by right-clicking the pro-
gram’s executable file, selecting properties, and clicking the Compatibility
Using MSCONFIG for
Troubleshooting and Customizing
The MSCONFIG.exe tool, shown in Figure 5.29, combines separate and impor-
tant configuration files and settings into one central utility.
You can launch it from a command window or from the Start, Run box sim-
ply by typing MSCONFIG and clicking OK. (The file itself is located in the
%systemroot%\pchealth\helpctr\binaries folder. The term %systemroot% is
a Windows XP environment variable that denotes the location of the
Windows folder, such as c:\windows.)
Chapter 5
Figure 5.29 The MSCONFIG.exe system configuration utility.
A user does not need administrative privileges to run MSCONFIG. The System
Configuration Utility has six tabs:
General—Enables you to control system startup settings launch System
Restore, and expand Windows XP setup files from compressed cabinet
SYSTEM.INI—Enables you to directly edit the System.ini file instead of
using Notepad or the SYSEDIT utility.
WIN.INI—Enables you to directly edit the Win.ini file instead of using
Notepad or the SYSEDIT utility.
BOOT.INI—Enables you to modify the system’s Boot.ini file, shown in
Figure 5.30.
Figure 5.30 The MSCONFIG utility’s BOOT.INI tab.
Managing and Troubleshooting User and Desktop Settings
Although it doesn’t allow you to actually edit each line-item entry, you
can change many settings. You can change the default operating system,
modify the timeout setting, and verify all boot paths. You can select
from several predefined boot options, such as /SAFEBOOT, /NOGUIBOOT,
/BOOTLOG, /BASEVIDEO (standard VGA), and /SOS (displaying system device
drivers as they load into memory). You can also set advanced options
/MAXEM—Controls the maximum amount of RAM that Windows XP
Professional can use.
/NUMPROC—Controls the maximum number of processors that
Windows XP Professional can use.
/PCILOCK—(on x86-based systems) Stops the operating system from
dynamically assigning hardware input and output and interrupt
request resources to PCI devices. It allows the BIOS to configure
the devices.
/DEBUG—Loads the Windows kernel debugger when you start
Windows XP Professional.
Services—Displays a list of all installed services and their current status
(stopped or running) on the Windows XP computer. You can enable or
disable each service for the next time the computer is restarted.
Startup—Lists the programs and utilities that are configured to run at
system startup. You can enable or disable each startup item to take effect
at the next system restart.

Get Supporting Users and Troubleshooting a Windows® XP Operating System Exam Cram™ 2 (Exam 70-27) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.