Have you just repaired up until now or have you done a full re-install yet
Do you have a lot of aswtdi drivers in device manager
Go to Control Panel > Device Manager.
Under the View drop down select Show hidden devices
Open the Plug and Play section
Are there any yellow triangles there