You can also create a Restore Point manually.
Once you have System Restore enabled, the computer will make Restore Points automatically prior to many program installations. If things go sideways, you can “go back in time”. Prior to making any changes to your computer, you can make sure you have a Restore Point. My intention for ASIO4all in the first place was to reduce latency of feedback from the mic. Then make sure that all in/outputs (of both the internal soundcard + Alesis) are enabled. ASIO4ALL can do real time resampling of 44. Reference - Setting Up Restore Points and System Restore: From the ASIO Driver Control Panel, you can configure the ASIO Driver for your Pro Tools system. Restoring Windows to a Previous Point (Windows 7) This method, if it works, will give you a base point from which to work so you can experiment with ways to make the Pro Tools 10 software work on your system. This won't fix your situation as you desire it, of course, but it may restore your computer's sound - that is at least a step back in the right direction in one sense.
If this is still causing a problem for you, consider taking your system back to a point in time before the issue occurred - before the software was installed that caused the sound to be lost.