症狀:
計算機不能訪問外部網站;更改用戶域用戶密碼無法生效,客戶端一直提示密碼錯誤;其他用戶無法在此計算機登錄(administrator用戶卻可以正常登錄)。
問題處理過程:
<--[if supportLists]-->1、 首先按照以前的經驗判斷,可能是這台客戶端在域裡(電腦自動關機)面的數據丟失,所以先把計算機退域,然後再重新加入網域,可是加入域時卻出現錯誤提示---指定的域不存在或無法聯系,可能是由於您的DNS搜索問題引起的……不能成功加入域。<--[endif]-->
<--[if supportLists]-->2、 看來不是簡單的域賬戶數據丟失問題,是否重新加入域時造成域對象數據重復遵循以前處理此類問題的步驟,先把計算機改名,然後調出AdsiEdit工具(需安裝windows support支持包),清除所有與此客戶端相關的域對象數據,可是仍然無法成功加入網域。<--[endif]-->
<--[if supportLists]-->3、 這時注意力轉移到DNS服務器上,檢查了DNS的所有SRV記錄是正常的,並檢查所有DNS相關的設置都沒有問題,(也不可能會有問題,不然網絡中其它客戶端為什麼能正常工作)。但檢查DNS記錄時發現出現故障的客戶端的DNS記錄指向有誤,看來問題就出在這了,改為正確的A記錄後,嘗試客戶端加入域,操作仍然失敗,看來我高興得太早了!<--[endif]-->
<--[if supportLists]-->4、 接下來懷疑可能是客戶端DNS解析出了問題,所以運行了nslookup命令,能正常解析DNS服務器,且ping域名和ping服務器名也正常,DNS客戶端與DNS服務器的信息交互似乎一切正常。最後一個可能性,問題出在客戶端本身。<--[endif]-->
<--[if supportLists]-->5、 再次對客戶端電腦進行全面殺毒沒有發現病毒和木馬,再卸載重新安裝網卡驅動,重新安裝Tcp/Ip協議後仍然無法加入網域,仍然是同樣的錯誤指示。最後,只好向網絡上的大蝦求助。<--[endif]-->
<--[if supportLists]-->6、 但是網絡上論壇關於此問題不是很多,且提出的問題基本上沒人能提出一個好的解決方法,倒是有一位仁兄描述的問題跟我描述的基本上一致,他提出的故障原因是客戶端的時間與域控制器的時間不一致造成,是嗎反正死馬當活馬醫了,把客戶端的時間改為和服務器一致後,加域仍然失敗,看來,我沒有這位仁兄那麼好運!!<--[endif]-->
<--[if supportLists]-->7、 到此為止,該使的招都已經用完,該不會又要重裝系統郁悶中……,當我漫我目的的亂點鼠標時,一個號引起了我的注意,這個號來自於我剛剛進行第四步排錯時還沒有關閉的ping窗口,大致如下所示:<--[endif]-->
C:\>ping 192.168.6.1
Pinging ? with 32 bytes of data:
Reply from 192.168.6.1: bytes=32 time<1ms ttl=128
Reply from 192.168.6.1: bytes=32 time<1ms ttl=128
Reply from 192.168.6.1: bytes=32 time<1ms ttl=128
Reply from 192.168.6.1: bytes=32 time<1ms ttl=128
奇怪了,正常的ping 是不會有帶問號的,上網搜索“ping 問號”,果然,出現了很多相關案例,其中有,題目是《winsock2損壞引起的網絡故障及解決》,雖然提及的不是有關無法加入網域的故障,但同樣地,ping的時候都有出現了問號,按照文章提供的方法下載了一個支持XPsp2的Tcp/ip和winsock2重置工具xptcprep,這個軟件界面非常簡單,就兩(電腦沒聲音)個按鈕,分別用來重置tcp/ip和winsock2,安裝並分別重置winsock2和tcp/ip後重新啟動客戶端電腦,再次運行ping命令,果然,ping恢復正常沒有帶問號了(注:卡卡安全助手也具有重置winsock2的功能)。最後心情緊張地試著再把客戶端加入網域,在我的“yes”歡哦聲中,加入網域成功,接下來上網和訪問網上鄰居等一切正常,呵呵,不用費時費力地重裝系統了。
總結:
這個問題是由於winsock2組件損壞導致了客戶端電腦DNS客戶端不能和DNS服務器正常通訊造成的。那為什麼winsock2組件會無突然間損壞呢靜下心來回想了一下,前天這台電腦剛剛安裝了瑞星防病毒網絡版客戶端,一直以來瑞星的殺毒能力是有目共睹的,只要是升級了最新的病毒庫。打開瑞星面板查看歷史紀錄,發現昨天有大量的查殺病毒和木馬的紀錄,看來,唯一的可能性就是與winsock2相關的文件被病毒或木馬感染後,被殺毒軟件刪除引起的。
所以,經過這一次處理問題的洗禮,覺得處理問題的過程當中要注意每一個出現異常的細節,不放過一切蛛絲馬跡,如果我在第4步排錯步驟中能更細心地發現ping的過程中有出現了問號,從而對症下藥,就會少走很多彎路。當然,判斷問題起因的流程很重要,過程就像是軟件流程圖一樣,嚴格遵循其步驟,一步一步下來,終究都會有“破案”一刻的到來。
再當然,由於活動目錄本身的復雜性,使用過程中肯定會碰到許多其它不同的故障現象。我這裡(電腦自動關機)是列舉其一,主要是說明我處理問題的步驟,希望對各位網管有所幫助
Winsock2損壞導致計算機不能加入域問題的解決