![如何(重新)设置 Windows XP 中的服务权限](https://linux22.com/image/665922/%E5%A6%82%E4%BD%95%EF%BC%88%E9%87%8D%E6%96%B0%EF%BC%89%E8%AE%BE%E7%BD%AE%20Windows%20XP%20%E4%B8%AD%E7%9A%84%E6%9C%8D%E5%8A%A1%E6%9D%83%E9%99%90.png)
我有一台 XP 客户端计算机,它通过拨号连接登录网络。在识别和删除客户端上的蠕虫的过程中,远程访问连接管理器的权限发生了变化。不要问是怎么回事,这不是重点。所有用户的所有权限(完全、读取等)都被删除了。
该服务无法启动(显然),当我在服务控制台中右键单击它时,顶部的所有选项(启动、停止、暂停、重新启动等)都变灰。当我单击“属性”时,出现“访问被拒绝,错误 5”。
我已以 SYSTEM 身份登录,但仍然收到相同的拒绝和错误。从命令提示符运行 SC 也不会解决问题。我还尝试以安全模式启动并以管理员身份登录。
所有用户的 rasman.dll 和 rasmans.dll 文件权限均设置为“完全”。这不是文件权限问题。
底线:当似乎没有帐户可以访问某项服务时,如何重置(或者取得所有权然后设置)该服务的权限?
答案1
我找到了解决方案:
在 RegEdit 中,导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Security,然后删除“Security”项。然后重新启动。