How to Disable Detection of Devices on Serial Ports

Last reviewed: September 12, 1997
Article ID: Q131976
3.10 3.50 3.51 4.0 WINDOWS kbusage

The information in this article applies to:

  • Microsoft Windows NT operating system version 3.1
  • Microsoft Windows NT Advanced Server version 3.1
  • Microsoft Windows NT Workstation versions 3.5, 3.51 and 4.0
  • Microsoft Windows NT Server versions 3.5, 3.51 and 4.0

SUMMARY

This article explains how to modify the BOOT.INI file to disable the detection of devices on COM ports.

When you start Windows NT, NTDETECT searches for the pointing device (usually a mouse). In the course of this process, data is sent to the serial (COM) ports. If a serial mouse is detected, Windows NT disables the port so a device driver for the mouse can load instead. If a device is not detected, Windows NT disables the port. A disabled COM port does not display any information in Control Panel Ports.

MORE INFORMATION

To disable the detection of devices on COM ports in Windows NT:

  1. Make a backup copy of the BOOT.INI file.

  2. Remove the hidden, system, and read-only attributes from the BOOT.INI file.

  3. Using a text editor (such as Notepad) open the BOOT.INI file.

  4. Add the /NoSerialMice option to the end of each entry in the [operating systems] section of BOOT.INI. See the example below for more information.

  5. Save BOOT.INI and quit Notepad.

  6. Restore the hidden, system, and read-only attributes to the BOOT.INI file.

  7. Shutdown and restart Windows NT.

The following is a sample of the BOOT.INI file:

   [boot loader]
   timeout=3
   default=multi(0)disk(0)rdisk(0)partition(1)\WINNT35

   [operating systems]
   multi(0)disk(0)rdisk(0)partition(1)\WINNT35="Windows NT Workstation
      Version 3.51" /NoSerialMice
   multi(0)disk(0)rdisk(0)partition(1)\WINNT35="Windows NT Workstation
      Version 3.51 [VGA mode]" /basevideo /sos /NoSerialMice

NoSerialMice Syntax

/NoSerialMice          - Disables the detection of serial mice on
                         all COM ports.

/NoSerialMice:COMx     - Disables the detection of serial mice on
                         COM x, where x is the number of the port.

/NoSerialMice:COMx,y,z - Disables the detection of serial mice on
                         COM x, y and z.

NOTE: The /NoSerialMice option is not case sensitive.


KBCategory: kbusage
KBSubcategory: nthowto
Additional reference words: prodnt 3.10 3.50 3.51


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: September 12, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.