如何在Windows 10上使用SafeDisc或SecureRom DRM玩游戏

对Windows 10的反应在很大程度上是积极的,但它给计算机用户的生活带来了一些新问题。

那么不支持对复古游戏系统情有独钟的游戏玩家。

那么微软该怎么办?微软在玩什么呢?

不要责怪微软

首先,在这种情况下责怪巨大的技术巨头确实不合适。微软的鲍里斯·施耐德·约翰(Boris Schneider-Johne)在今年的Gamescom上发表讲话时解释说,决定取消对这些复古标题的支持是为了使操作系统更安全。

在Windows 10中,只有两个愚蠢的例外:防病毒软件和深入嵌入系统的内容需要更新-但是开发人员已经在上面-然后CD-Rom上有带有DRM的旧游戏。 DRM的这些内容也已深深地嵌入到您的系统中,这就是Windows 10所说的“抱歉,我们不能允许这样做,因为这可能会导致计算机病毒的漏洞。""

结果是,如果您想玩《绯红色的天空》到《侠盗猎车手3》(是的,它已经在Android上发布了,但是您可能仍然想玩PC版),《中世纪II:全面战争》和Microsoft模拟飞行2004到原始的《模拟人生》中,不能不采用变通办法;同时,一段时间以来,人们一直不知道SafeDisc是不可靠的,这就是为什么它最终被废弃的原因。发现了SafeDisc中的安全漏洞,攻击者可以利用该漏洞完全控制Windows PC。在后来由Microsoft修补时,它是这种DRM棺材中众多钉子之一。早在2000年代中期,DRM安全漏洞就经常被黑客用作攻击媒介。

征询他们对从Windows 10中删除该漏洞的意见,开发人员Rovi Corporation观察到:

“ Safedisc DRM几年来一直不受支持,因此驱动程序已经有一段时间没有更新了。 Microsoft应该从Windows 8开始就迁移现有软件。我们不知道Windows 10是否仍然可以做到这一点,或者他们根本不在乎它。"

SafeDisc依赖于SECDRV.SYS文件,该功能在Windows 10中不存在,并且尝试在新操作系统中导入和运行它的操作均失败。

查找变通办法并玩好旧游戏

尽管微软放弃了许多经典游戏的原始发行版中,您仍然应该能够找到一种玩法。但具有讽刺意味的是,也许您考虑的第一个解决方案也是要求您使用针对游戏盗版开发的软件。

不幸的是,对于任何受Windows 10缺乏复古游戏支持影响的人,但是,许多托管No-CD补丁程序的网站也早已消失了。您可能会找到它们,或者能够在BitTorrent上挖掘补丁,但实际上我们不建议这样做。我们没有办法鼓励这样做,因为在此过程中拾取恶意软件的风险太大。

(当然,Microsoft也不宽恕盗版;他们或多或少地关注了人数仍在玩这些较早的游戏,并认为这是一个相对较小的部分。并且有其他各种变通办法,可以合理地说,此添加的Windows 10安全功能已被不公平地报道。)

因此放弃了一个无CD补丁,您还有什么其他选择可以使这些旧标题再次运行?

首先,检查开发者的网站。据报道,其中一些游戏已经发布了补丁,如果社区表现出足够的愿望,可能还会发布更多补丁。发送电子邮件并在留言板上启动线程。

第二,如果您已通过双重引导安装而升级到Windows 10,则必须重新启动并交换到您的其他Windows版本可以播放这些标题,直到有更强大的解决方法可用为止。如果这不适合您,并且您的计算机相当强大,那么也可以选择在虚拟机(例如VMware Player或Oracle VM VirtualBox)中运行Windows 7或8。

第三,可能最明智的做法是仅以数字形式简单地回购游戏。付费购买同一娱乐媒体的想法被许多人特别讨厌,但是在这种情况下,这似乎是一个很不错的选择。像GOG.com这样的网站都具有许多旧版本的无DRM版本,供您合法购买和使用。您可能还会检查游戏是否可以在Steam上使用。

对安全光盘驱动程序进行自签名

第四个选项也位于卡上。这或多或少简单明了,但需要您动手一点。它涉及对SafeDisc驱动程序进行自签名,以便Windows 10将其检测为受信任的文件。

最简单的方法是采用驱动程序签名强制覆盖工具,该工具在以管理员身份运行时,使您能够对以前不受信任的文件进行签名。

一旦获得SECDRV.SYS文件的副本(通过下载或从c:\ windows \ system32 \ drivers目录中的文件进行复制) Windows Vista,7或8,并将其保存到Windows 10中的相同位置),通过右键单击 dseo13b.exe 并选择以管理员身份运行,运行DSEO工具。

在随后的对话框中进行操作,直到看到主菜单,然后选择启用测试模式,然后单击下一步

这次,选择签名系统文件,然后浏览到 c:\ windows \ system32 \ drivers 中的 SECDRV.SYS 文件。单击确定,并等待驱动程序签名。您会看到以下消息:

一旦按照说明重新启动,然后在启用“测试模式"的情况下再次运行DSEO,现在应该在遇到问题的游戏中加载驱动程序,恢复播放功能。

(如果您使用的是Windows 10技术预览版,则启用“测试模式"将导致显示屏上出现水印。可以使用删除水印

您将采取什么选择?

Windows 10中的此安全性开发是完全必要的,但显然会让任何复古游戏迷望而却步。我们已经发现,无法在Windows 10中玩大量的复古游戏是由于DRM的遗留限制,而不是由Microsoft引起用户的麻烦。

您会采取哪种解决方法?正在使用?在评论中告诉我们。

图片来源:GTAIII PS2 Beta通过Wikipedia驱动,通过Shutterstock捕获。

标签: 数字的信息权限管理 Windows 10