First of all, are you sure this is a CC3D?
Overseas sellers put the name CC3D in many unrelated ads, just to get you to look at it. A real CC3D will have the words CC3D OpenPilot.org and Copter Control on it.
STMmicroelectronics Virtual Com Port, is it the right one for cc3d ?
I don't think so. I use Linux, not Windows, so I can't easily check for sure. The STM CPU in the CC3D does not have
USB "USB SBL/DFU" capability and the wiki help that I linked to says: "
You need to uninstall the USB Composite Device, uninstalling the Virtual Com Port has no effect because this is not used by default."
The CC3D has an extra (non-STM) chip for USB so I am guessing that the CC3D USB chip driver will not have an STM brand. (Edit: Sorry, that is some other boards that use a separate USB chip. These other boards are not, at least currently, LibrePilot compatible.) Revo has
USB USB with SBL/DFU built into the CPU chip.
That said, it generally doesn't hurt to uninstall an extra USB/COM driver or two on Windows. They get automatically reinstalled when you plug that device back in.