題 當以太網可用時,使Windows 7忽略WiFi


當我停靠Windows 7筆記本電腦時,我希望它更喜歡WiFi上的有線以太網連接。

這在我的Mac上是非常簡單的事情 - 我只是重新排序我的網絡偏好,它“做對了。”我只是無法弄清楚如何在我的Win7筆記本電腦上實現同樣的功能。

因此,當我停靠時,它連接到WiFi,然後無法連接到本地有線網絡上的服務器。我該如何解決?


111
2018-02-18 19:42


起源


對於Windows,我一直使用IBM Access連接,現在它將是Lenovo Access Connections。但這只能安裝在Lenovo Hardware上。因此,嘗試這個問題的答案: superuser.com/questions/214427/... 也許你甚至可以使用Access Connections軟件? www-01.ibm.com/common/ssi/cgi-bin/... - Darokthar
這裡的答案如下:[在此輸入鏈接描述] [1] [1]: superuser.com/questions/237892/... - CodeMonkey
你可以試試 這個,我在電腦上使用它。連接任何以太網網卡時禁用Wifi適配器,並在網絡不可用時重新啟用它們,當存在多個有線和無線網絡時工作。祝好運。 - sean_m


答案:


它在Windows 7上,但它隱藏得很好。

轉到控制面板 - >網絡和共享中心 - >更改適配器設置 - >按Alt鍵以獲取菜單,然後選擇高級 - >高級設置。

然後,您可以在該列表中重新排序您的連接。

雖然Windows應該已經自動更喜歡通過無線連接進行有線連接。它根據最低接口度量選擇要使用的適配器,無線連接應具有比有線更高的度量。跑 route print 從命令提示符中看到。


111
2018-02-18 19:49



這個解決方案對我不起作用。我訂購了我的連接:(1)本地連接,(2)無線網絡連接。當我連接到公共WiFi網絡時,我無法訪問內部網站。當我斷開連接時,我可以。它似乎仍然更喜歡WiFi。 - jkooker
您的有線和無線連接是否都設置了默認網關(通過ipconfig檢查)?多個不同的默認網關將導致路由問題。如果是這種情況,那麼您可以通過路由命令添加靜態路由器來解決問題。我們必須知道您的IP地址設置以及您嘗試連接的服務器的地址,以幫助您。 - shf301
擁有多個默認網關是完全合法的;這是常態。將只使用一個,但其他一些仍然存在以防其中一個接口消失(拔掉電纜,無線關閉) - Michael Lowman
確實,問題是當不同的默認網關無法訪問相同的網絡時,這就是jkooker的情況。看他對你的回答的評論。在他的情況下,更改默認網關會更改可訪問的網絡。這就是我在考慮的背景。 - shf301
使用此知識庫文章末尾的說明: support.microsoft.com/kb/299540/en-us - shf301


  1. 點擊 開始 並在搜索字段中輸入 查看網絡連接
  2. 按下 ALT 鍵,單擊 高級選項 然後單擊 高級設置
  3. 選擇無線連接並向上移動以獲得最高優先級。

28
2018-02-11 08:39



“適配器和綁定”選項卡不會顯示給我,只顯示“提供商訂單” - Attila Szeremi
@AttilaSzeremi我不知道為什麼。但您是計算機上的本地管理員還是網絡配置操作員組的成員 - pulsarjune
是的,這是我家裡自己的電腦 - Attila Szeremi


轉到控制面板 - >網絡和共享中心 - >更改適配器設置 - >然後在無線網絡上右鍵單擊並選擇 狀態 然後點擊 無線屬性 並確保如果你將它設置為在範圍內連接,它也設置為連接 如果可用,請連接到更首選的網絡


15
2017-07-30 09:53



在Windows 8上不可用 - beluchin
最後 - 在我讀過的所有帖子中都有這個問題(持續多年!)這是我第一次遇到這個問題 - 它有效!!!! - wotney
LAN已經在連接列表的頂部訂購,並且具有最低的度量標準,但在無線網絡可用時仍未使用。更改此設置最終在Windows 7上為我修復了一些問題。 - Rintze Zelle
實際上我通過簡單地選擇靜態IP而不是在接口上指定我不想使用互聯網流量的默認網關來解決問題。 - David Okwii


兩件事:首先,您可以為每個界面添加一個指標,以指定一個優於另一個。使用GUI,轉到網絡連接的屬性,TCP / IP,高級,取消選中自動度量標準,然後填寫相應的數字。由於度量標準代表成本,因此如果無法確定,Windows將自動使用具有較低度量標準的接口。這個 知識庫文章 描述您正在禁用的功能。

其次,您不應該遇到需要使用一個接口而不是另一個接口的問題。如果兩個接口都是同一個網絡,那麼你總是想要快速接口。如果它們是不同的網絡,那麼路由表將自動從正確的接口發送數據包以到達它們所屬的網絡。

也許你有兩個物理上獨立的網絡具有相同的IP塊?這是一個配置錯誤,你應該修復它。


13
2018-02-18 19:50



這是有效的,因此有線網絡可以訪問內部站點,而無線網絡則無法訪問。 - jkooker
好吧,我仍然認為這是一個配置問題,但不是你可以在源頭解決的問題。所以只需為您的無線接口提供更高的指標,並使用有線網絡的默認網關。再次, route print 幫助。我有兩個接口,一個具有20的度量,另一個10.默認網關(dest 0.0.0.0,面具 0.0.0.0)使用的是具有最低度量的那個。 - Michael Lowman
看來,這個解決方案對我有用。 - Peter Jaric
這對我有用,但我不得不把它弄得一團糟。我將有線連接指標更改為10,將無線連接指標更改為20.當我使用時 route print,它顯示有線為250-300,無線每次為20-30。為了解決這個問題,我將每個人都設置為極端。有線= 1,無線= 999.我現在得到正確的訂單。謝謝! - Lyrical
我所擁有的指標的問題與創建連接到無線網絡適配器的Hyper-V虛擬交換機有關。在這種情況下,“無線虛擬交換機”的指標不正確,這使得Windows始終選擇它,而不是“以太網虛擬交換機”。 - Pablo Montilla


如果您的筆記本電腦上有無線開關,您可能需要將其關閉。您可以看到的另一件事是您的以太網端口是否可在設備管理器中運行。您也可以通過互聯網選項進行設置。


1
2018-02-18 19:49



關閉wifi工作,但是一個hacky解決方案。 - jkooker


  1. 轉到“控制面板”>“網絡和Internet”>“網絡連接”
  2. 右鍵單擊通常標題為“無線網絡連接”的Wifi網絡適配器
  3. 選擇屬性
  4. 單擊“配置”按鈕
  5. 選擇高級選項卡
  6. 在“屬性”下,向下滾動到“禁用有線連接”並突出顯示它
  7. 在“值”下的右側,在下拉菜單中選擇“已啟用”
  8. 點擊確定
  9. 禁用然後啟用後退無線網絡連接。

1
2017-12-11 22:22



這不適用於所有適配器。 - Logos


禁用無線的簡單方法是Windows按鈕+ X,關閉無線。重複此過程以重新打開它。


1
2018-04-17 19:32