我可以在 Windows XP 上将所有“自动”服务设置为“手动”吗?

4 windows windows-xp service

我想将正在运行的服务数量减少到最低限度。是否可以将所有自动启动的服务设置为手动,以便仅在需要时启动。或者这会使我的 Windows XP 系统不稳定吗?

pho*_*bus 8

虽然理论上这听起来是个好主意,但这里有一些潜在的问题:

  1. 依赖检测并不完美;某些程序/软件可能期望服务处于活动状态,但它们只是无法运行而不是尝试启动它们。
  2. 在某些情况下,一个事件可能需要大量服务的突然启动,从而导致不合时宜的系统减速。
  3. 某些服务虽然在技术上不依赖,但仍可能更喜欢按特定顺序启动。我最近在客户端机器上看到了这一点,当一项服务无法成功启动时,除非手动依赖于较晚启动的服务,即使它们在技术上并不依赖。

Blackviper 的服务配置被许多人认为是 Windows 服务优化的圣经。在“热门内容”下查看。


nra*_*ray 6

现在,对于您的问题的最核心答案,Mark Russinovich 的博客文章Running Windows with No Services绝对值得一读。

Windows XP 默认启用了大约四打服务,包括许多人认为多余的服务,如远程注册表、警报器和 SSDP 发现(通用即插即用)。因此,许多 Windows 管理员普遍存在的一个问题是,我可以安全地禁用哪些服务?如果我告诉您至少对于 Web 冲浪和应用程序执行等基本功能,Windows 不需要任何服务呢?

他设法杀害smss.exewinlogon.exeservices.exelsass.execsrss.exe,而且还可以运行IE浏览器。他就是不能注销。或者关机。但是,嘿。