What’s New in This Version of Virtual Serial Port Driver

Virtual Serial Port Driver PRO 10.0.844

Released: Feb 24, 2021

  • Added: a new, redesigned user interface.
  • Added: the ability to create loopback connections.
  • Added: the ability to assign custom names to serial port bundles.
  • Added: the ability to view the port status within the selected port bundle.
  • Added: detailed info about current settings and amount of data sent and received by the selected serial port.
  • Added: the ability to save data from the Activity log to a file.
  • Improved: the Standard and PRO versions of Virtual Serial Port Driver are now put together in one build.
  • Improved: the software drivers have been updated.
  • Fixed: minor issues with a loopback pinout scheme.

Virtual Serial Port Driver 9.0.575

Released: May 23, 2019

  • Improved: new software drivers have passed WHQL testing and are now digitally signed by Microsoft. Virtual Serial Port Driver can work on systems with Secure Boot enabled.

Virtual Serial Port Driver 9.0.567

Released: August 8, 2017

  • Added: Windows Server 2016 support.
  • Added: full Windows 10 support.
  • Improved: new software protection system.
  • Improved: GUI compatibility with high-resolution monitors.
  • Improved: displaying a more detailed information about the virtual serial ports in the device manager.
  • Improved: drivers are digitally signed with WHQL.
  • Improved: the ports are marked as occupied to the system, which prevents them from being overlapped (e.g. by USB to serial driver).
  • Improved: the information about created virtual ports is removed after the application uninstallation.
  • Fixed: displaying of the newly created virtual ports in the device manager.
  • Fixed: timeouts processing during the read operation.
  • Fixed: flow control displaying when a serial port was opened by HyperTerminal.

Virtual Serial Port Driver 8.0.428

Released: December 7, 2016

  • Fixed: a BSOD when an I/O operation was canceled by the program operating the port.
  • Fixed: on Windows 2003 32-bit, a BSOD on opening the GUI with a certain ports configuration.
  • Fixed: incorrect ports behavior after the system was woken up from sleep mode.
  • Fixed: unreliable creation/removal of multiple ports, when done too quickly.
  • Fixed: ports not being created in the VC example provided with the OEM version.

Virtual Serial Port Driver 8.0.412

Released: July 14, 2015

  • Added: possibility to create ports for the current user session only. Allows RDP users to create port with the same name (e.g. COM1) in each user session.
  • Added: you can enable automatic update of ports’ list, thus you can see pairs created in other user sessions.
  • Improved: instantaneous ports creation lets working with them even before PnP manager detects the newly added ports.
  • Improved: ports can be deleted even if they are open by other applications.
  • Fixed: loopback pinout wouldn’t save for a ports pair after the system reboot.
  • Fixed several issues: canceling IRP and timeout Read/Write operations.

Virtual Serial Port Driver 7.2.308

Released: November 7, 2013

  • Added: 64-bit version of Virtual Serial Port Driver library for creating 64-bit applications
  • Added: Java code sample in the OEM build
  • Improved: overall application stability
  • Fixed: BSOD when serial port was opened by Ham Radio Deluxe software
  • Fixed: BSOD when trying to cancel IOCTL_SERIAL_GET_WAIT_MASK request
  • Fixed: BSOD when trying to cancel Read call
  • Fixed: BSOD caused by low timeout value used with write requests accompanied by high system load
  • Fixed: several BSOD cases, including those caused by timeout requests and attempts to cancel all read, write and ioctl calls

Virtual Serial Port Driver 7.1.289

Released: October 31, 2011

  • Improved: synchronization of data transmission between virtual ports. Helps achieve lossless data transmission and avoid system hanging.
  • Improved: virtual ports creation now consumes less CPU resources, which is very convenient when using VSPD on notebook processors
  • Improved: virtual ports (created by applications with VSPD embedded) are not displayed in “Devices and Printers” list by default. Special command should be used to enable virtual ports display.
  • Fixed: hanging of data transmission on multicore systems caused by incorrect synchronization of virtual ports
  • Fixed: inaccessibility of real ports when virtual ports with the same names (serial ports overlapping) were deleted on Windows 7
  • Fixed: application crash at opening virtual port several times in a second. Now serial port statistics synchronization is much improved.

Virtual Serial Port Driver 7.0.1.263

Released: July 26, 2010

  • Added: full Windows 7 support
  • Added: signal lines pinout scheme while customizing pinouts
  • Added: detection of the application virtual serial port was created with
  • Added: program uninstaller verifies that Virtual Serial Port Driver is not launched
  • Added: application restart is not required after entering registration info
  • Added: virtual serial port pairs, created by Virtual Serial Port Driver, are removed after the program uninstallation
  • Improved: Virtual Serial Port Driver and all of its internal drivers stability
  • Fixed: BSOD when virtual serial port is opened with strict baud rate value less than 8 Bd
  • Fixed: BSOD when virtual serial port, created by VSPD on a real machine, was used by a virtual machine as physical real port
  • Fixed: data distortion during transmission on multicore systems
  • Fixed: bug with granting port access to an application
  • Fixed: data loss during simultaneous data transmission from both ports with “Xon/Xoff” option enabled
  • Fixed: freezing of application, which opened virtual serial port created by VSPD, if RTS_CONTROL_TOGGLE parameter was enabled
  • Fixed: multicore system freezing during data transmission with Xon/Xoff or Hardware Flow Control enabled
  • Update: Windows 98 and Windows NT 4.0 support is available only in OEM version now

