ashDisp.exe missing

Hi! using Avast for years with XP, I get this error message : ashDisp.exe missing.
And I can’t uninstall Avast or update it…
Thanks for helping

Is Windows complaining about the ashdisp.exe missing?
When are you seeing this message?
Is ashdisp.exe file on the avast folder?

What other security based software do you have that might block new startup entries, e.g. Spybot S&D (TeaTimer), AdAware (AdWatch), SpySweeper, Spyware Doctor (StartUpGuard), PrevX, WinPatrol, ProcessGuard, etc.?

Can you try to repair your installation?
Go to Control Panel > Add/Remove programs > avast! antivirus > Remove. Then choose Repair function in the popup window (Repair).

I suggest an installation from the scratch:

  1. Download the latest version of avast! Uninstall Utility and save it.
  2. Download the latest avast! version and save it.
  3. Uninstall avast from Control Panel (if possible). If, for any reason, you can’t run it, try booting in Safe Mode and doing it from there. Anyway, boot after that.
  4. Run the avast! Uninstall Utility saved on 1. If, for any reason, you can’t run it, try booting in Safe Mode and doing it from there. Anyway, boot after you’ve run it.
  5. Install avast! using the setup saved on 2. It will be good to accept the boot time scanning. Boot.
  6. Insert the license key.
  7. Check and post the results.

Following your instructions all is in order now.
Thanks a lot.