介绍
服务器配置器是一种工具,可让您快速优化 Windows 操作系统的大多数设置,以实现单个专用 MetaTrader 服务器的有效工作。使用此程序,您可以:
-
停止或禁用会减慢服务器工作并可能包含安全漏洞的服务;
-
修改 Windows 注册表以优化操作系统的工作;
- 从自动运行中删除不必要的程序;
-
从磁盘中删除未使用或临时文件;
- 为端口设置 TCP/IP 过滤;
- 检查磁盘状态并分析可用磁盘空间;
-
配置自动登录系统并禁用未使用的 Windows 帐户。
强烈建议仅在专门用于使用 MetaTrader 服务器的计算机上使用服务器配置器,并且仅在安装了所有重要的 Windows 更新之后。
用法
Server Configurator 的用户界面以向导的形式组织,包含几个步骤。每个步骤都处理具有特定功能目的的设置。单击“下一步”按钮会立即带您进入下一步。以下信息详细说明了如何使用 Server Configurator。
步骤 1:建议阅读警告,退出其他正在运行的程序,然后单击“下一步”按钮。
第 2 步:选择要停止和禁用的服务。如果服务正在运行,您将能够看到并选择它。默认情况下,未选择任何服务。您应该仔细查看列表并选择您希望禁用的服务。
服务器配置器仅显示一小部分服务,这些服务可以被禁用而不影响 MetaTrader 系统交易服务器操作。您可以在下面看到一个包含服务名称及其描述的表格:
服务 | 描述 |
---|---|
秒记 | 启用在备用凭据下启动进程。如果停止此服务,则此类登录访问将不可用。(你可以离开它) |
浏览器 | 维护网络上计算机的更新列表,并将此列表提供给指定为浏览器的计算机。如果此服务停止,此列表将不会更新或维护。(必须禁用,Microsoft Network 必须禁用!) |
后台处理程序 | 将文件加载到内存以供以后打印。(必须禁用,服务器上不需要打印机) |
远程注册表 | 允许远程用户修改此计算机上的注册表设置。如果此服务停止,则注册表只能由此计算机上的用户修改。(必须禁用,不能远程访问!) |
信使 | 在客户端和服务器之间传输 net send 和 Alerter 服务消息。此服务与 Windows Messenger 无关。如果停止此服务,则不会传输警报消息。(必须禁用!) |
LMHosts | 启用对 TCP/IP 上的 NetBIOS (NetBT) 服务和 NetBIOS 名称解析的支持。(必须禁用,过时且危险) |
W32时间 | 在网络中的所有客户端和服务器上保持日期和时间同步。如果此服务停止,日期和时间同步将不可用。(它必须被禁用,因为 MetaTrader 4 服务器本身会同步服务器时间) |
日程 | 使用户能够在此计算机上配置和计划自动化任务。如果此服务停止,这些任务将不会在其预定时间运行。(必要时可以留下) |
警报器 | 向选定的用户和计算机通知管理警报。如果服务停止,使用管理警报的程序将不会收到它们。(必须禁用!) |
MSDTC | 协调跨越多个资源管理器的事务,例如数据库、消息队列和文件系统。如果停止此服务,这些事务将不会发生。(必须禁用,不使用) |
兰曼服务器 | 支持此计算机通过网络共享文件、打印和命名管道。(必须禁用,Microsoft Network 必须禁用!) |
兰曼工作站 | 创建并维护与远程服务器的客户端网络连接。(必须禁用,Microsoft Network 必须禁用!) |
TrkWks | 维护计算机内或网络域中计算机之间的 NTFS 文件之间的链接。(必须禁用,不需要) |
自由度 | 支持分布式文件系统的工作。(必须禁用,不需要) |
位 | 使用空闲的网络带宽在后台传输文件。如果服务停止,Windows Update 和 MSN Explorer 等功能将无法自动下载程序和其他信息。(如果使用自动 Windows 更新,则必须保留) |
服务端 | 使远程用户能够登录到此计算机并运行程序,并支持各种 TCP/IP Telnet 客户端,包括基于 UNIX 和基于 Windows 的计算机。(必须禁用!) |
ERSvc | 允许对在非标准环境中运行的服务和应用程序进行错误报告。(必须禁用,没有意义) |
帮助vc | 使帮助和支持中心能够在此计算机上运行。如果此服务停止,帮助和支持中心将不可用。(必须禁用,没有意义) |
HTTP过滤器 | 此服务使用安全套接字层 (SSL) 为 HTTP 服务实施安全超文本传输协议 (HTTPS)。(它必须被禁用,在服务器上没有意义) |
WinHttpAutoProxySvc | 自动识别 HTTP 代理(必须禁用,在服务器上没有任何意义) |
第 3 步:通过更改某些注册表项的值来配置操作系统。建议在服务器配置器中更改的注册表项列表:
- 禁止将调试信息写入转储文件;
- 禁用驱动器自动共享;
- 禁用更新 NTFS 上的上次访问时间;
- 禁用 CD 自动运行;
- 禁止删除到垃圾箱;
- 禁用时间同步;
- 禁止发送有关 Microsoft 程序故障的报告;
- 禁用视觉效果;
- 优化后台服务运行。
如果某些注册表项的值未设置为推荐值,您将能够看到并选择它。默认情况下,未选择任何键。您应该仔细查看列表并选择要应用的更改:
下一步有助于从自动运行菜单中删除不必要的程序。注意选择不必要的程序,然后按下一步。
第 5 步:从磁盘中删除未使用的或临时文件。您可以清除回收站、删除临时 Internet 文件和 cookie、清除 TEMP 文件夹、删除 Windows Update 备份文件,以及从系统文件夹中删除日志文件和调试内存转储。建议选择此列表中的所有项目:
在第六步,可以启用对端口的 TCP/IP 包的过滤。通过启用过滤,您可以只为服务器操作所需的外部端口打开。这样就无需安装侧面防火墙或使用内置防火墙。
下一步显示有关磁盘的信息:可用空间及其 SMART 状态:
第八步:设置某个账号自动登录系统。通常选择具有管理员权限的帐户之一作为自动登录帐户。自动登录通常用于 MetaTrader Server 3.xx,但 MetaTrader Server 4.xx 还不需要。这就是为什么不建议启用此选项的原因。您还可以禁用某些帐户。建议禁用列表中的所有帐户(“Guest”、终端服务和 IIS 帐户)。
注意:选择将被禁用的帐户时要小心!不要禁用工作用户或管理员帐户。
第 9 步:提醒您访问 Microsoft Windows Update 站点以接收更新。建议选中复选框并单击“完成”。这将启动安装在系统中的 Internet 浏览器,供您访问 Windows Update 站点。Server Configurator 向导的工作现已结束。
在错误使用服务器配置器后恢复服务和帐户
有时,由于错误使用服务器配置器,重要的 Windows 服务和帐户被禁用。下面显示了如何启用这些服务和帐户。
要启用服务,只需打开“计算机管理”(例如,“控制面板\管理工具\计算机管理”)并切换到服务。您应该使用服务器配置器找出哪些服务被停止和禁用(见上文)。然后,将这些服务的属性中的“启动类型”字段一一设置为“自动”,然后单击“启动”按钮运行它们:
要启用帐户,您应该打开“计算机管理”并切换到本地用户和组。然后,一一打开账户属性,清除“账户被禁用”复选框,如图: