The driver should come directly from Silicon Labs:
CP210x USB to UART Bridge VCP Drivers - Silicon Labs
I use this driver all the time and had a similar issue when I removed a serial port monitoring program. In my case, all of my USB devices (including keyboard) stopped working. The reason is that these serial port monitoring programs insert a "man in the middle" bit of code to help redirect the serial stream to the monitoring program. Unfortunately, they all seem to have sloppy uninstallers that either don't remove the "man in the middle" code, or else remove it and don't link the serial port with Windows again like it should.
DISM may help restore your main serial drivers under Windows, or it may not. Re-installing the serial port monitor may get the serial port working again, but when it is removed again, the port may stop working. You may have to live with it being in your system unless you can find a way to reassert control of the serial port with Windows. I wish I could remember how I resolved my issue, but it was a while ago.
One thing you could try is to re-install the serial port monitor program and then use something like Revo Uninstaller in Administrator mode to try and remove everything. Then install the Silicon Labs driver again.
As an aside, do your other serial ports work? I'll bet they don't.