
直到幾天前我還沒有遇到任何問題,但現在我無法在 Windows 7 中使用文件和印表機共享,但網路上的其他人都可以。
我可能安裝了一些程式來更改或停用 Windows 服務! (如:代理器,...)
現在:
我可以 ping 通網路上的每個人。
大家可以ping我。
我在 Windows 7「網路」中看不到他們的計算機,因此無法使用檔案和印表機共用。
每個人都可以在Windows 7「網路」中看到我的電腦,也可以使用我的檔案和印表機共用。
透過 LAN Messenger 程序,我們(我和每個人)可以進行文字聊天、視訊聊天和傳輸文件。
如何設定我的電腦以便查看網路上的其他電腦並使用 Windows 7 檔案和印表機共用?
這些螢幕截圖,也許有幫助:
ping 另一台電腦並嘗試檔案共用:https://i.imgbox.com/aaeqeNwz.jpg
網路上另一台電腦(192.168.0.244)的螢幕截圖:https://i.imgbox.com/aagRRAaH.jpg(我的IP是:192.168.0.228 [ACER-EMRA-PC])
還有一件有趣的事:我無法透過 IP 查看我的計算機
答案1
有許多因素可能會導致 Windows 檔案/列印共用失敗。不幸的是,由於因素太多,可能需要進行一些測試才能找出任何給定情況下的確切原因。
TL;DR/DIY:跳至摘要
工作小組/家庭組
Windows Vista 改變了檔案/列印共享的工作方式。現在,您不僅需要像 XP 中一樣設定相同的工作群組名稱,還必須建立家庭群組並設定網絡類型(公共/私人(家庭)/域)。
設定檔/列印共享應該預設情況下很容易,但是一旦您開始更改設定或使用第三方安全軟體,就變得相當棘手確保一切設定正確再次因為有很多因素。
如果要共享,請將網路類型設定為私人的。如果不想共享,請將網路類型設定為民眾。這可能看起來違反直覺,但它是有道理的:在公共網路中,您希望鎖定共享設置,但希望在專用網路中更寬鬆的共享。
服務
有不少於四Windows 服務必須正在運行,以便文件和列印共享正確且充分地工作:
- 電腦瀏覽器
- 伺服器
- TCP/IP NetBIOS 幫助程式
- 工作站
開啟服務 MMC 管理單元 ( services.msc
) 並確保這些管理單元正在運作並設定為自動啟動。再次打開網路芳鄰並刷新。如果不起作用,請在一兩分鐘後重試。
就我個人而言,我不喜歡讓所有這些無關的服務一直運行,即使我不使用文件/列印共享。因此,我創建了兩個批次文件,使我可以根據需要打開和關閉它們,而無需手動啟動或停止每個單獨的服務:
::LANOn.bat:
net start browser
net start server
net start lmhosts
net start lanmanworkstation
::LANOff.bat:
net stop browser
net stop server
net stop lmhosts
net stop lanmanworkstation
適配器設定
除了該服務之外,還必須在您的網路介面卡上啟用 NetBIOS:
雖然這似乎是一個顯而易見的步驟,但也要確保為活動網路介面卡安裝並啟用檔案/列印共用,特別是在安裝了多個網路介面卡的情況下:
如果您不需要特別更改 DNS 設定,請確保它們是預設設置,因為這些設定可能會影響 LAN 的可見度:
最後,確保為您的網路正確配置系統名稱和網域/工作組;例如:
注意:確保電腦和工作群組名稱有效。官方 Windows 介面會阻止使用無效字元或使其太長,但第三方軟體不一定會阻止這種情況。這可能會導致網路發現問題。
港口
文件/列印共享的另一個常見原因不工作是防火牆關閉了所需的連接埠。 Windows 檔案/列印共享需要傳輸控制協定和UDP 連接埠 135-139 開啟。
檢查您的安全軟體(防火牆、防毒、代理程式)以確保必要的連接埠沒有被阻止。文件/列印共享歷來是潛在的脆弱性所以經常被鎖定。您可以執行測試盾牌UP!。
安全軟體
您最近是否安裝或更改過防火牆、防毒等安全軟體的設定?這類程式通常喜歡擺弄作業系統的各個方面來鎖定事物,如果您設定「隱私權」設定或其他內容,它可能會阻止或停用 Windows 的某個方面。例如,全球開發者大會(Windows Worms Doors Cleaner)是強化 Windows XP 的好方法,但將其設定為最高安全性會產生停用 F&P 共享、任務規劃程式(以及預取程式)等的副作用。
檢查安全程序的設定中是否有與共用相關的選項。
此外,請確保 Windows 防火牆配置正確,以防您不久前更改過某些內容。您可以比較完整列表檔案/列印共享功能正常運作的系統中的檔案/列印共享的(預設)Windows 防火牆規則。
苦難,遇見陪伴
許多其他人在文件/列印共享方面也遇到類似的問題。
所有這些人最終必須修改其網路配置(公用/私人/家庭/家庭群組/等)以符合網路其餘部分的配置,或重設/停用 Windows 防火牆(或此答案中列出的其他項目之一) 。一個人連結到一個文件這可能有助於也可能無助於解決此問題。
這個人遇到了檔案/列印共享問題,該問題已透過重置 Windows 防火牆規則修復,並且該線程中還連結了一個指南,其中顯示了涉及更改預設共享設定的幾個步驟,這些步驟應該會有所幫助。
在這個線程,建議按原樣重置 TCP/IP 堆疊去除無關的 6轉4適配器。
官方回應
網路發現是一項網路設置,它會影響您的電腦是否可以看到(尋找)網路上的其他電腦和裝置以及網路上的其他電腦是否可以看到您的電腦。預設情況下,Windows 防火牆會阻止網路發現,但您可以啟用它。
至少作為臨時診斷步驟,關閉你的防毒軟體和 Windows 防火牆。這並不像你想像的那麼簡單;它需要一個整個一分鐘的視頻展示如何做。
這些 人們透過完全停用 Windows 防火牆解決了這個問題。
以下是兩個討論修復問題的 Microsoft 官方說明頁面文件/列印共享和電腦不顯示在網路中。他們還有兩個疑難排解程式:[1] [2]為了解決這些問題。
資源
湯姆指南做到了一篇文章文件/列印共享故障排除並涵蓋上述大部分步驟。
概括
當文件/列印共享不起作用時,請確保:
檔案/列印共享已正確安裝並以所有方式啟用:服務、NIC、端口
全部設定正確並且與網路的其餘部分匹配,包括電腦和工作群組名稱、網路類型以及網路設置
安全軟體(第三方或非第三方)已正確配置、停用或卸載
如果完成這一切之後,您的系統仍然一團糟並且文件/列印共享仍然存在仍然無法正常運作,那麼您也可以採取通用的修復步驟,例如chkdsk
,sfc
,system
restore
,repair install
, 甚至reinstalling
。
答案2
我從評論中了解到其他計算機不是Windows 7,所以我假設它們都是XP。
為了讓 XP 發現 Windows 7 或 Vista 或被 Windows 7 或 Vista 發現,必須安裝:
鏈路層拓撲發現 (LLTD) 響應器協定。
如果沒有這個協議,XP 和 Vista/7 就不會使用相同的發現「語言」。
[編輯]
誤解:如果所有電腦都是Windows 7,那就沒有軟體原因造成這樣的問題。所以我留下以下建議:
- 還原到出現問題之前的系統還原點。
最好也驗證此後是否發生過 Windows 更新,因此您可能需要阻止某些更新。 - 使用製造商網站上的最新版本刷新您的網卡驅動程式
- 使用系統檔案檢查器驗證系統完整性
重置 TCP/IP 堆疊:
netsh int ip 重設 C:\netsh.log.txt
netsh Winsock 重設
在所有情況下,請務必在使用作業系統之前進行備份·
答案3
如果您確實安裝了一些會擾亂您的網路服務的東西,那麼很容易導致這種情況。
Proxifier 可能是你的罪魁禍首,因為它擾亂了網路流量 - 嘗試刪除它並返回預設配置。
答案4
卸載和安裝: Microsoft 網路的檔案和印表機共用解決了我的問題,即使我嘗試了上述所有操作,甚至卸載並安裝了 NIC 驅動程式。 (網域中的 PC)