科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道服务器系统服务的优化部署

服务器系统服务的优化部署

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

优化程序运行模式或者干脆禁止其运行就会减轻系统负担。不过对于一些服务来说是系统必须的,有些则是作为服务器系统必须保留的。本文以服务器为基准,用系统集成的命令对系统服务进行一次优化部署。

作者:张齐 2007年8月23日

关键字: 模块 服务器 优化

  • 评论
  • 分享微博
  • 分享邮件

    ZDNetChina服务器站 8月23日x86服务器技巧  对于普通计算机担当服务器角色的用户来说,其优化好服务器系统则非常必要,一般来说在处理服务器任务的过程中计算机需要处理大量数据,而且对于系统的稳定性和高应答率有很高的要求。

    系统的稳定性和高效运行离不开系统服务,服务是一种应用程序类型,不过它只在后台运行。服务应用程序通常可以在本地和通过网络为用户提供一些功能,例如客户端/服务器应用程序、Web服务器、数据库服务器以及其它基于服务器的应用程序。

    既然是程序,优化其运行模式或者干脆禁止其运行就会减轻系统负担。不过对于一些服务来说是系统必须的,有些则是作为服务器系统必须保留的。下面将以服务器为基准,用系统集成的命令对系统服务进行一次优化部署。

    sc.exe是系统的一个内部工具。可以更改服务的启动状态,停止或者启动服务,甚至可以删除服务(此操作需谨慎)。sc config 服务名称 start= demand是设置服务为手动启动,禁用服务为:sc config 服务名称 start= disabled。停止/启动服务的命令行格式为 sc stop/start 服务名称。知道sc的这些应用后,就可以开始优化部署服务器了。

    在桌面上新建一个文本,输入以下内容:

    sc config   SCardSvr start= DISABLED
    sc stop SCardSvr
    sc config   SharedAcCESs start= DEMAND
    sc stop SharedAccess
    sc config   stisvc start= DISABLED
    sc stop stisvc
    sc config   swprv start= DISABLED
    sc stop swprv
    sc config   SysmonLog start= DISABLED
    sc stop SysmonLog
    sc config   TapiSrv start= DISABLED
    sc stop TapiSrv
    sc config   TrkWks start= DISABLED
    sc stop TrkWks
    sc config   WmdmPmsn start= DISABLED
    sc stop WmdmPmSN
    sc config   WmiApSrv start= DISABLED
    sc stop WmiApSrv
    sc config   FastUserSwitchingCompatibility start= DEMAND
    sc stop FastUserSwitchingCompatibility
    sc config   srservice start= DISABLED
    sc stop srservice
    sc config   SSDPSRV start= DISABLED
    sc stop SSDPSRV
    sc config   wsCSvc start= DISABLED
    sc stop wscsvc
    sc config   SENS start= DISABLED
    sc stop SENS
    sc config   EventSystem start= DISABLED
    sc stop EventSystem
    sc config   AudioSrv start= DISABLED
    sc stop AudioSrv
    sc config   Browser start= DISABLED
    sc stop Browser
    sc config   Schedule start= DISABLED
    sc stop Schedule
    sc config   RemoteAccess start= DISABLED
    sc stop RemoteAccess
    sc config   NtmsSvc start= DISABLED
    sc stop NtmsSvc
    sc config   RemoteRegistry start= DISABLED
    sc stop RemoteRegistry
    sc config   Spooler start= DISABLED
    sc stop Spooler
    sc config   ERSvc start= DISABLED
    sc stop ERSvc
    sc config   lanmanworkstation start= DISABLED
    sc stop lanmanworkstation
    sc config   helpsvc start= DISABLED
    sc stop helpsvc

    保存后将文件名重新命名为optimize.bat(注意事先需要将文件后缀显示出来)。下面我们讲一下涉及到服务的具体含义。

    SCardSvr:管理计算机智能卡的存取。如果这个服务被停止,这个计算机将无法读取智能卡。很显然,对于大多数服务器而言,我们更习惯于远程管理,并且外部设备的连接很可能让服务器遭受病毒感染。因此禁止该服务。

    SharedAcCESs:因特网联机共享和防火墙服务。

    stisvc:扫描仪和数码相机的相关服务。

    swprv:磁盘备份服务,类似于撤消。

    SysmonLog:用于收集本机或远程计算机数据。

    TapiSrv:语音电话服务以及拨号调制解调器的控制。

    TrkWks:维护网络中不同计算机中档案间的连结。

    WmdmPmsn:用于获得拨放序号。

    WmiApSrv:提供效能链接库信息。

    FastUserSwitchingCompatibility:RPC附属服务,远程协助进行应用程序管理。

    srservice:系统还原功能。

    SSDPSRV:接入UPnP设备。

    wscsvc:系统安全监视。

    SENS:COM+组件的系统信息通知功能。

    EventSystem:与SENS服务相关联,针对COM+组件信息。

    AudioSrv:声卡控制,服务器上一般都不用声音信息。

    Browser:计算机网络中的更新列表。

    Schedule:这个简单了,就是任务计划。

    RemoteAccess:为局域网提供路由服务。
   
    NtmsSvc:可移动存储的程序的备份功能。

    RemoteRegistry:远程注册表管理。

    Spooler:网络打印队列控制。

    ERSvc:Microsoft报告异常应用程序。

    lanmanworkstation:维护远程服务客户的网络连接。

    helpsvc:帮助和支持中心。

    运行该批处理文件即可达到服务的优化部署,我们给出了每个服务的具体功能说明,对于有特殊需要的用户,可以酌情增减服务列表。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章