First off, look at your motherboard to see which USB controllers are present.
Check in your device manager to see if there are any troubles or unknown devices.
If you do have problem devices or unknown devices... try letting windows see if it can find them for you.
You may want to try installing the Intel INF driver and/or an ASMedia driver.
As far as I know, the red and black ports are USB 2.X and the blue are USB 3.X.
You should be able to use any for anything... although some devices are finicky and you may need to try one or the other.
The USB 3.x on that board, I believe are using an Etron controller; where as the USB 2.X are using an Intel controller or ASMedia controller.