Adding to bassfisher's comments, after disconnecting and uninstalling the current driver, reboot the computer. When it comes to hardware and drivers, it is important to note that many settings are read into memory when Windows and applications run. In many cases, when you change/delete the files, or make changes to system settings, these "actions" do not fully take place immediately because the files are still "open". So instead, many deleted files are not fully deleted, and some modifications are not fully implemented until the system is rebooted.
For PCs, the ATX Form Factor Standard requires ATX PSUs maintain +5Vsb standby voltages across many points on the motherboard when the computer is shutdown, but still plugged into the wall (and, "IF" so equipped, the master power switch on the back of the PSU is set to on or "1"). This +5VDC is used to, among other things, keep alive the many "Wake on..." features provided by chipset. These include Wake on Mouse, Wake on Keyboard (which typically work via the USB interface) and Wake on Network. In some cases, such as with network settings, even a simple reboot is not enough to fully clear all settings so a "full power cycle" - a "cold" start is required. That is, exit Windows, shutdown the computer, AND unplug the computer from the wall for a few seconds, then connect and fire it up to see what happens.
I have gotten myself into the habit of a "cold" reboot when changing drivers for major peripherals (printers, graphics cards, sound cards, NICs). It takes a little longer, but IMO, worth it.
As for CCleaner and logs, it is very simple to uncheck the option to delete Windows logs. As noted, Windows own Disk Cleanup and other cleaning programs will delete old logs too. I think it a good point to keep the old logs, if you are experiencing problems. Once you are certain your computer is working properly, then you can purge the logs, if you want. That said, logs are typically in plain text, so they don't normally take up any significant disk space.