计算机实验室管理之优化和建议

1,302次阅读
没有评论

共计 1457 个字符,预计需要花费 4 分钟才能阅读完成。

在同方易教管理平台中,可以很方便的管理计算机实验室中的电脑,一般在学校计算机实验室中,会存在很多软件在电脑中以供教学使用,但是如果软件一多,那么就会造成开机缓慢、服务加载过多问题、反应慢等问题,良心软件或者轻量级软件一般没什么问题,但是如果像 SQL Server 等软件,开机会启动 5,6 个服务,以满足开机后正常使用 SQL Server,但是一个教室是流动的,不可能说这个教室只上 SQL 的课程,这就造成了不上 SQL 课的班级,在启动电脑后需要进行缓慢的开机和服务自启动的等待,造成了不舒适的使用体验,解决方案有多种。

1“计算机”右键“管理”,找到“服务”,找到 SQL 开头的服务,默认为“自动”启动服务,每一个服务右键“属性”,依次将“自动”改成“自动延时启动”,这样电脑在开机的时候,会延时启动服务,SQL 的服务将在系统启动完成进入桌面后陆续自动开启。

2“计算机”右键“管理”,找到“服务”,找到 SQL 开头的服务,默认为“自动”启动服务,每一个服务右键“属性”,依次将“自动”改成“手动”模式,并记录全部的“服务名称”然后通过 bat 的方式,一键启动和关闭服务,具体 bat 命令如下

启动命令有 2 种

2.1 net start“显示名称”开启服务,net stop“显示名称”关闭服务

2.2 @sc start 服务名称 开启服务,@sc stop 服务名称,关闭服务

下面为通过服务名称开启关闭 SQL 的 bat 命令,需要以管理员身份运行

开启 SQL SERVER 代码

@echo. 服务启动...... 
@echo off 
@sc start MSSQLServerADHelper100
@sc start MSSQLFDLauncher
@sc start MSSQLSERVER
@sc start MSSQLServerOLAPService
@sc start SQLBrowser
@sc start MsDtsServer100
@sc start ReportServer
@sc start SQLWriter
@sc start SQLSERVERAGENT
@echo off 
@echo. 启动完毕!@pause

停止 SQL SERVER 代码

@echo. 服务停止...... 
@echo off
@sc stop MSSQLServerADHelper100
@sc stop MSSQLFDLauncher
@sc stop MSSQLSERVER
@sc stop MSSQLServerOLAPService
@sc stop SQLBrowser
@sc stop MsDtsServer100
@sc stop ReportServer
@sc stop SQLWriter
@sc stop SQLSERVERAGENT
@echo off
@echo. 停止完毕!@pause

以上仅举例,更多方式的 bat 可以自行百度或谷歌搜索查找。

3 如果一个系统中单独一个 SQL 还好,但是实际上并没有那么简单,安装好 Adobe 的产品,会有自启服务,安装好 NVIDIA 显卡启动,也有自启服务或者计划任务,还有 Chrome 安装好会出现 chrome 升级服务,这些的话,不影响正常使用都可以考虑禁用或者关闭开机自启,在目前的机房中,安装有用友 U8,U8 也有很多服务,U8 启动需要写入 SQL 数据库,所以这 2 大软件都开机自启服务的话,卡到怀疑人生,所以最好的解决方案就是开机后需要使用的时候双击 bat 开启服务,在确保系统流畅的情况下,按需开启服务使用,U8 的服务可以参考刚刚的 bat,通过搜索引擎,你可以找到更优的 bat 方案,也可以通过一个 bat,键盘输入交换的形式开启关闭指定服务。

正文完
 
Hlynford
版权声明:本站原创文章,由 Hlynford 2018-03-22发表,共计1457字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)