Full Screen MS-DOS Application Runs Slowly

Last reviewed: May 9, 1997
Article ID: Q103406

The information in this article applies to:
  • Microsoft Windows NT operating system version 3.1
  • Microsoft Windows NT Advanced Server version 3.1

SYMPTOMS

At times, your graphical, MS-DOS-based application runs very slowly in full-screen mode. You may notice this behavior is triggered by switching the application between an icon and full screen state. Also, if you press a key, the application speeds up for a short time.

CAUSE

The Windows NT virtual MS-DOS machine (VDM) enabled idle time detection while the application was in full-screen mode. Because Windows NT does not trap video activity while an MS-DOS - based application is running in full-screen mode, it assumes the application is idle and reduces its execution priority. The reason the application speeds up when you press a key is that Windows NT detects keystrokes at all times; when the activity is noted, the status of the application is changed from idle to active.

RESOLUTION

If you experience this behavior, use PIF Editor to create a program information file (PIF) for your application. In the Advanced Options dialog box, disable Detect Idle Time under Multitasking Options.


Additional query words: prodnt
Keywords : kb3rdparty kbbug3.10 kbinterop ntdosap
Version : 3.1
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: May 9, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.