Comodo Antivirus Free version 4.0.135239.742 x64 running on Windows 7 Pro 64-bit scans indefinitely without completing. My last attempt ran for over 8 hours on over 1 million files–I finally gave up and stopped the scan when I realized that the same folders and files were being scanned multiple times.
The problem appears to be the result of recursive scanning of the targets of “soft links” (a.k.a., symbolic links, or reparse points). Soft links are used in Windows 7 and Windows Vista for backward compatibility with upgrades from Windows XP. For example, the folder “C:/Documents and Settings” used in Windows XP for user profile subfolders, is now a soft link to the target folder “C:/Users” in Windows 7.
A particularly problematic soft link in Windows 7 is the folder “Application Data”, which is found under both “C:/Users/All Users” and “C:/ProgramData”. The problem being, that the target of the soft link “C:/ProgramData/Application Data” is “C:/ProgramData”; the result is that the following folder paths all point to the same place:
C:/ProgramData/Application Data/Application Data
C:/ProgramData/Application Data/Application Data/Application Data
C:/ProgramData/Application Data/Application Data/Application Data/Application Data
… and so on, up to the Windows API limit of 31 levels deep of reparse point nesting.
I know–this is stupid, and I consider this to be a Windows bug; however, we and Comodo have to live with it for the time being.
I will search my disk for soft linked folders and exclude them from scans. (BTW, they have the appearance of a shortcut with the little arrow in the lower corner of the folder icon). I suggest that Comodo update their anti-virus scanner to ignore soft links (reparse points), or something like that.
Comments? Thank you.