实际上,我正在尝试禁用 Windows XP 中的终端服务。
但是该服务不接受任何控制代码,甚至SERVICE_ACCEPT_SHUTDOWN。
我无法在系统控制面板中使用 net stop termservice、sc stop termservice 禁用它。
所以现在我尝试使用远程线程注入在 svchost 中执行 freelibrary(termservice)。
有没有更好的主意?!
谢谢阅读 :]
答案1
正确的;这些都不是禁用终端服务的记录方法。
相反,这:
打开或关闭终端服务
要暂时禁用终端服务连接(例如,在终端服务器上安装应用程序),请转到偏僻的系统属性中的选项卡并清除允许用户远程连接到您的计算机复选框。(当您安装任何 Windows Server 2003 家族操作系统时,默认情况下会清除此复选框。)当您禁用远程连接时,终端服务在计算机上仍保持活动状态,但不接受任何新的远程连接。
如果您的计算机上安装了终端服务器,您也可以使用以下命令卸载它:添加或删除程序执行此操作后,计算机将返回到其默认状态,即管理远程桌面。
(我假设您说的是 Windows Server 2003,因为我相信“终端服务”在后来的版本中被重命名为“远程桌面服务”。)
答案2
您必须关闭“快速用户切换”。