I reformatted a laptop with Windows XP SP3; updated drivers, completely ran Windows Update, and installed Firefox and Microsoft Office. Then I went to install Microsoft Security Essentials. It installed fine, but when it tried to update virus and spyware definitions, it got all the way to the end (“Installing…”) and then had a “Connection Failed” error.
It took a bit of searching but I finally found the fix: go into C:Windows — the Temp directory is missing! Create a new folder, name it “Temp”, and then update again and it will succeed.
I’m baffled as to what point in the process of clean installing this computer the Temp folder got deleted. I thought it was a standard folder, and obvious MSE thinks so too! This is definitely a squeaky clean computer, with all official software (nothing illegal), I got the CDs from Microsoft and I’m behind a NAT router so nothing unsolicited is coming in; I’m completely confident that the computer has no viruses or spyware which could have removed the Temp folder.
Anyway, I hope this helped you! If it did and you have a website or blog, please write a post about this (spread the word) and consider linking back to me so that hopefully this entry can rise to the top of search results.