In an earlier build (< 10100, I think, I don't recall), I had an old game using Macrovision secdrv.sys (which has been bundled in previous 64-bit Windows releases) working fine. When upgrading to later builds, this broke. The file is missing on my system in 10240. I see a few threads discussing weird sfc errors involving secdrv.sys, but I don't get those either.
Is this file present on your system, in system32\drivers? Game intallers might try to put a 32-bit version in syswow64\drivers, which will of course not work. It also seems that the (signed) driver from Windows 7 is not considered valid and thus not allowed to load.