Please fine tune your McAfee settings and have it scan all files and make sure the Active threat protection is enabled.

Now, please reboot into Safe mode with networking and run a scan with McAfee. It should be able to take care of the issue. Also, you might want to download and install this very useful tool. After the scan with McAfee it wouldnt hurt to have a quick scan with this one.

You asked what it is, so here's the info. Taken from http://forums.cnet.com/7723-6132_102-359335.html, where they flag up new threats as they're discovered - a useful place to keep watch on. This is no. 28 from Sep 15 '09. The link at the end is to the McAfee database page which also has instructions on how to delete this PUP.

If you know the name and the path of this .tmp file, there's nothing to stop you deleting it yourself. You say McAfee cannot delete it, but if it's a PUP it's more likely that the program is leaving it up to you to decide what to do with it. A PUP is only potentially unwanted. The action the program ought to take is described here - is that what's happening?

=====================================================

Post 28 of 62

Generic PUP.x!x!b40d91c3f504

This software is not a virus or a Trojan. It is detected as a "potentially unwanted program" (PUP). PUPs are any piece of software that a reasonably security- or privacy-minded computer user may want to be informed of and, in some cases, remove. PUPs are often made by a legitimate corporate entity for some beneficial purpose, but they alter the security state of the computer on which they are installed, or the privacy posture of the user of the system, such that most users will want to be aware of them.