不用删除,启用:secdrv.sys即可。以下属于转载yao2nan14这位朋友的
https://tieba.baidu.com/p/4810449919?red_tag=1820974148,感谢这位同好所高,刚试了,可以。
(转载)
首先说明一下,这个方法我本人刚亲测成功。(其实网上也有很多其他老游戏的贴吧里,都用这个方法解决了新系统运行老游戏的问题,比如CA的全面战争中世纪2、模拟城市4等等。)
然后我想说明一下,造成各种老游戏在7 8 10 32位 64位系统中无法运行的罪魁祸首,其实是微软15年的一个KB3086255系统更新补丁造成的。这个补丁屏蔽了新系统上的 secdrv.sys 驱动程序,美其名曰为了系统安全。
最后是解决方法(此方法为微软官方提供,不需要卸载更新补丁,最方便,最有效。)
管理员Administrator账号登录你的系统——左下角开始菜单——运行——弹出的小方框里输入CMD回城——鼠标复制本帖下面的英文命令行——弹出黑色DOS小方框里黏贴命令行回城。(注意保留英文中间空格)
启用:secdrv.sys
sc config secdrv start= auto
禁用:
sc stop secdrv
sc config secdrv start= disabled
也可以通过注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\secdrv
修改start为2自动启动,3手动启动,4禁止
PS:微软的说法是此方法可以临时启动老程序老游戏,用完后,为了系统安全请立马用相同方法输入禁用命令关闭secdrv.sys服务。至于到底关不关,大家自己看着办。