Virtual Serial Port Driver 6.9.1.134

Released: August 5, 2008

  • Fixed: bug in interface in Windows XP Embedded

Virtual Serial Port Driver 6.9.1.132

Released: March 23, 2008

  • Added: Windows Server 2008 support
  • Improved: our drivers successfully passed Microsoft Windows Hardware Quality Labs (WHQL) tests and are digitally signed by Microsoft now
  • Improved: drivers stability
  • Virtual port creation speed is greatly increased
  • Fixed: minor bug in interface in Windows 98/NT
  • Fixed: several minor bugs and glitches

Virtual Serial Port Driver 6.0.1.117

Released: March 17, 2008

  • Improved: multi-processors support
  • Improved: Baudrate emulation is enhanced greatly
  • Fixed: some stability issues
  • Fixed: several minor glitches

Virtual Serial Port Driver 6.0.1.115

Released: May 22, 2007

  • Totally refreshed, more flexible and user friendly interface
  • Virtual Serial Port Driver and all of its internal drivers are now digitally signed
  • Virtual Serial Port Driver is completely compatible with Windows Vista
  • Added: completely new Serial Ports Explorer, which helps you get full information about all serial ports present in system
  • Added: port access list, which is used to restrict access to created ports for various applications (for Windows 2000/XP/2003/ Vista)
  • Added: applications, which are connected to created virtual serial ports are displayed in Serial Ports Explorer
  • Added: current virtual port settings (Handflow, Chars, Line, Baudrate, Timeout) are changing automatically depending on port settings at the remote end (OEM only)
  • Improved: different pinout presets (standard/loopback/custom) for more convenient usage of various null-modem schemes
  • Improved: virtual serial ports are now located in “ports” group in Device Manager
  • Improved: multi-processors support
  • Virtual port creation speed is greatly increased
  • Fixed: some stability issues
  • Fixed: minor glitches

Virtual Serial Ports Driver XP 5.1.7.60

Released: August 3, 2006

  • Fixed: minor bug appeared under 64-bit operating systems

Virtual Serial Ports Driver XP 5.1.7.58
Released: July 18, 2006

  • Fixed: uninstallation issues under Windows NT4

Virtual Serial Ports Driver XP 5.1.7.57

Released: February 23, 2006

  • Fixed: Real port detection procedure

Virtual Serial Ports Driver XP 5.1.7.56

Released: February 21, 2006

  • Added: new event Break_OFF handling for virtual ports
  • Improved: virtual port creation process during system boot

Virtual Serial Ports Driver XP 5.1.3.41

Released: September 8, 2005

  • Virtual Serial Ports Driver works now under 64-bit Windows versions

Virtual Serial Ports Driver XP 5.0.3.31

Released: July 20, 2005

  • Added ability to select Virtual Serial Port created by configuration manager in “Add a printer” wizard (after Windows reboot)

Virtual Serial Ports Driver XP 5.0.2.25

Released: July 5, 2005

  • Security bug is fixed

Virtual Serial Ports Driver XP 5.0.2.21

Released: June 8, 2005

  • Improved User Manual
  • Syntax errors in Configuration Utility were corrected
  • Minor interface enhancements (new icons)

Virtual Serial Ports Driver XP 5.0.2.20

Released: June 7, 2005

  • Hardware pinout/wiring customization
  • Strict baudrate emulation for Windows NT
  • Line break emulation
  • Major interface changes (detailed information about virtual serial pair, custom pinout)
  • Get complete information about virtual serial port directly from driver(current state, sent/received bytes Baudrate/ControlLine/Handflaw state etc.)
  • Serial port overlapping (you may create virtual port with existing real name (COM1, COM2 etc) and operate it)
  • Virtual serial ports are created by driver at the Windows startup
  • Clients don’t need to close all existing virtual serial ports to reconfigure them
  • Existing virtual port pairs are enumerated and graphically represented
  • Small enhancements and a few bugs are fixed

Virtual Serial Ports Driver XP 4.5.9.102

Released: May 17, 2004

  • Strict baudrate emulation
  • Support for Windows XP SP2, Windows 2003 Server
  • Hyperthreading is supported
  • Interface is improved
  • Some bugs are fixed

Virtual Serial Ports Driver XP 4.0.7.77

Released: February 20, 2004

  • VSPDXP and VSPD 9x are merged
  • Completely new and revised program interface
  • Windows XP SP1 support is added

Virtual Serial Ports Driver XP 3.0.2.30

Released: November 14, 2003

  • Completely NEW kernel
  • Support of WDM, PnP, WMI technologies
  • Full compatibility of program interfaces with standard Windows “serial.sys”
  • Signal lines and flow control emulation
  • Multiple ports creation/manipulation
  • “Hot” installation and port creation is added
  • New improved interface

Virtual Serial Ports Driver XP 2.0.15.29

Released: June 19, 2003

  • Windows NT support
  • Program interface improved
  • Few minor bugs are fixed

Virtual Serial Ports Driver 9x 2.0.0.11

Released: June 7, 2003

  • Windows Me support
  • Program interface improved
  • Some bugs are fixed

Virtual Serial Ports Driver 9x 1.0.6.53

Released: June 19, 2000

  • Windows 9x support
  • One virtual serial pair support
  • No signal lines emulation