Beerhunter2- Thanks for the help, but I've already done both of those things. First I've downloaded lastest files from McAfee for virus scan and still don't have any viruses. I had already done this twice, 2 weeks ago because I thought the same as you, that I had a virus. Secondly, the 2 exe files from Microsoft are for Outlook Express 4.0 and I'm using 6.0. But I tried it anyway 2 weeks ago and it did not fix anything. Any other thoughts? Could the page faults occur because there is not enough memory? Could that crash the Kernel32.dll?