You can also try finding out what chipset your Asus dongle uses and downloading the driver directly from the semiconductor manufacturer, installing it with Device Manager. It's nearly always a Ralink, Broadcom or Azalia chipset and their drivers are sometimes better than the ones automatically installed by Windows Update. I've never had any problems doing that with Ralink chipsets.
Edit: if it's an Asus it probbaly is a Ralink chipset, they are quite good, the parent company is now MediaTek and their chipset numbers begin with "MT" (or RT). https://en.wikipedia.org/wiki/Ralink
Windows has never needed any kind of software install or tray utility to run at startup for managing Wifi connections since the Wireless Zero Configuration Utility (a service running with the OS unless it's been disabled) in XP SP2. If your USB device's chipset driver is installed, whatever brand on on the plastic casing, it will work. So I never install any of that stuff, or I install it to get the driver and then uninstall the pointless utility that comes with it, as it's just bloat and often buggy crap.
I normally don't install utility software but for some reason Windows wouldn't recognise the dongle when I first got it unless the utility was running and I never bothered uninstalling it afterwards as everything seemed okay.