這是因為傳輸控制協議/Internet協議(TCP/IP)堆疊是Microsoft XP/ 2003的核心元件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆疊恢復為原始狀態。可以使用NetShell實用程式重置TCP/IP堆疊,使其恢復到初次安裝作業系統時的狀態。方法是:在命令提示符後鍵入以下命令,然後按ENTER鍵:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt記錄命令結果的日誌檔案,一定要指定,這裡指定了Resetlog.txt日誌檔案及完整路徑。執行此命令的結果與刪除並重新安裝TCP/IP協議的效果相同。
Windows XP的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的檔案,也不允許他們安裝軟體。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網路訪問都使用來賓帳戶。使用net user guest確保為網路訪問設定了來賓帳戶,如果該帳戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該帳戶不是活動的,請使用下面的命令授予來賓帳戶網路訪問:
用對映驅動器的方法訪問,進入DOS方式,輸入“NET VIEW \killer”,回車?這是檢視計算機Killer上有哪些共享資料夾,如D。再輸入NET USE Z:\Killer\D?將計算機IBM-ZB共享的資料夾D對映為H:盤,在命令提示符下鍵入“Z:”。你會發現你已經連到Killer計算機上了。
Windows作業系統區域網不能互訪解決方法
在區域網內安裝了Windows XP的電腦不能與安裝了Windows 98的電腦互相訪問,安裝了Windows XP的電腦與安裝了Windows XP的電腦也不能互相通訊。在工作站訪問伺服器時,工作站的“網路上的芳鄰”中可以看到伺服器的名稱,但是點選後卻無法看到任何共享內容,或者提示找不到網路徑、無權訪問等問題,歸納為以下幾點:
在XP首次使用的時候要在網路上的芳鄰的屬性裡面新建一個網路連線進行網路安裝嚮導。
1、檢查計算機之間的物理連線
網絡卡是網路連線的基本裝置,在桌面計算機中,每個網絡卡後面的指示燈應該是亮的,這表示連線是正常的。如果不亮,請檢查集線器或交換機是開啟的,而且每個客戶端連線的指示燈都是亮的,這表示連結是正常的。接下來檢查網線的水晶頭是否接觸良好。
2、確保所有計算機上都安裝了TCP/IP,並且工作正常
在Windows XP中預設安裝了TCP/IP。但是,如果出了網路問題想解除安裝後重新安裝TCP/IP就不容易了:在“本地連線”屬性中顯示的此連線使用下列專案列表中單擊Internet協議(TCP/IP)項,您將發現解除安裝按鈕不可用(被禁用)。
這是因為傳輸控制協議/Internet協議(TCP/IP)堆疊是Microsoft XP/ 2003的核心元件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆疊恢復為原始狀態。可以使用NetShell實用程式重置TCP/IP堆疊,使其恢復到初次安裝作業系統時的狀態。方法是:在命令提示符後鍵入以下命令,然後按ENTER鍵:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt記錄命令結果的日誌檔案,一定要指定,這裡指定了Resetlog.txt日誌檔案及完整路徑。執行此命令的結果與刪除並重新安裝TCP/IP協議的效果相同。
3、使用ping命令測試網路中兩臺計算機之間的連線:
ping其它計算機IP,在命令提示處,鍵入ping x.x.x.x(其中x.x.x.x是另一臺計算機的IP地址),然後按ENTER鍵。應該可以看到來自另一臺計算機的幾個答覆,如:
Reply from x.x.x.x:bytes=32 time<1ms TTL=128
如果沒有看到這些答覆,或者看到"Request timed out",說明本地計算機可能有問題。如果ping命令成功執行,那麼您就確定了計算機可以正確連線,可以跳過下一步。如果沒有看到這些答覆,或者看到"Request timed out",說明本地計算機可能有問題。PING本地IP,如果看到"Request timed out",說明本地計算機可能有問題。
4、使用ping命令測試網路中名稱解析是否正常
ping computername,其中computername是遠端計算機的名稱。透過ping命令用名稱測試計算機連線。確定計算機的名稱的方法是:在命令提示處,輸入SYSTEMINFO。或者在桌面上右擊我的電腦-屬性,然後單擊計算機名稱選項卡。如果看到該命令的成功答覆,說明您在計算機之間具有基本連線和名稱解析。名稱解析跟NETBIOS密切相關,看下面的步驟。
5、正確安裝網路元件
首先右擊網路上的芳鄰-屬性,選擇要共享的網絡卡。把IP設定在區域網的同一個網段上。比如192.168.1.X網段。然後看一下TCP/IP的高階屬性中,是否開啟NETBIOS。
在利用WINNT4.0構建的網路系統中,對每一臺主機的唯一標識資訊是它的NetBIOS名,系統是利用WINS服務、資訊廣播方式及Lmhost檔案等多種模式將NetBIOS名解析為相應IP地址,從而實現資訊通訊。
在內部網路系統中(也就是通常我們所說的區域網中),利用NetBIOS名實現資訊通訊是非常方便、快捷的。但是在Internet上對一臺主機的唯一標識資訊是它的FQDN格式的域名(163.com),在Internet是利用DNS標準來實現將域名解析為相應IP地址,WIN2K支援動態DNS,執行活動目錄服務的機器可動態地更新DNS表。
WIN2K網路中可以不再需要WINS服務,但是WIN2K仍然支援WINS,這是由於向後相容的原因。目前,大多數網路是混合網,既有Win98等系統,又有WINXP/WIN2K等系統,因此需要在TCP/IP協議上捆綁NETBIOS解析計算機名。
檢視是否選定“檔案和列印服務”元件,如果已將其取消選中,“瀏覽服務”將不繫結到NetBIOS介面。成為備份瀏覽器並且沒有啟用“檔案和列印共享”的基於Windows的計算機無法將瀏覽列表與客戶機共享。任何將要包括在瀏覽列表中的計算機也都必須啟用“檔案和列印共享”。
6、啟用列印與檔案共享
在網路上的芳鄰和本地連線屬性裡可以看到是否安裝了印表機與檔案共享。驗證:如果在網路上的芳鄰中看不到自己的機器,說明你沒有安裝印表機與檔案共享。
7、啟動"計算機瀏覽器"服務
計算機瀏覽器"服務在網路上維護一個計算機更新列表,並將此列表提供給指定為瀏覽器的計算機。如果停止了此服務,則既不更新也不維護該列表。
WIN2K/XP要確保計算機瀏覽服務正常啟動。開啟計算機管理->服務和應用程式->服務,在右窗中確保“Computer Browser”沒有被停止或禁用。
8、執行網路標識嚮導
我的電腦選擇“屬性”,然後單擊“計算機名”選項卡單擊“網路 ID”按鈕,開始“網路標識嚮導”:單擊“下一步”,選擇“本機是商業網路的一部分,用它連線到其他工作著的計算機”;單擊“下一步”,選擇“公司使用沒有域的網路”;單擊“下一步”按鈕,然後輸入你的區域網的工作組名,再次單擊“下一步”按鈕,最後單擊“完成”按鈕完成設定。
9、Win2k安裝NetBEUI協議
在Win2k中NetBEUI協議是一個高效協議在區域網中使,因此必須安裝此協議:
網路上的芳鄰->屬性->本地連線->屬性---->安裝------>協議------->NetBEUI Protocol
10、起用Guest(來賓)帳戶
Windows XP的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的檔案,也不允許他們安裝軟體。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網路訪問都使用來賓帳戶。使用net user guest確保為網路訪問設定了來賓帳戶,如果該帳戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該帳戶不是活動的,請使用下面的命令授予來賓帳戶網路訪問:
net user guest /active:yes
或者開啟控制面板->使用者帳戶或者在管理工具->計算機管理->本地使用者和組中開啟Guest帳戶
11、允許Guest(來賓)帳號從網路上訪問
在執行裡輸入gpedit.msc,彈出組策略管理器,在‘計算機配置-Windows設定-本地策略-使用者權利指派’中,有“拒絕從網路訪問這臺計算機”策略阻止從網路訪問這臺計算機,如果其中有GUEST帳號,解決辦法是刪除拒絕訪問中的GUEST帳號。
12、防火牆
確保WINXP自帶的防火牆沒有開啟,開啟本地連線屬性->高階,關掉Internet連線防火牆。如果使用了第三方的防火牆產品,參考其使用手冊,確保防火牆沒有禁止以下埠的通訊:UDP-137、UDP-138、TCP-139、TCP-445(僅WIN2K及以後的作業系統)。
Windows XP最新的SP2補丁對ICF做了很大的改進,功能更強大了,ICF有了自己的設定項,安裝SP2後,預設情況下,啟用ICF防火牆,不允許任何外部主動連線,即使是本地的應用程式要訪問網路也需要在許可列表中做設定。
但是防火牆阻斷正常的網路瀏覽服務通訊,結果是別人在網路上的芳鄰中看不到你的計算機,有沒有兩全其美的辦法在開啟防火牆的前提下允許瀏覽服務。
辦法是,如果開啟了ICF,開啟屬性,在服務這欄,選擇新增,新增服務的對話方塊共有四個編輯框,最上邊是描述服務名稱,以便於記憶,從上到下第二個是應用服務的IP地址或名稱,輸入127.0.0.1表示本機。
下面連個是內外埠號,旁邊的tcp/udp標示這個埠是udp連線還是tcp連線。
按照下面的表格輸入3個服務
名稱 協議 埠
NetBIOS Name Service UDP 137
NetBIOS Datagram Service UDP 138
NetBIOS Session Service TCP 139
137/UDP -- NetBIOS名稱伺服器,網路基本輸入/輸出系統(NetBIOS)名稱伺服器(NBNS)協議是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它在基於NetBIOS名稱訪問的網路上提供主機名和地址對映方法。
138/UDP -- NetBIOS資料報,NetBIOS資料報是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用於網路登入和瀏覽。
139/TCP -- NetBIOS會話服務,NetBIOS會話服務是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用於伺服器訊息塊(SMB)、檔案共享和列印。
13、檢查RPC、Plug and Play服務已啟動,檢查相應的系統資料夾的許可權,重新註冊以下的動態連結庫
regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll
14、設定帳號和密碼
由於WinNT核心的作業系統,在訪問遠端計算機的時候,好像總是首先嚐試用本地的當前使用者名稱和密碼來嘗試,可能造成無法訪問,在這裡把使用者密碼新增進去就可以了。
15、多種方法訪問“網路計算機”
例如要開啟網路中名為“Killer”的計算機,其IP地址為192.168.1.8,如果你不清楚其它機器的IP地址,你可以使用“PING計算機名”來獲得它的IP地址。
用IP地址訪問,在地址輸入欄中輸入“\192.168.1.8”,單擊“確定”。
用對映驅動器的方法訪問,進入DOS方式,輸入“NET VIEW \killer”,回車?這是檢視計算機Killer上有哪些共享資料夾,如D。再輸入NET USE Z:\Killer\D?將計算機IBM-ZB共享的資料夾D對映為H:盤,在命令提示符下鍵入“Z:”。你會發現你已經連到Killer計算機上了。