首先我们来了解messenger信使服务的功能及使用方法,然后再了解如果关闭或开启messenger服务。
这个信使服务的功能是,在局域网中可以方便各指定的计算机发送消息。
一、信使服务messenger的使用方法
要想使用messenger发送消息,得使用如下的命令格式:
Net send 命令的格式为:Net send + IP地址/计算机名 + 消息内容
注意,我们进入到MS-DOS模式中,就能使用该命令了。
比如,我想给名字为dzwebs的计算机发送消息,命令为如下的命令:
Net send 命令的格式为:
Net send dzwebs 欢迎来到大众计算机
其中,命令之间有空格,注意看哦,不能连着写,dzwebs为接收信息的目标计算机,而欢迎来到大众计算机为要发送的信息内容。
再比如,想给IP地址为:192.168.0.55的计算机发送信息,使用如下命令即可。
Net send 192.168.0.55 欢迎来到大众计算机
当然,如上是针对某台计算机发送信息,如果是发送到工作组中每台在线的计算机,IP地址处改成 * 即可。
Net send * 欢迎来到大众计算机
这样,局域网中的在线的计算机,都能收到相同的信息了。
二、关闭信使服务messenger
单击Windows“开始”菜单,单击“运行”。
在“打开”框中,键入“net stop messenger”。
单击“确定”按钮。
还有一种方法,是手动设置的,方法如下:
打开“控制面板”,单击“性能和维护”,单击“管理工具”,双击“服务”。
单击“Messenger”,然后在“操作”菜单中,单击“属性”。进入“常规”选项卡,单击“停止”按钮。
如果“Messenger”服务被停止,Alerter消息不会被传输。如果“Messenger”服务被禁用,任何直接依赖于它的服务将无法启动。
二、开启信使服务messenger
也可以通过如上的第二种方法,在“常规”选项卡的启动类型中选择“自动”,然后点击“启动”,这样就开启了。
当然,使用如下命令也是可行的。
net start messenger
最后,给大家说明一下,并非是所有的系统都能直接开启或关闭信使服务,因为有的精简系统,直接就弃月了信使功能,得通过如下方法来找回信使功能:
到网上下载一个名为msgsvc.dll的文件,将其放到C:\windows\system32目录下。
然后,建立一个注册表文件,然后双击安装,方法如下:
新建一个文本文档,键入以下内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
"Type"=dword:00000020
"Start"=dword:00000004
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"DisplayName"="Messenger"
"DependOnService"=hex(7):4c,00,61,00,6e,00,6d,00,61,00,6e,00,57,00,6f,00,72,00,\
6b,00,73,00,74,00,61,00,74,00,69,00,6f,00,6e,00,00,00,4e,00,65,00,74,00,42,\
00,49,00,4f,00,53,00,00,00,50,00,6c,00,75,00,67,00,50,00,6c,00,61,00,79,00,\
00,00,52,00,70,00,63,00,53,00,53,00,00,00,00,00
"DependOnGroup"=hex(7):00,00
"ObjectName"="LocalSystem"
"Description"="传输客户端和服务器之间的 NET SEND 和 Alerter 服务消息。此服务与 Windows Messenger 无关。如果服务停止,Alerter 消息不会被传输。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
6d,00,73,00,67,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
05,0b,00,00,00,00,00,18,00,9d,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,\
23,02,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,\
02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
将如上的内容保存成为一个扩展名为reg的文件,之后双击即可。
最后,重新启动计算机,打开系统服务选项,开启并设置为自动。如此,问题得以解决。