訪問Windows2008共享資源出錯解決方法

字號:

為了能夠更方便地與局域網(wǎng)中的其他員工相互交流,我們時常會通過共享訪問方式,來與他人互相傳輸文件、發(fā)送數(shù)據(jù)。為了讓共享訪問操作更加更效,我們還總結(jié)了許多行之有效的操作秘籍,可是這些秘籍幾乎都是在傳統(tǒng)系統(tǒng)環(huán)境下總結(jié)出來的,它們能不能在Windows Server 2008系統(tǒng)環(huán)境下有效呢?其實Windows Server 2008系統(tǒng)是一種與眾不同的操作環(huán)境,在該環(huán)境下沿用傳統(tǒng)秘籍肯定會遇到一些奇怪的共享訪問故障;為此,我們現(xiàn)在就對Windows Server 2008環(huán)境下出現(xiàn)的一些常見共享訪問錯誤進(jìn)行解惑,希望這些內(nèi)容能幫助各位高效排除新環(huán)境下的新錯誤!
    1、共享訪問時斷時續(xù)
    有的時候,我們從局域網(wǎng)的同一臺計算機(jī)出發(fā),訪問Windows Server 2008系統(tǒng)中某個相同的共享資源時,會遇到這樣一則奇怪的故障現(xiàn)象,一會兒共享資源能夠順利訪問到,一會兒卻出發(fā)共享訪問出錯的現(xiàn)象,那么為什么會出現(xiàn)這種現(xiàn)象呢?引起這種現(xiàn)象的原因比較多,例如網(wǎng)絡(luò)連接的可靠性、網(wǎng)絡(luò)病毒的突發(fā)性、系統(tǒng)自身的穩(wěn)定性等,在排除了這些可能因素之后,如果還不能將該共享訪問故障解決的話,我們需要認(rèn)真檢查客戶端系統(tǒng)的上網(wǎng)設(shè)置,例如默認(rèn)網(wǎng)關(guān)設(shè)置、通信協(xié)議設(shè)置等。
    因為,要是客戶端系統(tǒng)同時設(shè)置了兩個網(wǎng)關(guān)地址,并且這兩個網(wǎng)關(guān)地址的“metric”數(shù)值完全相同的話,那么客戶端系統(tǒng)每次進(jìn)行共享訪問時,往往會隨意選用一個網(wǎng)關(guān)地址,一旦被選用的網(wǎng)關(guān)地址與Windows Server 2008系統(tǒng)所使用的網(wǎng)關(guān)地址不屬于同一個工作子網(wǎng)時,共享訪問就會出現(xiàn)錯誤的故障現(xiàn)象,要是被選用的網(wǎng)關(guān)地址恰好與Windows Server 2008系統(tǒng)所使用的網(wǎng)關(guān)地址屬于同一個工作子網(wǎng)時,共享訪問就能正常了;對于由網(wǎng)關(guān)地址選用不當(dāng)造成的共享訪問時斷時續(xù)故障,我們可以在客戶端系統(tǒng)中修改與Windows Server 2008系統(tǒng)同處一個工作子網(wǎng)的網(wǎng)關(guān)地址“metric”數(shù)值,讓該數(shù)值大于“1”就可以了,這樣一來客戶端系統(tǒng)日后每次進(jìn)行共享訪問時都會自動優(yōu)先選用“metric”數(shù)值高的網(wǎng)關(guān)地址了,也就是說自動選用與Windows Server 2008系統(tǒng)同處一個工作子網(wǎng)的網(wǎng)關(guān)地址了。在修改網(wǎng)關(guān)地址的“metric”數(shù)值時,我們可以按照如下步驟進(jìn)行:
    首先在客戶端系統(tǒng)打開“開始”菜單,從中單擊“運行”命令,在彈出的系統(tǒng)運行對話框中,輸入字符串命令“regedit”,單擊“確定”按鈕后,進(jìn)入客戶端系統(tǒng)的注冊表編輯窗口;
    其次用鼠標(biāo)選中該編輯窗口的HKEY_LOCAL_MACHINE節(jié)點選項,從該選項下面選中SYSTEM\CurrentControlSet\Services\Tcpip\Parameters注冊表子項,再從目標(biāo)注冊表子項下面找到目標(biāo)網(wǎng)卡設(shè)備,在對應(yīng)目標(biāo)網(wǎng)卡設(shè)備下面雙擊DefaulGatewayMetric鍵值,打開設(shè)置對話框,在這里將“metric”數(shù)值修改成大于“1”就可以了。
    在確認(rèn)網(wǎng)關(guān)參數(shù)設(shè)置正確后,我們還需要對目標(biāo)網(wǎng)卡設(shè)備的通信協(xié)議設(shè)置進(jìn)行一下檢查,因為客戶端系統(tǒng)的網(wǎng)上鄰居功能在工作的時候使用的是NetBIOS通信協(xié)議,要是不小心將該協(xié)議取消安裝的話,那么我們自然就無法通過網(wǎng)上鄰居窗口尋找到Windows Server 2008系統(tǒng)中的共享資源;在檢查NetBIOS通信協(xié)議是否安裝時,我們可以按照如下步驟來操作:
    首先依次單擊“開始”/“設(shè)置”/“網(wǎng)絡(luò)連接”命令,在彈出的網(wǎng)絡(luò)連接列表窗口中,找到目標(biāo)本地連接圖標(biāo),用鼠標(biāo)右鍵單擊該連接圖標(biāo),從彈出的快捷菜單中執(zhí)行“屬性”命令,打開目標(biāo)本地連接的屬性設(shè)置窗口;
    其次從該屬性設(shè)置窗口中選中“TCP/IP協(xié)議”選項,再單擊“屬性”按鈕,進(jìn)入TCP/IP協(xié)議屬性設(shè)置窗口,單擊該設(shè)置窗口中的“高級”按鈕,在其后出現(xiàn)的高級設(shè)置頁面中,找到“NetBIOS設(shè)置”選項,檢查該選項下面的“啟用TCP/IP上的NetBIOS”項目是否處于選中狀態(tài),一旦發(fā)現(xiàn)它還沒有被選中時,我們應(yīng)該及時將它重新選中,再單擊“確定”按鈕保存好上述設(shè)置操作,這樣一來客戶端系統(tǒng)的網(wǎng)上鄰居功能就能正常工作了,通過該網(wǎng)上鄰居窗口我們也就能順利地訪問到Windows Server 2008系統(tǒng)中的共享資源了。
    此外,需要提醒各位注意的是,網(wǎng)上鄰居窗口的主機(jī)更新列表往往是每隔一段時間進(jìn)行一次,而在這一段時間內(nèi)要是目標(biāo)共享資源所在的Windows Server 2008系統(tǒng)發(fā)生關(guān)機(jī)或其他不正常的現(xiàn)象時,其對應(yīng)的主機(jī)快捷圖標(biāo)仍然還會保存在客戶端系統(tǒng)的網(wǎng)上鄰居窗口中,此時我們雙擊對應(yīng)的主機(jī)快捷圖標(biāo)時,就容易出現(xiàn)共享訪問錯誤的故障現(xiàn)象,因為此時Windows Server 2008系統(tǒng)實際上已經(jīng)關(guān)閉或運行不正常了,我們當(dāng)然不能正確訪問到其中的共享資源。
    2、無法找到共享路徑
    前面本文曾經(jīng)提到,一旦關(guān)閉了NetBIOS通信協(xié)議的運行狀態(tài),那么我們是無法在客戶端系統(tǒng)中通過網(wǎng)上鄰居功能訪問到Windows Server 2008系統(tǒng)中目標(biāo)共享資源的,不過此時我們可以在客戶端系統(tǒng)的地址欄中輸入類似“\\IP地址”這樣的共享路徑,來順利地訪問到目標(biāo)共享資源??墒窃趯嶋H訪問共享資源的過程中,我們時常會發(fā)現(xiàn)在輸入“\\IP地址”路徑后,系統(tǒng)總會彈出無法找到共享路徑的故障現(xiàn)象,這是為什么呢,我們該采取什么辦法來解決這種奇怪的共享訪問故障呢?
    出現(xiàn)這種現(xiàn)象的主要原因有三個,一是Windows Server 2008系統(tǒng)的網(wǎng)絡(luò)發(fā)現(xiàn)功能被意外關(guān)閉,造成“\\IP地址”路徑尋找不到;二是共享資源所在的主機(jī)系統(tǒng)意外關(guān)閉了系統(tǒng)服務(wù)“Computer Browser”的運行狀態(tài),造成客戶端系統(tǒng)無法正確獲取主機(jī)列表;三是Windows Server 2008系統(tǒng)中的隱藏共享“IPC$”被意外停用了,造成了系統(tǒng)無法顯示目標(biāo)主機(jī)系統(tǒng)的共享資源。依照下面的步驟逐一排查各種可能原因,我們就能順利地解決無法找到共享路徑的故障現(xiàn)象了:
    首先檢查網(wǎng)絡(luò)發(fā)現(xiàn)功能是否被意外關(guān)閉;在進(jìn)行這種檢查時,我們以超級權(quán)限進(jìn)入Windows Server 2008系統(tǒng),在該系統(tǒng)桌面中依次單擊“開始”/“設(shè)置”/“控制面板”命令,在彈出的系統(tǒng)控制面板窗口中,雙擊“網(wǎng)絡(luò)和共享中心”圖標(biāo),進(jìn)入Windows Server 2008系統(tǒng)的網(wǎng)絡(luò)和共享中心窗口;其次在該窗口中展開“網(wǎng)絡(luò)發(fā)現(xiàn)”設(shè)置區(qū)域,此時我們會看到設(shè)置頁面,看看“啟用網(wǎng)絡(luò)發(fā)現(xiàn)”選項有沒有被選中,如果看到它還沒有處于選中狀態(tài)時,我們只要重新選中它,再單擊“應(yīng)用”按鈕就能讓W(xué)indows Server 2008系統(tǒng)的網(wǎng)絡(luò)發(fā)現(xiàn)功能正常工作了。
    接著檢查系統(tǒng)服務(wù)“Computer Browser”的工作狀態(tài)是否正常;在進(jìn)行這種檢查時,我們可以依次單擊Windows Server 2008系統(tǒng)桌面中的“開始”/“程序”/“服務(wù)器管理器”命令,在彈出的服務(wù)器管理器控制臺窗口中,用鼠標(biāo)逐一展開“配置”/“服務(wù)和應(yīng)用程序”/“服務(wù)”分支選項,在目標(biāo)分支選項下面雙擊“Computer Browser”服務(wù)選項,在其后出現(xiàn)的目標(biāo)服務(wù)屬性設(shè)置界面中,我們就能清楚地看到對應(yīng)系統(tǒng)服務(wù)的工作狀態(tài)是否正常了,如果發(fā)現(xiàn)目標(biāo)服務(wù)沒有正常運行時,我們只要單擊“啟動”按鈕將它重新啟動起來,同時將該服務(wù)的啟動類型修改為“自動”,最后單擊“確定”按鈕保存好設(shè)置操作,如此一來系統(tǒng)服務(wù)“Computer Browser”日后就能使客戶端系統(tǒng)正確獲取共享主機(jī)列表了。
    下面需要檢查Windows Server 2008系統(tǒng)中的隱藏共享“IPC$”有沒有被意外停用;一般來說,當(dāng)我們采用專業(yè)工具對系統(tǒng)進(jìn)行優(yōu)化時,很容易將隱藏共享“IPC$”關(guān)閉運行,而“IPC$”工作狀態(tài)不正常時,我們即使能夠通過網(wǎng)上鄰居窗口遠(yuǎn)程登錄進(jìn)共享資源所在的Windows Server 2008系統(tǒng),對應(yīng)系統(tǒng)中的共享資源也不能顯示在網(wǎng)上鄰居窗口中。在檢查隱藏共享“IPC$”的運行狀態(tài)時,我們只要依次單擊“開始”/“運行”命令,在彈出的系統(tǒng)運行對話框中,輸入字符串命令“cmd”,單擊回車鍵后,將系統(tǒng)工作狀態(tài)切換到DOS命令行狀態(tài);在命令行提示符下,執(zhí)行字符串命令“net share”,在其后的結(jié)果界面中我們就能清楚地知道隱藏共享“IPC$”是否已經(jīng)被關(guān)閉了,如果發(fā)現(xiàn)“IPC$”的確被關(guān)閉運行時,我們只要在DOS命令行狀態(tài)下執(zhí)行字符串命令“net share IPC$”,就能讓隱藏共享“IPC$”重新啟用正常了。
    3、共享訪問需要驗證
    有的時候,我們明明沒有對目標(biāo)共享資源設(shè)置訪問密碼,但是通過網(wǎng)上鄰居窗口訪問該共享資源時,系統(tǒng)屏幕上竟然會彈出共享訪問帳號輸入對話框,在這個時候我們無論輸入什么訪問帳號,發(fā)現(xiàn)都不能順利地通過身份驗證,這是什么原因呢,我們能否讓系統(tǒng)不要進(jìn)行身份驗證,就能直接訪問Windows Server 2008系統(tǒng)中的目標(biāo)共享資源呢?
    每次訪問Windows Server 2008系統(tǒng)中的目標(biāo)共享資源時,如果系統(tǒng)屏幕總會出現(xiàn)共享訪問帳號輸入對話框時,我們首先應(yīng)該嘗試使用Windows Server 2008系統(tǒng)中已有的用戶帳號進(jìn)行訪問,如果輸入任何一個合法用戶都不能打開Windows Server 2008系統(tǒng)中的目標(biāo)共享資源時,那問題很可能是對應(yīng)的共享訪問模式設(shè)置不正確,例如當(dāng)Windows Server 2008系統(tǒng)的共享訪問模式被設(shè)置成“僅來賓—對本地用戶進(jìn)行身份驗證,其身份為來賓”,而恰好對應(yīng)系統(tǒng)中的Guest帳號被關(guān)閉時,那就會出現(xiàn)輸入任何訪問帳號都無法通過共享身份驗證的奇怪故障現(xiàn)象。因此,要解決這種共享訪問故障,我們可以按照如下步驟進(jìn)行操作:
    首先檢查Windows Server 2008系統(tǒng)的共享訪問模式參數(shù);在進(jìn)行這種檢查操作時,我們可以依次單擊Windows Server 2008系統(tǒng)桌面中的“開始”/“運行”命令,在系統(tǒng)運行框中執(zhí)行“gpedit.msc”字符串命令,進(jìn)入對應(yīng)系統(tǒng)的組策略編輯窗口;
    其次選中組策略編輯窗口左側(cè)顯示區(qū)域中的“計算機(jī)配置”節(jié)點選項,從目標(biāo)節(jié)點下面逐一展開“Windows設(shè)置”/“安全設(shè)置”/“本地策略”/“安全選項”分支,再從“安全選項”分支下面打開“網(wǎng)絡(luò)訪問:本地帳戶的共享和安全模型”組策略的屬性窗口,從該窗口中我們就能知道Windows Server 2008系統(tǒng)此時此刻使用了什么共享訪問模式;
    如果發(fā)現(xiàn)Windows Server 2008系統(tǒng)使用了“僅來賓—對本地用戶進(jìn)行身份驗證,其身份為來賓”共享訪問模式時,我們需要檢查對應(yīng)系統(tǒng)的Guest帳號是否已經(jīng)關(guān)閉,因為Guest帳號被關(guān)閉的話,Windows系統(tǒng)就無法自動通過該帳號完成共享訪問身份驗證操作了,這時系統(tǒng)屏幕上自然就會出現(xiàn)共享訪問帳號輸入對話框了;由于在“僅來賓—對本地用戶進(jìn)行身份驗證,其身份為來賓”共享訪問模式狀態(tài)下,系統(tǒng)只接受Guest帳號的訪問登錄,而不會接受其他任何用戶帳號的登錄行為,所以就出現(xiàn)了輸入任何合法訪問帳號也無法成功登錄的故障現(xiàn)象了。在檢查Guest的啟用狀態(tài)時,我們可以逐一點選Windows Server 2008系統(tǒng)“開始”菜單中的“程序”、“服務(wù)器管理器”命令,在其后界面中用鼠標(biāo)逐一展開“配置”/“本地用戶和組”/“用戶”節(jié)點分支,在目標(biāo)分支下面我們能清楚地發(fā)現(xiàn)Guest帳號此時此刻的啟用狀態(tài);如果發(fā)現(xiàn)Guest帳號還沒有啟用時,我們可以直接用鼠標(biāo)雙擊該帳號選項,進(jìn)入對應(yīng)帳號的屬性界面,將“帳戶已停用”項目前面的勾號取消,再單擊“確定”按鈕,如此一來Guest帳號就能啟用成功了。
    當(dāng)然,使用Guest帳號容易給Windows Server 2008系統(tǒng)帶來安全麻煩,那么在不啟用Guest帳號的情況下,我們能否讓系統(tǒng)自動使用指定的用戶帳號完成共享訪問登錄呢?答案是肯定的!我們知道,在嘗試以經(jīng)典共享模式訪問共享資源的時候,Windows系統(tǒng)會自動先以Guest帳號進(jìn)行共享登錄,要是發(fā)現(xiàn)Guest帳號沒有正常啟用時,接著會以登錄本地客戶端系統(tǒng)的用戶帳號來登錄共享資源所在的Windows Server 2008系統(tǒng),如果這次登錄仍然不能成功,我們就會看到系統(tǒng)屏幕上出現(xiàn)一個共享身份驗證對話框了。依照這樣的分析,我們可以先進(jìn)入Windows Server 2008系統(tǒng),打開該系統(tǒng)的組策略編輯窗口,從中找到“計算機(jī)配置”/“Windows設(shè)置”/“安全設(shè)置”/“本地策略”/“安全選項”分支下面的“網(wǎng)絡(luò)訪問:本地帳戶的共享和安全模型”目標(biāo)組策略選項,再進(jìn)入該選項的屬性設(shè)置窗口,在其中將共享訪問模式先設(shè)置成“經(jīng)典—本地用戶以自己的身份驗證”;下面再按前面的操作步驟,打開Windows Server 2008系統(tǒng)的本地用戶和組列表窗口,在其中將Guest帳號先關(guān)閉運行,同時創(chuàng)建一個新的共享訪問帳號,并賦予該新的用戶帳號合適的共享訪問權(quán)限;接下來,我們需要在客戶端系統(tǒng)創(chuàng)建一個同樣的新用戶帳號,并確保該帳號使用相同的登錄密碼,之后重新注銷本地客戶端系統(tǒng),換以新用戶帳號登錄本地客戶端系統(tǒng),這時我們再嘗試訪問Windows Server 2008系統(tǒng)中的目標(biāo)共享資源時,系統(tǒng)就能自動以新創(chuàng)建的用戶帳號完成共享訪問身份驗證操作了。