Chapter 41. Getting Older Programs to Run

You can run almost any program that's installed on your computer just by clicking its startup icon on the All Programs menu. But, there are always exceptions to the rule. Chief among the list of exceptions are old programs that were originally written to work with earlier versions of Windows. Or, even worse, programs that were written to run on DOS.

That's not to say Windows can't run old programs. Most of the time, it can run an older program as-is, without any changes at all on your part. This is especially true if the program was written for Windows XP or later versions of Windows. So, before you assume that you have to do something to try to get an older program to run, try running the program normally. If it runs, you're done. If it won't run, then this is the chapter you need to (hopefully) get the program to run.

Understanding Program Types

A couple types of programs could be considered old in the context of this chapter:

  • DOS programs: These programs were developed to run under various versions of the Disk Operating System (DOS) that was the precursor to Windows.

  • 16-bit Windows programs: These Windows applications were written for Windows 98 and earlier versions of Windows.

What does 16-bit mean? Three classes of Windows applications exist: 16-bit, 32-bit, and 64-bit. The number ...

Get Windows® 7 Bible now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.