After I add the line:

C:\PROGRA~1\ALWILS~1\Avast4\aswmonvd.dll

to the registry, yes, most 16 bits program work fine again!

So why the installation of Avast! haven’t add this line to the registry?

Is it possibile a bug?! Avast is the first program I install after just finished install Windows XP SP2