如何在Windows 10、8.1、8、7和Vista上玩需要SafeDisc或SecuROM DRM的PC游戏

微软在Windows 10中取消了对SafeDisc和SecuROM DRM的支持而登上了头条,最近对Windows Vista、7、8和8.1的安全更新也从旧版本的Windows中删除了对这些DRM方案的支持。

即使避开Windows10,也不会让你轻松地玩这些游戏,前提是你的Windows安装是最新的。这就是为什么微软决定打破这些东西,以及如何让这些旧游戏重新运行。

有什么问题吗?

相关:如何使旧程序在Windows 10上运行

如果你通过数字下载获得较新的游戏或这些较旧的游戏,你不会有任何问题。在2003到2008年间,你会遇到很多用物理CD和DVD发行的PC游戏的问题。其中许多游戏包括SafeDisc或SecuROM DRM。

所有使用SafeDisc DRM的游戏和使用某些形式的SecuROM DRM的游戏都不能在现代版本的Windows上运行。这包括Windows 10的所有版本,以及2015年9月发布的带有更新KB3086255的Windows Vista、7、8和8.1。

微软故意破坏了与这些旧DRM的兼容性,正如他们解释的那样:

SafeDisc的创建者Rovi猛烈抨击微软,回应道:

感谢岩石纸猎枪翻译了这些声明,这些声明最初是用德语写的。

归根结底,这些DRM方案对Windows系统不利,并且在过去一直是安全问题的根源。微软通过屏蔽它们是在做好事,尽管在理想的世界里,微软应该停止这些技术,而不是一开始就允许它们。

如何玩SafeDisc和SecuROM游戏

如果你有一款旧的基于光盘的游戏,不再能在当前版本的Windows Vista、7、8、8.1或10上运行,那么这并不是什么安慰。但你仍然可以让这款游戏正常运行。您可以使用很多不同的选项:

在Windows Vista、7、8或8.1上重新启用secdrv服务:如果您使用的不是Windows 10,Microsoft会提供使用最新安全更新重新启用他们禁用的secdrv.sys驱动程序的说明。要执行此操作,请以管理员身份打开命令提示符窗口。(打开“开始”菜单,搜索“命令提示符”,右键单击命令提示符快捷方式,然后选择“以管理员身份运行”。)。运行“sc start secdrv”命令启动服务,然后运行“sc stop secdrv”命令停止服务。微软还提供了在引导时使用命令和注册表自动启用它的说明。

这将降低你的Windows PC的安全性,而且它应该不能在Windows 10上运行,因为Windows 10的驱动程序已经完全删除。如果你这样做了,你应该在玩完受影响的游戏后禁用该服务,以确保你的电脑更安全。

安装更新:一些游戏开发商已经提供了移除DRM的补丁。检查游戏的网站并安装最新的补丁,查看游戏之后是否正常运行。

找一个无CD破解:无CD破解是潜在的危险,因为它们经常出现在可疑的网站上,并被用来盗版视频游戏。但是,如果您确实找到了您想玩的游戏的无CD,它将删除DRM,您就可以正常玩游戏了。

你或许也不该这么做。除非你真的知道自己在做什么-即使你知道自己在做什么-否则搜索可疑的网站并下载盗版组织制作的无CD破解听起来是感染恶意软件的好方法。

以数字方式回购游戏:回购那些旧游戏听起来可能不是一个好主意,但如果你在GOG.com或Steam等现代平台上购买了游戏,你就可以正常玩游戏的数字版本,而不用担心旧的基于光盘的DRM方案。

当然,你也可以在旧版本的Windows上卸载那个特定的更新,但没有充分的理由这样做,因为你只需重新启用该服务即可。补丁真正做的似乎是在默认情况下禁用特定服务。它不会在后台运行,准备在每台Windows PC上受到攻击-现在,它只会在出于某种原因而真正需要它的系统上启用。

图片来源:Flickr上的威廉·胡克(William Hook)

相关文章