1. the "Program cannot use virus chest" message almost always means that the "avast antivirus" service is not running. Is it? (Administrative Tools -> Services). If not, can you start it?
2. The message "at least 1 service failed to start" indicates that there should be an entry written to the Windows Event Log, with some details. Can you look up the entry and say which service it is, exactly, and what was the reason it didn't start? (should be there as well).
3. The ODBC error was reported by whom, exactly?
4. What exactly do you mean by "1 instance of this is on 32-bit system and another on 64-bit"? So the machine has dual-boot, and sometimes you boot into 32-bit Windows and sometimes to 64-bit? If so, is avast installed separately into these two systems (to different directories) or you're sharing it? And does the same problem happen in both of the OS's?
Thanks
Vlk