Win-OS/2 Tips
This section covers tips and tricks which affect Win-OS/2.
If you are running Windows programs in a common session, the load time for the first Windows program you execute will be much longer than subsequent load times because OS/2 needs to load both a VDM and the Win-OS/2 code. If you want to speed up loading Windows programs, load a small Windows program, such as the Clock, via your Startup folder. Your boot time will increase, but when you finally sit down to work, your Windows programs will load more quickly.
You can use a Windows screen blanker when running seamless Windows to blank the OS/2 desktop. However, since Win-OS/2 can sometimes miss keystrokes intended for Presentation Manager, be sure to set the delay of the screen blanker as long as possible.
You can run Win-OS/2 from a DOS image, also known as a Virtual Machine Boot (VMB) or specific DOS session:
VMDISK A: <imagename>where <imagename> is a name you give to the boot image
DEVICE=<drive>:\OS2\MDOS\FSFILTER.SYS -- this line should be near the top of CONFIG.SYS, and <drive> is the drive on which your OS/2 DOS support files are located. DEVICE=<drive>:\OS2\MDOS\HIMEM.SYS DEVICE=<drive>:\OS2\MDOS\EMM386.SYS
additions by Hugo Jimenez-Vazquez and Tony Colliver
The mouse can often be "jumpy" in fullscreen Win-OS/2 sessions. Try changing the following, checking after the first change to see if jumpiness has been cured. If not, try the second change.
Sometimes data gets lost when you're pasting between Windows applications under Win-OS/2. If this happens to you, try:
contributed by Jack Tan
To start a seamless Windows session from the OS/2 command line:
START /WIN <program>
where <program> is the name of the Windows program you wish to run.
contributed by Walter Dnes
If you are familiar with the Windows File Manager, and wish to use it as your main shell on the OS/2 desktop (you must have seamless Windows capability to do this):
<drive>:\OS2\MDOS\WINOS2\WINFILE.EXE
where <drive> is the drive on which Win-OS/2 is located.
You should be able to run Windows, DOS, and OS/2 programs from the File Manager by simply double clicking on the name of the file.
In order to run OS/2 *.CMD and REXX files, edit the "Programs=" line in the [windows] section of WIN.INI to read:
Programs=com exe bat pif cmd
Associations in the [extensions] section of WIN.INI can also be added to invoke OS/2 programs. For example, you can associate *.INF files with VIEW.EXE as follows:
INF=<drive>:\OS2\VIEW.EXE ^.INF
where <drive> is the drive on which OS/2 resides.
Some systems running the 2.11 CSD have trouble running seamless Windows in that double-clicking on a seamless Windows application will cause the icon to be shaded, but nothing runs. In some cases, this is the result of improper updating of Win-OS/2.
Check the file named SERVICE.LOG. It should be located in the subdirectory <drive>:\OS2\INSTALL. Read through the listings to find out if either your Win-OS/2 subdirectories or Win-OS/2 video drivers have been updated or not.
If not, you may have to run the SERVICE program located on the Service Pak disk 1, and instruct the program to update your Win-OS/2 subdirectories (it will inform you that no updating is needed). If you are using high resolution video drivers, you may instead only have to install the new video drivers.
Caution: Make alterations to your system at your own risk!
contributed by Gary Pool
// Windows has a limit of LPT ports 2 through 3. If you are on a LAN or are in a situation where you have more than 3 LPT ports, you can add LPT ports by editing your WIN.INI file. Find the "ports" section of the WIN.INI file. There you will see LPT1.OS2, LPT2.OS2, and LPT3.OS2. Just manually add LPT4.OS2 through LPT9.OS2 and you will be able to access those printers from Win-OS/2. //