在我的家庭網路上,我最近將運行 Windows 7 Professional 的桌面替換為運行 Windows 7 Home Premium 的桌面,現在另外 2 台電腦(Vista 和 XP)無法使用網絡設備名稱訪問任何網絡設備上的共享文件,但是我可以使用該IP 位址存取任何網路設備。所有三台電腦都位於同一網路上,都是同一工作群組的成員,Windows 7 電腦未啟用 HOMEGROUP。如果我嘗試使用網路設備名稱來映射網路驅動器,系統會要求我登錄,然後拒絕。如果我做完全相同的事情,只使用 IP 位址而不是網路名稱,它就可以工作。
所有電腦和共用磁碟機都位於同一工作群組中。網路發現已開啟。檔案和印表機共用在 WIN7 中處於開啟狀態 檔案共用:開啟 印表機共用:在 Vista 中處於關閉狀態 公共共用處於開啟狀態 密碼保護共用處於關閉狀態
使用網路名稱: Windows 7 機器可以看到所有網路共用並存取它們 - Vista 機器看不到任何網路共用 - XP 機器可以看到 Vista 機器的網路共享,但看不到 WIN7。
使用 IP 位址取代網路名稱:所有電腦都可以檢視和存取網路共用
所有電腦都使用 NETBIOS 進行位址轉換。
答案1
如果您的網路中沒有執行 DNS 伺服器,網路名稱將透過 NetBIOS 進行解析。
檢查所有機器是否啟用了 NetBIOS:
- 按一下“開始”,然後按一下“網路”。 (或在搜尋框中鍵入 ncpa.cpl,然後按 Enter)。
- 按一下“網路和共用中心”,然後按一下“管理網路”
- 右鍵單擊本機連接或您正在使用的連接,然後選擇
- 特性。
- 選擇 Internet 協定版本 4 (TCP/IPv4)
- 按一下“常規”標籤下的“進階”按鈕。
- 點選“WINS”選項卡。
- 按一下啟用 TCP/IP 上的 NetBIOS 按鈕。
- 按一下“確定”。
引用自http://ecross.mvps.org/howto/enable-netbios-over-tcp-ip-with-windows.htm
更改後,XP/Vista 計算機可能需要重新啟動
請同時檢查 Windows 7 電腦上的電腦名稱是否設定正確
- 控制面板
- 系統和安全
- 系統
- 電腦名稱必須設定為有效的入口
- 系統
- 系統和安全