只要你的二臺機器(winxp、win7)都能PING通對方的IP地址,并且能夠通過IP正常訪問,只是不能通過同一工作組的計算機名訪問(其實,你先PING過一次要使用的對
方的計算機名,就能直接在地址欄中輸入\\計算機名 來訪問了 只是在 網絡 中仍舊無法看到對方而已)遇到這樣的問題,首先
大家首先想到的是NETBIOS這個,實際上和這個功能無關,也與什么權限啊 GUEST這些無關,重點只是在于WIN7系統的注冊表被保護并且修改了。
下面說說解決的方法:
如果winxp無法訪問win7中,
在win7中打開你的文本文檔,在里面輸入如下的內容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters]
"NodeType"=-
"DhcpNodeType"=-
然后將文件命名為Netfix.reg ,之后雙擊該文件,點確定,重啟win7,二臺機的登記名與密碼要一致。
如果win7訪問不了winxp,
在winxp的管理工具→計處機管理→本地用戶和組→用戶→解除Guest禁用
單擊“開始→運行”,在運行框中輸入“gpedit.msc”,在組策略窗口中依次展開“本地計算機策略→計算機配置→Windows設置→安全設置→本
地策略→用戶權利指派”,在右欄中找到“拒絕從網絡訪問這臺計算機”項,打開后刪除其中的Guest賬號,在共享文件夾中添加Everyone用戶,將權限添加可修改、可寫。這樣就能使用Guest賬號從網絡中訪問該機的共享資源了。此方法適用于Windows 2000/XP/2003系統。
補充:
======================================================================================================================================
如果你WIN7跳的提示是沒有足夠權限:
下面都是廢話,關鍵在于你在XP中新建的或者在WIN7中新建的共享文件夾、文件,請右鍵共享和安全--安全里--添加用戶組Everyone,確定后就行了。
原來在XP SP2以前新建的共享文件夾都沒有這個問題。只會在升級SP3后,所有新共享的文件/文件夾缺少Everyone用戶組,我的WIN7就是不能訪問新建的共享文件夾。和組策略什么的沒關系!
===================
一般大部分人在Windows
7/Vista共享文件為了方便都去掉了密碼保護的共享。這樣在共享文件夾時就需要添加Everyone或Guest權限。一般共享文件夾時是以向導的形
式,添加用戶設置權限都很簡單,不會有問題。但看到一些人共享驅動器時卻遇到了問題。就是網上鄰居能夠看到共享的驅動器,訪問卻提示沒有權限。
由于共享驅動器無法使用向導,只能使用高級共享,但明明高級共享中已經添加了Everyone的權限,怎么還是說沒有權限呢,因為它們忽視了一點就
是,共享除了要分配相應權限外,還同時受制于文件系統NTFS的權限。所以還必須在驅動器的安全選項卡中添加相應的NTFS權限,而Windows
7/Vista下格式化的驅動器及以下的目錄默認是沒有Everyone和Guest的任何權限的。但由于通過向導方式共享時會自動匹配和更新NTFS的
權限的,所以一般共享文件夾沒有遇到問題。
順便簡單說下Windows 7/Vista下默認的文件夾權限和XP有那些不同。
Windows 7/Vista下格式化的驅動器默認的權限有:
Authenticated Users? ?? ?這是XP沒有的。
System
administrators? ?? ?? ???管理員組。
Users? ?? ?? ?? ?? ?? ???受限用戶組。
而XP默認的權限是:
administrators? ?? ?? ???管理員組。
Creator Owner? ?? ?? ?? ?創建文件夾的所有者,Vista沒有的。
Everyone? ?? ?? ?? ?? ???XP下驅動器默認就有只讀的權限。
System
Users
但雖然具體權限有些不同,還有下面默認創建的文件夾權限默認也有區別。但最大的一點不同就是所有者了。在XP下創建的文件夾所有者是創建該文件夾的具
體用戶,所以設置過權限的文件夾重裝系統后NTFS后往往會出現以SID方式顯示的未知帳戶。而Windows
7/Vista默認的所有者是該組,比如你是管理員,你創建的文件夾所有者就是administrators組。所以Windows
7/Vista下創建的文件夾沒有Creator Owner的相應權限了。
感覺Windows 7/Vista這樣的設置使權限更加清晰了。前面說了這么多,下面是解決辦法,一句話:
只要在你所創建的共享文件夾或系統NTFS格式的磁盤上點右鍵/屬性/安全:在“組或用戶名”欄點“編輯”,再點“添加”,在“輸入對象名稱來選擇”
中輸入"Everyone"點“確定”,XP的機子就能訪問你在Windows 7/Vista中所創建的共享驅動器和文件夾了。
=====================================================================================================================
考慮以下情況。您所使用的基于 Microsoft Windows XP 的計算機滿足下列條件:? 該計算機位于網絡中。 ?
該計算機是工作組的成員。 ? 該計算機上未啟用或未安裝防火墻。 ? 該計算機可以 ping
同一工作組中的其他計算機。同樣,同一工作組中的其他計算機也可以 ping 該計算機。 ? 啟用了 TCP/IP 上的 NetBIOS 功能。
在這種情況下,您無法查看網絡上的其他工作組計算機。
原因
如果將該計算機配置為使用 p 節點模式進行名稱解析,則可能發生此問題。要確定一臺計算機是否被配置為使用 p 節點模式,請按照下列步驟操作: 1. 單擊“開始”,單擊“運行”,鍵入 cmd,然后單擊“確定”。
2. 在命令提示符處,鍵入 ipconfig /all,然后按 Enter。
查看輸出開頭的 Node Type(節點類型)部分。如果屏幕上顯示的值為 Peer-Peer(對等),則表明該計算機正在 p 節點模式下運行。 在
p 節點模式下,該計算機只使用對 Windows Internet 名稱服務 (WINS) 服務器的點對點名稱查詢。但是,WINS
服務器無法用于對等網絡上的 NetBIOS 名稱解析。
解決方案
警告:如果使用注冊表編輯器或其他方法錯誤地修改了注冊表,則可能導致嚴重問題。這些問題可能需要重新安裝操作系統才能解決。Microsoft
不能保證您可以解決這些問題。修改注冊表需要您自擔風險。 要解決此問題,請按照下列步驟操作: 1.
單擊“開始”,單擊“運行”,鍵入“regedit”,然后單擊“確定”。
2. 找到并單擊下面的注冊表子項:
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\NetBt\\Parameters
3. 在注冊表編輯器的右窗格中,如果存在以下值,則將其刪除: ? NodeType
DhcpNodeType
注意:如果存在 NodeType 值,則該值將覆蓋 DhcpNodeType 值。如果兩個子項都不存在,并且沒有為該客戶端配置 WINS 服務器,則該計算機將使用 b 節點模式。如果配置了至少一臺 WINS 服務器,則該計算機將使用 h 節點模式。
4. 退出注冊表編輯器。
5. 重新啟動計算機。
6. 再次嘗試查看網絡上的工作組計算機。