FTDI Settings Update is a C# .net console utility application. Written by Max, NG7M ng7m@arrl.net USE AT YOUR OWN RISK! This windows console application will enumerate through your FTDI registry settings and disable serial port enumeration and modem control at startup options for all connected FTDI USB to serial ports. By default FTDI driver settings enable the serial enumerator and modem control at operating system boot up. Why is this a problem amateur Radio operators? Keep reading... The issue for amateur radio operators with these default settings is when they have FTDI USB serial ports connected to their transceiver and connected FTDI USB to serial adapters are setup to key the transceiver via the RTS or DTR serial lines. This is common for keying the transceiver for sending CW, keying PTT, shifting between mark and space with FSK, etc. When windows boots up, default FTDI settings will enumerate through your connected FTDI USB serial ports, including those built into your transceiver and potentially key your transceiver at boot time. If you transceiver is on and you are using an amplifier etc, this can be of concern. And this default behavior is annoying. This enumeration causes your FTDI serial port DTR and RTS lines be activated and your transceiver could be keyed several times as your computer boots up. It is possible to manually go to the Windows Device Manager and update the settings on a port by port basis, but if there are windows updates to FTDI USB to serial drivers, the driver defaults are set again and the user is required to manually go through all of their FTDI serial ports and update the settings again (painful if you have several FTDI serial ports). This utility was created to automate updating settings for all of your connected FTDI USB to serial ports. Download the zip file and extract it to a folder on your desktop or other folder of your choice. Make sure you extract all the files in the zip file to the location where you will run FTDI Settings Update.exe This utility requires administrator privileges to update FTD registry settings and you be asked by windows if you want to allow this utility to modify your computer registry. When the utility first runs it will ask you if you want to continue and check the registry for required changes to each FTDI serial port detected. If you press (Y/y)yes to continue, you will see console output of the state of each FTDI serial port and if changes were made. If any changes were made to the settings, you will be presented with a message that you may need to reboot your computer for the changes to take effect. You can run this utility more than once with no harm and you will see the current state of two settings per FTDI serial port, the serial enumerator and modem control at startup are the two settings that are checked and updated if needed. You can also manually open the windows device manager and view these settings for each of your FTDI USB serial ports under the device manager Ports(COM & LTP) section in the device manager (WinKey+X M, will load the device manager UI). This console application was written in C# and targets the .NET 4.0 runtime. It's expected that you are running Windows 10 or later, but it should work on Windows 7. I have tested it on both Windows 10 and Windows 11 as of the time I created it. I hope you find this useful. Max NG7M, ng7m@arrl.net