WIN XP系統中,網路位置不能訪問,相信很多人都碰到過這樣的問題,我通過一些案例進行測試分析和在網上查了一些資料,並將各種網上提供的常見解決方案做了相應測試,現在整理介紹一下.主要的現象有
1.無法開啟工作群組
2.無法開啟電腦
3.提示輸入guest使用者密碼(不guest從網路登入)
4.提示使用者沒有許可權
5.工作群組中看不到電腦
6.不能設定共用(複選框為灰色)
鐘對WIN XP的預設安裝,當共用和訪問出現問題時請考慮以下的步驟:
1.檢查guest賬戶是否開啟.
XP預設情況下不開啟guest賬戶,因此為了其他人能瀏覽你的電腦,請啟用guest賬戶。同時,為了安全請為guest設定密碼或相應的許可權。
2.檢查是否拒絕Guest使用者從網路訪問本機.
當你開啟了guest賬戶卻還是根本不能訪問時,請檢查設定是否為拒絕guest從網路訪問電腦,因為XP預設是不允許guest從網路登入的,所以即使開了guest也一樣不能訪問。在開啟了系統Guest使用者的情況下解除對Guest帳號的限制,點擊“開始→運行”,在“運行”對話方塊中輸入“GPEDIT.MSC”,開啟組策略編輯器,依次選擇“電腦配置→Windows設定→安全設定→本地策略→使用者權利指派”,雙擊“拒絕從網路訪問這台電腦”策略,刪除裡面的“GUEST”帳號。這樣其他使用者就能夠用Guest帳號通過網路訪問使用Windows XP系統的電腦了。
3.改網路訪問模式(非必須步驟,與1,2項可不同時使用).
WIN XP預設是把從網路登入的所有使用者都按來賓賬戶處理的,因此即使管理員從網路登入也只具有來賓的許可權,若遇到不能訪問的情況,請嘗試更改網路的訪問模式。開啟組策略編輯器,依次選擇“電腦配置→Windows設定→安全設定→本地策略→安全選項”,雙擊“網路訪問:本地帳號的共用和安全模式”策略,將預設設定“僅來賓—本機使用者以來賓身分識別驗證”,更改為“經典:本機使用者以自己的身分識別驗證”。
這樣即使不開啟guest,你也可以通過輸入本地的賬戶和密碼來登入你要訪問的電腦,本地的賬戶和密碼為你要訪問的電腦內已經的賬戶和密碼。若訪問網路時需要賬戶和密碼,可以通過輸入你要訪問的電腦內已經的賬戶和密碼來登入。
若不對訪問模式變更,也許你連輸入使用者名稱和密碼都辦不到,//computername/guest為灰色不可用。即使密碼為空白,在不開啟guest的情況下,你也不可能點確定登入。改成傳統模式,最低限度可以達到像2000裡沒有開啟guest賬戶情況時一樣,可以輸入使用者名稱和密碼來登入你要進入的電腦。
4.檢查防火牆是否開啟.
Windows防火牆(SP2)預設並沒有開啟檔案和印表機共用所使用的連接埠.關閉Windows防火牆或在防火牆的設定的“例外”選項卡中勾選“檔案和印表機共用”。若還裝有其實軟體的防火牆,確保防火牆沒有禁止以下連接埠:UDP:137,138、TCP:139,445(137/UDP-NetBIOS名稱伺服器,138/UDP-NetBIOS資料報,139/TCP-NetBIOS會話服務)
也許你還會遇到一些特殊的情況,請看接下來的。
5.一個值得注意的問題.
我們可能還會遇到另外一個問題,即當使用者的口令為空白時,即使你做了上述的所有的更改還是不能進行登入,訪問還是會被拒絕。這是因為,在系統“安全選項”中有“賬戶:使用空白密碼的本地賬戶只允許進行控制台登入”策略預設是啟用的,根據Windows XP安全性原則中拒絕優先的原則,密碼為空白的使用者通過網路訪問使用Windows XP的電腦時便會被禁止。我們只要將這個策略停用即可解決問題。在安全選項中,找到“使用空白密碼的本地賬戶只允許進行控制台登入”項,停用就可以,當然也可以為GUEST設定密碼.否則即使開了guest並改成傳統模式還是不能登入。
經過以上的更改基本就可以訪問了,你可以嘗試選擇一種適合你的方法。下面在再補充點其它可能會遇到的問題。
1.剛開機時可能無法找到工作群組或電腦(win2k下),請等待幾分鐘再試
2.可以看到共用資料夾但無法進入,請重啟Server 服務
3.確認以下服務是否啟動:
Computer Browser 服務
Workstation服務
Server 服務 (未啟動時無法瀏覽工作群組)
TCP/IP NetBIOS Helper服務
確認以下協議/用戶端是否安裝並啟用:
Microsoft 網路的檔案和印表機共用 協議
Microsoft 網路用戶端
組成的區域網路中網路位置經常出現各種各樣的問題
7.關於用近端分享訪問不響應或者反應慢的問題.
在WinXP和Win2000中瀏覽網路位置時系統預設會延遲30秒,Windows將使用這段時間去搜尋遠端電腦是否有指定的計劃任務,如果搜尋時網路時沒有反應便會陷入無限制的等待,那麼10多分鐘的延遲甚至報錯就不足為奇了。具體的解決方案:
刪除註冊表中的兩個子鍵
到註冊表中找到主鍵HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace”
刪除下面的兩個子健:{2227A280-3AEA-1069-A2DE-08002B30309D}和{D6277990-4C6A-11CF-87-00AA0060F5BF}。
其中,第一個子健決定網路位置是否要搜尋網上的印表機(甚至要到Internet中去搜尋),如果網路中沒有共用的印表機便可刪除此鍵。第二個子健則決定是否需要尋找指定的計劃任務
8.另外,若不能設定共用(灰色),請在網路連接中重新設定一下“設定家庭或小型辦公網路”,選擇“啟用檔案和印表機共用”
不能訪問主要是由於XP預設不開啟guest,而且即使開了guest,XP預設是不允許guest從網路訪問電腦的。
我在我的區域網路中觀察,可能還與路由器和其它電腦的故障有關,以及區域網路中有其它版本的windows有關.WinXP系統本身在網路位置的訪問上也容易出現問題,重啟一下也許能解決問題.我還遇到過什麼都設好了,卻連網路都不能訪問的情況,最後重裝系統才解決.