WordPerfect for DOS Updated | Site Map | Search | Troubleshooting Guide | Feedback | Voluntary Contributions | FAQ

WPDOS Under Windows 7


Frequently-asked question | How to get 32-bit Windows 7 | Warning: WPDOS may not work well under Windows 7 | What to do if you must use Windows 7 with WP | Restore non-working function keys | Printing Batch files under Windows 7 | Generic icon only | Help! My Start Menu does not have a Run... box! | Home page


This page concerns 32-bit Windows 7. If (as is very likely) you have 64-bit Windows 7, see this site's vDos-based vDosWP system or the older DOSBox-based WP-64 system for running WPDOS under 64-bit Windows.

You will have a 32-bit version of Windows 7 only if you installed it yourself, or if you explicitly ordered it from one of the very few vendors who supply it. You will remember if you did either of these things. If you didn't do either of those things, then you have 64-bit Windows.

You can replace your existing 64-bit Windows 7 with 32-bit Windows 7 without buying another copy of Windows. See the explanation below.

Remember: Except in very rare instances, under Windows 7, WordPerfect for DOS cannot run in its traditional full-screen mode, and cannot display print preview or graphic mode.


 Frequently-asked question

Q. Windows 7 supports something called "Windows XP Mode" for running old software. I'm sure that's an ideal way to run WPDOS under Windows 7! Why don't you you write about it on this page?
   A. "Windows XP Mode" can run WPDOS, but only if you are willing to spend a lot of time learning how to set it up. You really need be extremely expert and have a lot of patience. See another page on this site for further comments on this mediocre method.


How to obtain 32-bit Windows 7

If you are technically competent, you can replace your existing 64-bit Windows 7 system with a 32-bit version that will let you run WPDOS in a window as you did under Windows XP. You can use the same license key that came with your 64-bit Windows 7 system, but you may need to call Microsoft by phone to complete the activation.

Before doing anything else, first backup your existing system and make sure you know how to use the backup. If you don't do this, don't come crying to me if something goes wrong. It's your fault and only your fault if you perform major Windows surgery without knowing how to undo your errors. And write down your existing license key!

Next, go to your computer vendor's website and download network and other drivers for 32-bit Windows 7. Copy the driver software to a USB drive and be prepared to install it from the USB drive. You may not be able to connect to the Internet until you have the necessary network drivers!

You will almost certainly need to reinstall all your existing software (Microsoft Office, Firefox, whatever else you use), so be certain that you have the installation files in a safe place!

I assume that you know (or can figure out) how to burn a CD-ROM from an ISO file, and that you have a CD burner either in your computer or in the form of a USB drive. If this is the case, then download and burn one of the following ISO files, and proceed to install Windows from it. Again, it's your responsibility to know how to do this!

Warning: You will need to download the version that corresponds exactly to your existing version - Home Premium, Professional, Professional N, or Ultimate. Your existing license key will only work with the 32-bit version that corresponds to the version you have now!

These links lead to to Microsoft's official downloads on digitalriver.com. They are the download links that Microsoft makes available for exactly this purpose:

Don't forget! You must know what you're doing if you attempt this! You can find plenty of advice on the Internet about installing Windows, but you won't find it on this site.


Warning: WPDOS may not work well under 32-bit Windows 7

Summary: You can continue to use WordPerfect for DOS under 32-bit Windows 7 in one of two acceptable ways: either by running it directly from within Windows (although you will not be able to use any graphics mode such as print preview), or by running it under Microsoft Virtual PC (which allows you to use graphics mode, but is more awkward and slower in some operations), or by using one of this site's methods for running WPDOS under 64-bit Windows (because these methods also work with 32-bit Windows).

Warning: Windows 7 causes the following problems with WPDOS:

(1) Unless you use Tame (which fixes this problem), WPDOS may run slowly under Windows 7. 

(2) You will almost certainly not be able to use any graphics mode in WPDOS, and WPDOS will instantly crash if you try to switch into a graphics mode. This means that you will not be able to use Print Preview or graphics-editing mode in WPDOS 5.1 or any graphics or preview mode in WPDOS 6.x. If you absolutely must use graphics mode in WPDOS under Windows 7, consider using either Microsoft Virtual PC 2007 as described on another page on this site, or one of the additional methods described on this site's page about WPDOS under 64-bit Windows; those methods also work under 32-bit Windows, but should only be used if you need the traditional full-screen text mode or graphics mode in WPDOS.

