Yes, try that first, because no matter if you leave all those themes or erase them from avast! skin directory, avast! should load correctly. Only one skin at a time is loaded into memory, so if you are using Alwil skin, and you still have all other skins in your skin directory, avast! should start properly.
Let us know if you solve your problem with installing new sound driver.
Cheers !