是一种在后台运行的应用程序类型,服务通常可以在本地和通过网络为用户提供一些功能,也就是说,服务只供OS调用,并在后台为OS提供各种功能的支持环境,而OS则负责将各种功能的操作权交给用户,服务可以在用户登录系统前后分别予以加载;
每项服务都是一个具体的文件存在,对应的文件一般都存储在C:\windows\systme32或drives文件夹中,其扩展名一般是exe,sys,dll(被rundll32.exe或rundll.exe程序调用)
服务可以独立存在,也可和其他服务紧密配合运行,关闭某个服务时,有时会影响到储存的组件和服务,它们之间的储存关系可以在某个服务的属性对话框中查看;
services.msc---操作---导出列表
OS在启动时为了实现各种系统功能,会将很多功能模块以"服务"的方式启动.
每个操作系统都依靠必要的系统服务,从基础上帮助和支撑整个windows的运行;
虽然有很多服务都被设定为随系统自动支持,但也有某些服务石开始时牌信用状态,只有在用户需要时才被启用;
当需要排除一个操作系统或应用程序故障时,通常需要停止或重启一个服务.
如果怀疑某个服务干扰了系统的正常运行,可以尝试更改服务的启动类型为自动或手动.
也可以更改一些非重要或不常用的服务启动类型为手动或禁用,可以保留和释放更多的系统资源及加快开机速度;
服务是windows系统中一类特殊的软件;
服务的特征是启动和工作时没有任何提示与界面,躲在系统后台"悄悄"运行.
大部分windows启动的服务是完成日常工作所必须的.但是也有部分可以按照用户需求禁用.
服务是一种在后台运行的应用程序类型;服务应用程序可以在本地和通过网络为用户提供一些功能.
只供OS调用,并石后台为OS提供各种功能的把支持环境,由OS负责将各种功能的操作权交给用户.
服务可以石用户登录系统前分别予以加载,每项服务都有一个具体的文件存在,一般在system32或其子文件夹drivers中,扩展名为.exe,.dll,.sys.
服务的管理方式
1 在图形界面中管理服务;
2 以命令方式控制系统服务;
net start,net stop;
sc start,sc stop
sc命令可以检索和设置有关服务的控制信息,可以测试和高度服务;
服务的注册与反注册:很多应用程序都是可以自行创建服务项;
sc create,sc delete;
将服务恢复到初始状态:
services.msc---操作---导出列表
可以使用服务 Microsoft 管理控制台 (MMC) 管理单元管理在本地或远程计算机上运行的服务,例如,停止或启动服务。也可以使用 sc config 命令管理服务。
什么是服务?
服务是一种在系统后台运行无需用户界面的应用程序类型,类似于 UNIX 的后台程序进程。服务提供核心操作系统功能,如 Web 服务、事件日志、文件服务、打印、加密和错误报告。
如果由于启用或禁用某项服务而在启动计算机时遇到问题,则您可以在安全模式下启动计算机。在安全模式下,启动操作系统需要的核心服务无论服务设置如何更改,均以默认方案启动。计算机进入安全模式后,可以更改服务配置或还原默认的配置。
服务的启动类型:自动\手动\禁止
服务的服务状态:启用\停止\暂停\恢复
服务的启动类型:自动\手动\禁止
自动:该状态表示服务会伴随系统启动而自动启动.
手动:表示服务不会随系统启动而自动启动,但是可以由用户手动启动.手动并不意味着当前服务已经停止,只是在下一次系统启动时它才不会再启动.
禁用:该状态表示服务不能启动;
服务的服务状态:启用\停止\暂停\恢复
已禁用的服务无法进行启动和停止等操作;
停止会影响到依存服务,而暂停则不会;
程序调用诸多dll,程序运行以多个进程存在;服务是一种特殊的程序类型
查看进程使用的dll
tasklist /m
查看进程对应的服务;
tasklist /svc
regsvr32:将dll文件注册为命令;
将dll文件注册为注册表中的命令;
windows的许多功能都是以服务的形式存在的,如themes服务,提供主题管理,printer spooler服务提供打印服务;
sc服务管理命令,start,stop
将可执行程序创建成服务
sc create wlog binpath=f:\log.exe;
如果是非服务程序要使用instsrv.exe,srvany.exe;
也可以删除:sc delete wlog