无法更改 NT 服务启动类型

无法更改 NT 服务启动类型

我最近在 Windows 7 笔记本电脑上安装了 Oracle,想将服务更改为手动启动(而不是自动启动),因为它们使用 1GB 左右的内存。我无法更改服务的启动类型(以及一组其他内容)。

我理解可能是因为服务不支持停止或暂停,但我不明白为什么 Windows 不允许在此处更改启动类型。我见过http://social.technet.microsoft.com/Forums/en/w7itproperf/thread/5680f31f-20bb-4400-92f7-66b052562284这很有趣,但没什么帮助。他们认为 Windows 保护了 DCOM 服务,并提出了一种突破这种保护的方法。我试过了,但失败了(参见 的回复Limited Atonement)。

请告诉我我该怎么做!

Oracle 服务不会改变

答案1

所有服务设置都存储在注册表中。您可以直接在注册表中更改启动类型。

  1. 打开注册表编辑器(regedit.exe)
  2. 导航到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\OracleXETNSListener”
  3. 编辑“Start”的值并将其设置为3。(3表示手动启动)
  4. 重新启动机器。

注意:如果这导致您的 Oracle 应用程序中断,只需将值更改为原始值(自动启动时应为 2)。

相关内容