Note: An unreliable method exists for using full-screen text and graphics in WPDOS under 32-bit Windows 7, but it works only with a very few combinations on graphics hardware and monitors. It is not reliable enough to be posted on this site, but you may read the details in this thread at WPUniverse.com.

(3) Windows 7 makes it almost impossible to run WPDOS in its traditional full-screen text mode (where the screen is entirely filled by WPDOS displaying a 25-line screen). Even if you use the complex measures described elsewhere on this page that let you open WPDOS in full-screen text mode, WPDOS may freeze when you switch between the WPDOS screen and the Windows desktop. You can, however, use a full-screen display (using Windows' own fonts) for the combination of WPDOS with Tame. If you need the traditional full-screen text mode of WPDOS, or if you need to use WPDOS in graphics mode, then you should use either Microsoft Virtual PC 2007 as described on another page on this site, or one of the additional methods described on this site's page about WPDOS under 64-bit Windows; those methods also work under 32-bit Windows, but should only be used if you need to have the traditional full-screen text mode or if you need to use graphics mode in WPDOS.

(4) The only reliable methods of printing from WPDOS under Windows 7 seem to be the following

(5) Some of the advanced methods found elsewhere on this site - for example the macros that copy and paste between WPDOS and the Windows clipboard - may cause WPDOS to crash under Windows 7.

(6) A minor but annoying detail: If you create or reuse a desktop shortcut for WPDOS, it can only appear on the Windows desktop as a plain white rectangle with an arrow in the lower-left corner. Desktop shortcuts for DOS-based applications running under Windows 7 cannot display any other icon that you might wish to use. (See the workaround described elsewhere on this page.)


What to do if you absolutely must run WPDOS under 32-bit Windows 7

Note: Before performing the steps described here, you may need to disable Windows 7's User Access Control (UAC) security feature until you have completed making the changes. If Windows will not let you open the relevant files, or bothers you with prompts, download and run TweakUAC and turn off UAC or switch it to "quiet mode"; when you are finished making and testing the changes suggested here, run the utility again to restore UAC.

Follow these steps very carefully before attempting to run WPDOS with Windows 7:

(1) Test whether your system supports full-screen mode. On your Windows 7 computer, click on the Windows "pearl" where the Start Menu was in earlier versions, and enter the word "COMMAND" (no quotation marks); a DOS prompt should open. Press Alt-Enter, which normally switches between windowed and full-screen mode. If you get an error message saying "This system does not support fullscreen mode", then proceed to step (2), after entering "exit" to close the window. Otherwise, enter "exit" to close the command prompt, and proceed to step (3).

Note: Of course, Tame can expand a window to fill the screen, but Tame's "full-screen" mode is absolutely not the same as the traditional full-screen mode used by WordPerfect in all versions of DOS and Windows up to and including Windows XP. Tame's "full-screen" mode does not permit you to switch to print preview or any WP graphics mode, and uses Windows fonts, not the fonts built into your video card, as in the original WP full-screen mode.

(2) Warning: I absolutely do not recommend this procedure, which may cause your computer to freeze when you try to switch between WPDOS and the Windows desktop! If you want to be able to use WPDOS in its traditional 25-line full-screen mode, and you got an error message when you tried the experiment in step (1), then you must use Windows 7's "Standard VGA Graphics Adapter" video driver (as described in the next paragraph) instead of whatever driver you or Windows installed for use with your video hardware. Remember that the "Standard VGA Graphics Adapter" may not be available or usable on your specific system!

How to install the Standard VGA Graphics Adapter in Windows 7: Right-click on the Windows desktop (Wait! What exactly does "right-click" mean?); choose Personalize from the pop-up menu; choose Display Settings from the Personalize dialog; on the Monitor tab, click Advanced Settings...; on the Adapter tab, click Properties; on the Driver tab, click Update Driver...; click on "Browse My Computer for Driver Software"; click on "Let me pick from a list of device drivers on my computer"; in the "Select a device driver" list, scroll down to Standard VGA Graphics Adapter and highlight (select) it; click Next. (If you do not find the Standard VGA Graphics Adapter listed, then your computer cannot use it.) If your monitor goes blank, wait five minutes, then power down your computer and restart it normally. If your monitor does not go blank, wait while the driver is installed; click Close; then continue to press Close or OK or otherwise close dialog boxes until you are back to the desktop. If you are prompted to restart your computer, do so. You probably should do so anyway. (If you want to reverse this procedure, follow the same instructions, but let Windows automatically install the appropriate software for your system instead of browsing your computer for driver software.)

Warning: Some video hardware is incompatible with the Standard VGA Graphic Adapter, and, even if you install the Standard VGA Graphic Adapter, the drivers will not actually work. (A primitive graphic driver called "VgaSave" will be used instead.) One example of such hardware is the Intel 965 video hardware used in many Windows and Macintosh laptops. This hardware therefore does not allow the practical use of full-screen WPDOS under Windows 7.

(3) Enable non-US keyboard if necessary. If, and only if, you do not use a US-English keyboard layout in WP, you must modify the Autoexec.nt file on your Windows 7 system to that DOS applications such as WPDOS use the keyboard that you need. Download this desktop shortcut EditAutoexec.nt to your Windows 7 desktop or some other convenient location (you may need to right-click on the links and select Save link as...). (Wait! What exactly does "right-click" mean?) Right-click on the file; choose "Run as Administrator" from the pop-up menu to edit the associated file in Windows Notepad; go the foot of the file and add this line (replacing xx with the two-letter abbreviation of your keyboard layout, for example, uk or nl):

kb16 xx

Close and save the file. The change that you made will apply to the next DOS application you launch; you do not need to reboot your computer. Important: If you use any program that uses a special Autoexec.nt file, you must make this change in all such files.

(4) Install WPDOS. Install WPDOS to your Windows 7 computer. Install a desktop shortcut for WPDOS following the advice elsewhere on this site. Note that the shortcut will appear on the desktop as a plain white rectangle, no matter which icon you may select in the shortcut properties sheet. Specify on the Window tab that the program should open in either a window or full-screen, depending on which you prefer.

(5) Install Tame. Run WP. If it seems impossibly slow, install Tame now; otherwise, you may install Tame later.

(6) Consider disabling graphic mode. Even if (as is very unlikely) you have installed a Windows driver that lets you use WordPerfect's graphic modes, you may not want to use them because WPDOS crashes or switches intolerably slowly between text and graphic mode. If (and only if) you are able to run WPDOS in traditional full-screen mode, then do this: after selecting a printer, use Shift-F1/Display and choose Auto-Select so that WP will chose its IBM VGA 640x480 graphics driver. Now use Shift-F7, 6 (in WPDOS 5.1) or Shift-F7, 7 (in WPDOS 6.x) to switch to print preview; you may have to wait as long as a minute before the preview appears. When it appears, press F7 to return to text mode; you may have to wait as long as a minute. If the wait is intolerable, and you want to avoid it in the future, close WPDOS and rename all the .VRS files in the WPDOS directory (rename them to something like .VR9 so that you can restore them in the future if you need to); if the .VRS files are renamed, WPDOS cannot try to switch to graphics mode, and will display only a brief error message if you attempt to do so.

By following these procedures, WPDOS will be usable (although probably without graphic mode), but you may prefer to run WPDOS under Windows XP.


Restore non-working function keys (including F7, Ctrl-F4, Alt-F5, Alt-F10, or many others) for use in WPDOS

If your function keys do not perform their correct functions in WPDOS, any of a number of programs and settings could be the cause.

If almost all function keys produce unexpected results (for example, F5 types "^0"), you have probably pressed the "F Lock" key (found on some modern desktop keyboards and, on some laptop computers, next to the F12 key or some other location); press the "F Lock" key again to restore the normal function-key functions. On recent computers, especially laptops, you may need to change a setting in the computer's BIOS (hardware settings) that restores the function keys to their normal use instead of special-purpose functions such as changing sound volume or screen brightness.

If Ctrl-F4 and other Ctrl-function key combinations do not perform correctly, you almost certainly have InterVideo WinCinema Manager or other InterVideo software running in the background, with an InterVideo icon in the Windows system tray (the panel at the far right of the taskbar at the foot of the screen). To regain the use of the function keys, use the Windows Start Menu, enter MSCONFIG in the search box; this should open the System Configuration utility. Go to the Startup tab, and disable the InterVideo program by removing the checkbox to the left of its name. Restart your computer. You will still be able to use the InterVideo software, but you will not be able to run it by clicking an icon in the system tray.

If, in a similar way, if Alt-F5 or Alt-F10 does not perform its correct function, you probably have an ATI video card with software that interferes with Alt-F5 or an Acer computer with a backup program that takes over Alt-F10. Use the procedure described in the preceding paragraph to regain Alt-F5 by disabling the program called ATIPTAXX.exe, or to regain Alt-F10 by disabling the program CHECK.exe, and restart your computer to regain these function keys for WPDOS. If you have ATI video hardware and can't use Alt-F5, but you don't find ATIPTAXX.exe or some similar program name, go to the Control Panel, then Display; go to Settings, then Advanced, then Options, disable "Enable ATI taskbar icon application," click OK, and restart your computer.

Other programs may also seize control of function keys that you wish to use with WordPerfect. I have no way of knowing exactly which programs are at fault. The only way to find out is to run the MSCONFIG program as described above, and test each program that is listed on the startup tab by removing its checkbox (one at a time!) and restarting Windows to see if the function key you want has been restored. If you still cannot use the function key you want, run MSCONFIG again, restore the checkbox next to the program you tested, and clear the checkbox next to the program that follows it on the list; restart Windows. Continue until you find the program that has seized control of the function key. When you find such a program, please leave feedback so that others can avoid the same problem.


 Printing under Windows 7

Note: Before performing the steps described here, you may need to disable Windows' User Access Control (UAC) security feature until you have completed making the changes. If Windows will not let you open the relevant files, or bothers you with prompts, download and run TweakUAC and turn off UAC or switch it to "quiet mode"; when you are finished making and testing the changes suggested here, run the utility again to restore UAC.

If your printer is a standard laser printer that is connected to your computer by a parallel port, then WP will print normally under Windows 7. If your printer is connected by a USB cable or across a network, but uses a WP printer driver (not one of the methods found on this site for printing to any Windows printer), then you can use one of this site's methods for printing to USB or networked printers. The most highly-recommended method is the DOSPrint method described elsewhere on this site; but you may also use the PrintFile method, as described elsewhere on this site.

If you have a Windows-only printer and require one of this site's methods of printing to any Windows printer, then you may want to experiment with the methods on the linked page. Most, possibly all, of the methods described on that page should work with Windows 7.


Batch files under Windows 7

Most batch files written for use in earlier versions of Windows (or DOS) will run under Windows 7. For security reasons, however, Windows 7 will not allow traditional batch files to perform certain actions, such as copying files. If you run WPDOS from a batch file that also performs such actions as copying a file, you must edit the batch file so that a command that now reads something like this:

copy thisfile.ext thatfile.ext

is changed by adding the command "cmd /c" (without quotation marks) at the start of the line so that it reads instead something like this:

cmd /c copy thisfile.ext thatfile.ext

The same procedure may be required for other commands; feel free to experiment.


MS-DOS programs use a generic icon under Windows 7

Note: Before performing the steps described here, you may need to disable Windows' User Access Control (UAC) security feature until you have completed making the changes. If Windows will not let you open the relevant files, or bothers you with prompts, download and run TweakUAC and turn off UAC or switch it to "quiet mode"; when you are finished making and testing the changes suggested here, run the utility again to restore UAC.

Generic iconDesktop shortcuts for DOS-based programs running under Windows 7 display only a blank generic icon, as in the example shown here. When editing the properties sheet of a desktop shortcut, you can select any icon you like, and the icon that you select will appear in the General tab of the properties sheet, but it will not appear on the Windows Seven desktop. Only the generic icon will actually appear on the desktop.

This problem can be worked around in either of two ways:

Either (a) Create a batch file that runs the DOS-based program, create a shortcut to the batch file, and assign a custom icon to the shortcut. (For detailed information on creating and changing shortcuts, see another page on this site.) This workaround may cause minor problems in memory management, etc.; further information will be posted here when it becomes available. (But see the note elsewhere on this page about batch files under Windows 7.)

Warning: If you use Tame, do not use this method (a), because (on some systems but not, apparently, on others) you may be unable to resize Tame's window or you may be unable to save Tame's view settings from Tame's View menu; if you use Tame, and cannot resize the window or save your View settings, then use either the slightly different method described in the "Note for experts" immediately below this paragraph, or use method (b) below.

Note for experts: You may get slightly better results by creating a batch file that launches the shortcut (PIF) file for the program, not the program itself. (You will need to know how to identify the PIF file that you use; the extension .PIF is visible when you enter the DIR command in a command prompt window, but not in a Windows Explorer window. The contents of the batch file should be something like: start d:\path\to\WP.PIF (and  enclose the path in quotation marks if there is a space anywhere in it) or (you may want to experiment): cmd /c start d:\path\to\WP.PIF (but of course, in both examples, you should use the actual path on your system, which is guaranteed not to be the example shown here). Before you do this, edit the PIF file so that its Program tab contains the full path to your WP program file and any command line switches, for example, e:\wp62\wp.com /r /tx /w-*,*,* - but remember that this example is only an example and is almost guaranteed not to work on your system. If you don't know what an "example" means, stop now and don't even think about attempting this.

Or (b) Right-click on the Windows desktop (Wait! What exactly does "right-click" mean?); select New from the pop-up menu, then Shortcut; enter cmd.exe when prompted to enter the location of the item; type a name such as "WPDOS" when prompted to type a name for the shortcut; click Finish; right-click on the resulting shortcut and choose Properties; on the Shortcut tab, in the Target field, do not change what you see there, but carefully move the cursor to the right of cmd.exe, type a space, then the following text (replacing c:\wp51 with the actual location of WPDOS on your system): /c c:\wp51\wp.com (note very carefully that this begins with a forward slash and the letter "c", then a space, then a directory location), then click on Change Icon and change the icon as described below.

Note: If you have WPDOS 5.1+ (Plus) or any version of WPDOS 6.x, use the program name wp.com as described above; if you have the original WPDOS 5.1 (not Plus), then use wp.exe instead.

New WPDOS iconsIf you use either of these workarounds, you may want to use one of the two Windows 7-ready WP icons included in this archive file; the two images are based on the original Windows icons for WPDOS 6.x and 5.x. Download the archive file to your Windows desktop; double-click on the archive to open it; and copy one or both icons to your WP directory. (You may need to disable User Access Control temporarily in order to do so.) Right-click on the shortcut to your batch file (Wait! What exactly does "right-click" mean?); in the Program tab, use the "Change Icon" button, and select one of the two icons. In this paragraph, the WPDOS 6.x icon is on the left, the WPDOS 5.x icon on the right. 

WP Icon Corel styleWP Icon Novell styleAlternatively, you may want to use one of the two Windows 7-ready WP icons included in this archive file; the two images are based on the Novell and Corel logos used for Windows versions of WordPerfect. Download the archive file to your Windows desktop; double-click on the archive to open it; and copy one or both icons to your WP directory. (You may need to disable User Access Control temporarily in order to do so.) Right-click on the shortcut to your batch file (Wait! What exactly does "right-click" mean?); in the Program tab, use the "Change Icon" button, and select one of these two icons.  The two icons look like the images attached to this paragraph, WPNovell.ico on the left, WPCorel.ico on the right.

You may also use the more familiar WP icons available with earlier versions of Windows. For WPDOS 5.1, after pressing the "Change Icon" button in your batch file shortcut, type MORICONS.DLL in the filename field, and choose the familiar gray icon. For WPDOS 6.x, download this icon library file; copy it to your WPDOS directory; and, after pressing the "Change Icon" button in your batch file shortcut, navigate to your WPDOS directory, choose the file named WPICON60.ICL, and select the first icon in the library.


Help! My Windows 7 Start Menu does not have a Run... box!

By default, the Windows 7 Start Menu does not include the familiar Run... box. You do not really need it, because you can enter commands in the field at the foot of the Start Menu. But if you want to enable the Run... box, right-click on the Windows "Pearl" in the lower-left corner of your screen (Wait! What exactly does "right-click" mean?), choose Properties, Start Menu, and click on Customize... In the list of options, scroll down until you find "Run Command". Check the box next to it, then click OK until the dialog box closes. The next time you open the Start Menu you will see a Run... command in the lower right of the menu.


Home Page  Site Map