症结在于secdrv服务,游戏开发商设计的SafeDisc、Securom或DRM都通过该服务访问游戏光盘,不能访问则游戏正常运行。而微软认为该服务不安全,故Windows默认禁止secdrv服务,导致游戏无法正常运行。受影响的不止三国志,包括模拟城市4等一大批都是被这把火殃及的池鱼。
以下为相关新闻:
继Win10后微软进一步限制Win7/Win8.1/Vista运行DRM加密游戏
时间:2015-09-28 10:03:11
SecuROM 是一个保护CD/DVD版权的产品,能够防止光盘遭受为未经授权的复制。8月初,微软禁止了DRM游戏在Win10系统中运行,现今又将领域拓展,Win7、Win8.1以及Vista系统也将不支持DRM加密游戏(不单单是Windows 10,现在所有Windows Vista SP2以上的操作系统似乎都被禁用了该功能)。
这一限制伴随微软最近发布的一次更新而来,在微软编号为MS15-097的安全公告中对此进行了详细的说明,公告中描述,这是一处针对显示组件的安全更新。该更新增加了对secdrv.sys第三方驱动的防御,关闭了该驱动服务。这会影响到一些老旧游戏的运行。
不过,与Win10不同,驱动并没有被彻底删除,因此在这些旧版本系统中你还可以通过其他方法来重新开启服务,只需要在以管理员身份运行的命令提示符中开启secdrv服务的命令即可。
尽管公布了解决方案,但是微软一再提醒用户,开启服务会将系统置于被攻击的危险之中,用户使用需谨慎。
重新开启这个服务即可解决,办法两个:
开启secdrv服务:
使用cmd命令
管理员权限命令行下运行以下命令(命令及选项参数全部照抄,注意空格不能少):
开始--运行--输入cmd-回车
根据需要自动运行:sc config secdrv start=auto
若要手动启动驱动程序的服务,请键入以下命令:sc start secdrv
若要手动停止驱动程序的服务,请键入以下命令:sc stop secdrv
可以用sc命令的qc参数来查看secdrv的状态。
演示过程如下:
sc qc secdrv查看当前secdrv的状态:
DEAND_START意思是待命,即还未启用,但可根据要求启动。
启动secdrv:
SC START SECDRV
好了,现在STATE 显示RUNNING,意即已在运行。
关闭它:
SC STOP SECDRV
看,目前状态是STOPPED,已经停止了。
2. 还有一个禁用secdrv的东东是微软补丁KB3086255,卸载它就可以正常玩游戏了。
查看文件夹是否带中文
查看一下注册表文件运行没有
看一下下载的版本是不是非破解版,如果是拿去下一个破解补丁
如果打开游戏黑屏的情况可以找一下有一个和游戏图标类似的图标,打开然后有个bgm的选项把√去掉
如果以上方法都不行那换个网站下载
我用 win7 玩三国志9PK版式没问题的,建议你重装一下,或者换到PK版
学一下虚拟机,很简单的。
下载VMware,下载任意系统如适合《三国志9》的XP系统,按照操作安装即可,非常简单。
装好后打开虚拟机,把游戏按照在虚拟系统上就可以玩了,完美解决兼容问题。
如果有不清的地方也可以私聊我。