Many archival sites host unverified files that bundle malware, adware, or trojans disguised as game patches.
If you are sticking with the retail version and want to use a no-CD feature:
You need a vanilla installation of Company of Heroes: Tales of Valor updated to patch 2.601. Do not apply any other cracks yet. You can find the official incremental patches online (usually from 2.500 -> 2.600 -> 2.601).