Removing modem drivers also removes the Microsoft USB Serial Driver under Extra Services

AeonX

Well-Known Member
Messages
775
Reaction score
351
Removing specific modem drivers with NTLite also removes the Microsoft USB Serial Driver under Extra Services, meaning it also removes the HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbser key from the registry.

It doesn't remove the usbser.inf and usbser.sys files, though.

1753564226993.png



1753564273108.png



Removing mdmzyxlg.inf, for example, removes the service. I haven't tested everything on the list because it takes too long.

I kept the USB Serial Device driver (usbser.inf), so I thought this was strange. Opening the usbser.inf file, it appears that this service corresponds to that driver.

Is this expected behavior? Won't I have any problems with this? My system used this driver at some point, but I don't know exactly which device, so I can't test it. In my current system this service still exists.

The workaround I found was to export the registry key and then import it back.
 
Reviewing the mdmzyxlg.inf file, it registers the USB Serial Device service. So maybe NTLite is being too literal here...
Code:
[ZD56.NT.Services]
Include=mdmcpq.inf
AddService=usbser, 0x00000000, LowerFilter_Service_Inst

The USB Serial Device driver is used for talking to things that emulate a COM port over USB, like specific embedded devices or Raspberry Pi's on their console.
 
Back
Top