宝哥软件园

善用Windows命令巧解网络故障

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

在系统中,windows命令往往是最容易被用户或网络管理员忽视的,认为它们无足轻重,其实不然,因为你还没有真正看到它强大的威力。现在让我们来看看windows命令是如何打动我们的。

  巧用Sc命令,解决服务窗口无法打开故障

为了防止非法用户通过本地工作站系统中默认打开的隐藏共享来攻击本地系统或者偷窥重要的本地私有信息,我们经常会打开本地系统的服务列表窗口,进入Server服务的属性设置界面,通过手动的方式停止Server服务,从而实现关闭本地系统隐藏共享的目的。

但是有时候不管怎么操作,都无法进入Server服务的属性设置界面,无法通过停用Server服务来关闭系统隐藏共享。那么,当服务窗口打不开时,我们不能关闭本地工作站中的隐藏共享吗?

借助Windows工作站内置的Sc命令,我们可以巧妙的停止工作站系统中的Server服务,从而实现一次性关闭系统所有隐藏份额的目的:

首先以系统管理员身份登录本地工作站系统,依次点击系统桌面上的“开始”和“运行”菜单选项,打开本地工作站的系统运行框,在其中输入字符串命令“cmd”,点击回车键进入MS-DOS工作窗口。

在MS-DOS窗口的命令行提示符下,执行字符串命令“scconfig lanmanServerstart=disabled”。当系统弹出成功提示时,我们无需进入服务器服务的属性设置界面,即可轻松停止系统服务Server。这时,当我们再次查看系统的隐藏共享资源时,会看到所有隐藏的共享资源都被一次性删除,使得非法用户无法通过隐藏共享对本地工作站进行安全攻击。

  巧用Regsvr32,解决IP地址频繁冲突故障

在局域网环境下,为了有效提高工作站的网络登录速度,方便网络管理员高效管理网络,局域网内的所有工作站往往都设置为使用静态IP地址。

但在Windows窗口下,普通用户会随意进入对应工作站的TCP/IP属性设置窗口,随意更改IP地址,使得IP地址在整个局域网内频繁冲突,对局域网的管理和维护会产生负面影响。

为了解决局域网工作站IP地址频繁碰撞的问题,我们可以巧妙地利用系统自带的Regsvr32命令隐藏“网络连接”图标,这样普通用户找不到“网络连接”图标就无法随意修改工作站的IP地址:

由于用户只需进入“网络连接”属性设置界面即可修改工作站的IP地址,“网络连接”属性设置界面的显示与系统的动态链接文件有关,如Netshell.dll、Netman.dll、Netcfgx.dll等,这些都是工作站系统的控件,默认情况下会被Windows操作系统自动注册。

我们可以使用Regsvr32命令从系统中注销上面的动态链接文件。以后普通用户想进入“网络连接”属性设置界面修改工作站IP地址时,由于找不到对应的动态链接文件,系统不会显示“网络连接”属性设置界面。那样的话,普通用户自然不能随意修改IP地址。

注销Netshell.dll、Netman.dll、Netcfgx.dll等动态链接文件时,我们可以以系统管理员身份登录本地工作站系统,依次点击系统桌面上的“开始”和“运行”菜单选项,打开本地工作站的系统运行框,在其中输入字符串命令“cmd”,点击回车键进入MS-DOS工作窗口。

在MS-DOS窗口的命令行提示符下,执行“Regsvr32/uNetshell.dll”命令输入字符串,本地工作站的Netshell.dll动态链接文件成功从系统中注销。按照同样的操作方法,我们在命令行提示符下依次执行字符串命令“Regsvr32/uNetcfgx.dll”和“Regsvr32/uNetman.dll”来注销本地工作站中的动态链接文件Netcfgx.dll和Netman.dll。当我们在所有动态链接文件注销完成后尝试修改工作站的IP地址时,会发现系统中的TCP/IP属性设置窗口无法进入,这样就可以成功解决IP地址冲突频繁的问题。

在很多情况下,或者突然出现故障,很少有人想到用windows命令来解决问题,可能是因为不太了解它的功能。经过上面的介绍,如果你遇到了同样的问题,不妨用windows命令来解决你的烦恼。

更多资讯
游戏推荐
更多+