Microsoft's Windows Live OneCare climbed from last place of 17 antivirus programs tested in March, to 14th out of of 17 antivirus programs, according to researcher Andreas Cleminti.

Andreas Cleminti's latest AV Comparatives test pitted the top antivirus software against the 20,000 or so threats that appeared during the past three months, The AV Comparatives tests measure how well each antivirus app could finger unknown exploits.

Cleminti stopped updating each antivirus product's virus signatures in February, but continued to probe their defences with every newly discovered virus, malicious script, worm, Trojan or back-door until 2 May.

"Even if most antivirus products provide daily or hourly [signature] updates, without heuristic/generic methods [of detection] there is always a time frame where the user is not protected," Cleminti said in the report.

Cleminti tallied the number of threats each program detected without the new signatures, as well as totalled the false positives, and timed how long it took the software to scan the test PC's hard drive.

Only one program, ESET's NOD32 AntiVirus was pegged by Cleminti with the highest-possible "Advanced+" label. This bears out PC Advisor's test results, which rated NOD32 Antivirus as excellent at proactive protection. In Cleminti's tests, NOD32 correctly identified 68 percent of 20,522 new threats that appeared in the three months. Avira's AntiVir PE Premium and Fortinet's FortiClient actually detected more threats - each spotted 71 percent - but higher false positives downgraded the final ranking of both.

Behind NOD32 were AEC's TrustPort AV WS, which detected 58 percent of the malware, and BitDefender Professional Plus, at 48 percent. GriSoft's AVG Anti-Malware posted an 8 percent detection rate to rank last.

Microsoft's OneCare, which placed 17th out of 17 in March when Cleminti tested signature-updated software against nearly half a million pieces of malware, fared better this time. Although it detected only 18 percent of the new exploits, that was good enough for 14th place.