Avast not starting- please help!

Recently i started my computer running windows XP. when it launched i first got a message from windows at login saying
“The procedure entry point lineGetTranslateCapsW. could not be located in the dynamic link library TAPI32.dll”

my computer then let me log on, but it said that my firewall was disabled. I clicked on avast, but it gave me a second error message saying “The application or DLL C:\Program Files\ Alwil Software\ Avast 5\ aswCmnOS.dll is not a valid windows image. Please check this against your instalation diskette.”

I’ve been looking into this, and i realize that the first one is a problem with my OS, but it seems to be targeting my anti-virus software. I ran a scan with malware bytes, but nothing came up. I scanned with two other programs, GMER, and Findy Kill, both of which i had found after they had been recomended at other locations on the avast forums. However neither yielded any successful results, and the problem is still ongoing. Any help would be appreciated.

Thanks!

This could be caused by an improper procedure call.

Make sure XP is updated to SP3 including all SP3 updates.

Then update avast! to the latest version available here on this forum.

I checked both of those things, but no luck.

was Malwarebytes updated before you scanned ?

have you tried avast repair ?


To do a repair of avast :

For XP -

Control panel > Add/remove programs > click once on avast to select it > click on Change/Remove > scroll down the left pane and click on repair > click OK > follow directions.