高效、快速地解決網絡故障,是每一位網絡管理人員都須要認真修煉的「功課」。爲了作好這項「功課」,網絡管理人員們開足了腦筋,總結出了至關多的網絡故障解決技巧。
但是仔細對這些技巧進行一下推敲,咱們能夠看出有一部分故障解決技巧都是在Windows界面中進行的,雖然這些絕招比較方便用戶使用,並且也能有效提升網絡故障排除效率,可是這些絕招不必定可以適用於全部網絡故障,有的特殊網絡故障有時會遵從Windows系統自帶的一些網絡命令,巧妙地用好這些網絡命令,網絡故障排除效率或許會更高!
巧用Sc命令,解決服務窗口沒法打開故障
爲了防止非法用戶經過本地工做站系統默認開啓的隱藏共享,來***本地系統或偷窺本地重要隱私信息,咱們經常會打開本地系統的服務列表窗口,進入Server服務的屬性設置界面,採用手工方法將Server服務中止運行,從而實現關閉本地系統隱藏共享的目的。
但是有些時候,咱們不管怎麼操做,都沒法進入進入Server服務的屬性設置界面,這麼一來咱們就沒法經過停用Server服務的方法來關閉系統隱藏共享了,如此說來在服務窗口沒法打開的狀況下,咱們就沒法將本地工做站中的隱藏共享關閉掉了嗎?
答案是否認的!咱們能夠藉助Windows工做站內置的Sc命令,來巧妙地將工做站系統中的Server服務中止運行,從而實現一次性關閉系統全部隱藏共享的目的,下面就是該方法的具體實施步驟:
首先以系統管理員身份登陸進本地工做站系統,依次單擊該系統桌面中的「開始」、「運行」菜單選項,打開本地工做站的系統運行框,在其中輸入字符串命令「cmd」,單擊回車鍵後,進入到MS-DOS工做窗口。
在MS-DOS窗口的命令行提示符下,執行「scconfiglanmanserverstart=disabled」字符串命令,當系統彈出成功提示時,咱們不用進入Server服務的屬性設置界面,就能輕鬆地將系統服務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地址頻繁衝突故障了。
regsvr32是WINDOWS系統的一個程序,是用來配置DLL動態連接庫文件的。
它有多個參數。
用法:regsvr32 [/u][/s][/n][/i[:cmdline]] dllname
/u- 解除服務器註冊
/s- 無聲,不顯示提示消息框
/i- 調用dllInstall,給其傳遞一個可選[cmdline],跟/u一塊兒使用時,刪除dll
/n-不要調用DllRegisterServer,這個選項必須和/i一塊兒使用
regsvr32 /u shmedia.dll是用來解除shmedia.dll文件的註冊,由於系統或軟件在調用任何一個dll文件的時候都必須先註冊。這條命令是用來解決沒法正常刪除RMVB視頻文件的。
Windows XP系統能夠直接支持ZIP壓縮文件,雖然自帶的處理Zip文件的功能不算強大,但在沒有安裝專業解壓縮軟件的時候,該功能也算是方便和實用了。
若是該功能不能正常運行時,可按照實例1的作法在「運行」框中執行「Regsvr32 Zipfldr.dll」命令,而後從新啓動電腦便可恢復。相反的,若是須要卸載Windows XP的Zip功能,只需運行「Regsvr32 /u Zipfldr.dll」便可。
經過上面這兩個例子,咱們能夠看出Regsvr32命令依靠參數來註冊和卸載控件。註冊時直接在命令後面加上控件名稱便可,而卸載時則要加入「/u」以卸載安裝的控件。如今咱們再來看看Regsvr32命令在軟件應用中的使用狀況。