For the last couple of weeks, maybe a bit longer, I am getting Explorer.exe - application error messages. They vary in what they say, two examples exception Integer division by zero (0xc0000094) occurred in app at location 0x057aec8. Another says instruction at 0x050cb968 ref mem at 0x00000000 memory could not be read. Seems like it is a diff error every time. I have a basic understanding of what is going on as far as the messages, but need to know what is causing them, how to get rid of the prob. If I do not get the error message I just get the box with error Windows Explorer has encountered a prob and needs to close. I have run all my anti virus, anti spyware, trojan, and whatever else to try to find prob with no luck. I have restored the puter back as far as it would let me eliminating new programs, still no luck. When I do a web search I get lots of places that say free DL to fix registry, free scan, etc., and it is amazing the diff things each one finds, and then of course they want money to fix it. I do not mind paying for a solution, but am very skeptical about these types programs thru on line searches. I am using OS Windows XP Media Center, Version 2002 SP2 AMD Athlon(tm) 64x2 dual core processor 3800 t 994 MHz 960 MB Ram. Sorry this is so long but I am extremely frustrated and hope the more info I give the easier to get answers/help.