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).