Originally Posted by
GuidoLS
The way SecuRom and Safedisk (and Stardock, to an extent) worked was that they set up what Windows saw as a virtual CD rom, much in the same way that Alcohol and similar programs did, with the difference being that there were (mostly) randomly generated code that the various programs checked against to make sure your system was valid. It was a cheaper way of inserting a key-fob type device, if you will. Because they changed their code so often, and because the DRMs sometimes fought with each other, MS basically either made (as is the case with secdrv.sys) or forced the devs to make a generic version that just worked - at which point the DRM became pointless, because it was far less random, and made it far easier for those that partook of such endeavors to find the code in the game exe's and code in their own little work around.
Why has MS waited so long to do what's really the right thing to do? Well, most of these DRM schemes don't work in Win10 already, and it's taken a number of years, but it seems like there's finally an exploit that's been reported that can use these virtual drives as a vector to install root kits, a la Sony, etc. So the simple answer is, it wasn't really a problem until now, and the fix is easy. And one less 'driver' being loaded is that much more ram and system resource available for something else.