Chapter 4: Installing, Configuring, and Maintaining Software
and 16-bit applications are compatible with your computer, Windows Vista trans-
lates between long and short filenames to ensure that your computer’s filesystems are
protected when an MS-DOS or 16-bit program modifies files and folders.
Windows Vista runs these MS-DOS and 16-bit programs using a virtual machine that
mimics the 386-enhanced mode used by the original operating systems for which
these programs were developed: Windows 3.0 and Windows 3.1. Unlike earlier Win-
dows releases, Windows Vista runs multiple MS-DOS and 16-bit programs within a
single virtual machine. Although each program is managed using a separate thread, all
the programs share a common memory space. As a result, if one MS-DOS or 16-bit
program fails, it usually means others running on the computer will fail as well.
You can help prevent one 16-bit or MS-DOS program from causing another to fail by
running it in a separate memory space. Although running a program in a separate
memory space uses additional memory, you’ll usually find that the program is more
responsive. Another added benefit is that you’ll be able to run multiple instances of
the program—as long as all the instances are running in separate memory spaces.
To configure a 16-bit or MS-DOS program to run in a separate memory space, com-
plete the following steps.
1. Right-click the program’s shortcut or menu option and then select Properties.
This opens the program’s Properties dialog box.
2. On the Shortcut tab, click the Advanced button. This displays the Advanced
Properties dialog box.
3. Select the “Run in separate memory space” checkbox.
4. Click OK twice to close all open dialog boxes and save the changes.
Conﬁguring Compatibility for Other Software
Windows Vista warns you if you try to install a program with a known compatibility
issue and opens the Program Compatibility Assistant to help you resolve the prob-
lem. Sometimes, however, a program won’t install or it will install but won’t run,
and you won’t know why. To get the program to install or run you’ll need to adjust
its compatibility settings, and Windows Vista provides two ways of doing this:
• Using the Program Compatibility Wizard to configure compatibility settings for
• Editing a program’s compatibility settings yourself
Although both techniques work the same way, the Program Compatibility Wizard is
the only way you can change compatibility settings for programs that are on shared
network drives, CD or DVD drives, or other types of removable media drives. The