Basically MIcrosoft couldn't give a monkey's about you, me or anyone else who bought their software or anyone elses in the past. Once they have your money - tough. And as for the robots who reply on Microsoft's behalf to these posts !
SECDRV.SYS Not Loading in Windows 10; this will break thousands of older games.
Hello,
I have discovered an unfortunate problem with Windows 10.
Many games from the early-mid 2000's used Macrovision's SafeDisc (version 2) as a means of copy protection. At game startup, Windows loaded SECDRV.SYS to verify an original game disc was in the drive, after which the game would start.
When you try to run ANY game which uses this SafeDisc form of copy protection in Windows 10, the following happens:
- You get an error window that tells you to log in with Administrator Privileges and to try again. This happens on any account, even those with Administrator access. The game fails to start.
- If you then set "Run as Admin" compatibility mode on the game's startup file, the message disappears, but the game doesn't start.
- Keeping a window open for C:\WINDOWS\SYSWOW64\DRIVERS shows SECDRV.SYS appearing at the moment you try to start the game. Based on its size, it appears to be the file that is present on the game disc (tested across several games), even though I see no disc activity and cannot find the file elsewhere on my system.
- The Windows event log shows that SECDRV.SYS failed to load.
- This happens both with an upgraded install (Windows 8.1 > Windows 10) and with a fresh Windows 10 install, with one of the games being installed immediately upon the fresh install completing.
- On my Windows 64-bit 8.1 system, C:\WINDOWS\WINSXS has a folder called amd64_macrovision-protection-safedisc_31bf3856ad364e35_6.3.9600.16384_none_4e6b3758913c9240 with a SECDRV.SYS in it, presumably the one that ships with Windows. Windows 10 had such a folder in early builds, but it is missing from the release build. It appears SafeDisc support is missing entirely.
OTHER TESTING I HAVE DONE:
- I updated one of the games to a version that no longer required the CD check, and it started immediately and ran perfectly once the check was removed. However, this is possible only with a very limited number of games, or resorting to fixes that violate the game's EULA or put the user's system security at risk.
- I tried disabling driver signature verification and installing one of the games again; same problem.
- Multiple compatibility modes; same problem. XP (Service Pack 3) mode and / or Run as Administrator mode make the error message go away, but the games still fail to launch.
SIGNIFICANCE:
Unless this is fixed in Windows 10, a massive catalog of older games will cease to function in Windows 10 for the simple reason that they cannot pass the SafeDisc copy protection check. I am accustomed to some games breaking with every new version of Windows as technology progresses (for example, the loss of the ability to run 16-bit programs in 64-bit Windows), but this seems to be an unnecessarily harsh change.
Windows for home | Windows 10 | Gaming
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
293 answers
Sort by: Most helpful
-
Anonymous
2017-01-24T15:51:43+00:00 -
Anonymous
2017-01-24T09:45:52+00:00 These posts go back to 2015, I cannot play MYST URU, due to this issue. You would think that going back several years Microsoft would Engineers would have come up with a way to allow us to do this without having to search for illegal hacks on the internet. I have been through several iterations of trying to work around this but as noted in earlier posts, it appears that the only recourse is to downgrade this PC to 7 or maybe try moving over to using Macs.
Microsoft, its 2017, can we provide some feedback on this thread so that we can finally use the games we paid for legally please ?
Sure you enabled this for security but how about finding a way to at least switch this off so we can use our other products that rely on this ?
2017 People ... let's get with the program. I can't believe with all the complaints over so many years , the brilliant engineers at Microsoft have not come back with a way to fix this !!!!!!!!!!
Stop ignoring the many users that have been so loyal in using your products.
-
Anonymous
2017-01-12T21:35:14+00:00 It's all totally wrong. Never before has anyone basically forced customers to bin their archives of legally purchased goods. My classic vinyl LP's , I decided to replace them with re-mastered CD's. I replaced my mobile phone when something new offered more. MS gave away ??? a free upgrade of OS. It came with Xbox app & automatic downloads, I ran straight back to Win 7. I can check if a latest update is a change of Latvian currency to Euro, that's the point all 10 users have basically handed their computers over to MS. Vista was junk, but everything since 7 has nothing of use to PC users, it's all for toy computers. Laptops & Tablets have the advantage of mobility, but phones are the market now. One OS for all of those , nonsense.
-
Anonymous
2017-01-12T12:26:44+00:00 The only reason I added the bit about illegal noCD patches is because on more than one occasion, I've actually seen Microsoft engineers recommend this approach in the past.
I know the kinds of things that corporations do in order to make profits, and it honestly sickens me. In the lats 10 or so years, the number of PC games I've actually paid for can be counted on one hand. All other non-free games that I have gotten for PC in that time were gifted to me. I like PC gaming for many reasons, but I'd rather pay for games on PS3, instead of my PC for obvious reasons.
-
Anonymous
2017-01-12T12:07:04+00:00 EI" instead of recommending ILLEGAL no-cd patches!!! "
MS does not recommend noCD patches, but using a noCD is the only option on Win10 if a disk based
game is affected by MS's DRM Blocking.
What MS wants is for people to pay or a 'new' download version which has had the DRM "removed".
This is essentially the same a using a noCD fix, because when a game is 'patched' in this way they
most often just create a new .exe to bypass the DRM. Just as the hackers did years ago.
Only difference is MS and the publishers want you pay again.
Note that this is not the only instance of DRM causing issues. A lot of disk based games from between
'04/'06 use DRM that is not compatible with any 64bit Windows (StarForce, Tages and SecuROM in particular,
but Tages did release a 64bit update around the time of the release of the first Witcher game ).
The only fix for the majority of these games is also a noCD fix (with a few game having a 'patch' from the developer). Additionally, there were a number of DRM versions that got stuck in a disk check loop
that could go on, and on, and...
- Using a noCD has always been the best option with disk based games, if only for convenience, but
with DRM blocking they have a secondary feature. If the DRM, or Windows, prevents you from playing a
game the product is faulty.
Consumers have rights too, and that includes a functioning game (EULA 'Agreement' or not).
MS's DRM Blocking should be considered a malware. It prevents the end user from using their software.
Much the same as a malware could.
- The secdrv.sys driver, if installed, is bypassed when using a noCD, which makes this the safest way to
play these games as this circumvents the secdrv.sys drivers loading during the disk check.
Secdrv.sys is supposed to be a threat because it has to run with Admin privileges.
Disabling MS's DRM Blocking, or uninstalling the relevant update in Win7/8/8.1 opens this backdoor.
If secdrv.sys driver does not load, any malware that were to have been sneaked into this file cannot launch.
Technically illegal in some countries maybe, but I've never heard of anyone being taken to court for using
a noCD fix.
- Note that this is not an endorsement of Piracy, but a fix for legitimate copies of games.
The faulty nature of so many versions of DRM , the endless complaints that followed, and the potential for
bad publicity (as if they don't already have a bad enough rep) is very unlikely to see anyone with a physical
copy of a game being taken to court for using a noCD fix to make it possible to play a game they
have paid for.
The likelihood is even more remote since the advent of on line activation and the money grubbing
single activation business model that has killed the second hand PC game market
(while the console second hand market still thrives).
- I could go on about MS's other misadventure into gaming, and their own faulty, and probably the most
reviled of all DRM, which they abandon (and abandon users in the process)...
GFWL ( Games for Windows Live), but I'm worn out :) .
[ EDIT: As this is the Win10 forum it should be noted that the commands posted in earlier threads do not
work on Win10.
These only work on Win7/8/8.1 because DRM Blocking was built into Win10 vs being added as a Windows update.
- The option to self sign the secdrv.sys driver is viable on Win10, but why bother ?
Use a noCD fix. Done deal... ]
.