Yep, you need to be clear as to what interface you are using. Unless you have a complete crap interface, and the ASIO drivers that come with it are complete crap, you should have no reason to ever try to use ASIO4All. Cubase will hate you, and you will hate yourself for purchasing such crap, and having to use ASIO4All. Just saying...
ASIO4All is a wrapper for faking true ASIO drivers. It is a workaround for crappy gear, that is more based upon 10 year old technology. I have not heard of any worthy interface recently, that needed such a program.
Please elaborate on your gear and setup. There is a better way.
PC Win7-64-16G i7-4790k/Cubase 5-6-7 32 bit, Cubase 8 Pro 64-bit/2-Steinberg UR824's/KRK G2-8/Event TR8/SS Trigger Plat Deluxe/Melodyne Editor/Lava Lamp/Big mean dog, cute little baby and new dishwasher!!