快訊
2026-10-15
電腦疑難雜症

Windows 網路怪怪的要不要「網路重設」?netsh、Winsock、TCP/IP 正確順序

約 18 分鐘閱讀 · 76 次瀏覽
廣告

⚡ 站長快讀:核心重點

  • 文章屬性:疑難排除
  • 適用系統:Windows 11 與 Windows 10(微軟官方疑難排解文件同時列出兩者的操作路徑)
  • 難易度 / 耗時:★★☆ /【站長估計】約 15–30 分鐘(不含重開機)
  • 核心結論:這幾類重設動到的層不同、代價也不同——網路重設會移除所有網路介面卡及其設定,VPN 用戶端與 Hyper-V 虛擬交換器可能要重裝,所以先用不改設定的步驟排除,再決定要不要往下走。
  • 適用對象:網路時好時壞、網路上查到一堆重設指令卻不知道該先下哪一條的人

📌 快速答案

一句話答案:【站長判斷】本文建議的 Windows 網路重設順序由輕到重:ipconfig 清快取與重取位址 → 重設 Winsock → 重設 TCP/IP 並重開機 → 最後才用會移除所有網路介面卡的「網路重設」。

– 微軟官方第 7 步的寫法是 netsh 兩條在前、ipconfig 三條在後,整組依列出順序執行;網路重設官方列為最後一步

– 動手前先備份:ipconfig /all 輸出、Wi-Fi 設定檔、VPN 設定

– 只有單一網站打不開時,通常不是重設能解決的問題;先定位,再決定重設哪一層


🧰 開始前的準備

  • 適用系統與入口:網路重設的入口兩代不同——Windows 11 在「設定 > 網路和網際網路 > 進階網路設定 > 網路重設」,Windows 10 在「設定 > 網路和網際網路 > 狀態 > 網路重設」(微軟英文原文為 *Advanced network settings > Network reset* 與 *Status > Network reset*;中文字串以你電腦上的實際介面為準)。
  • 權限需求:本文所有指令都請在以系統管理員身分執行的命令提示字元中執行——微軟官方步驟就是這樣寫的,TCP/IP 重設文件也載明必須以系統管理員登入。
  • 需要工具:命令提示字元(系統管理員)、一個隨身碟或雲端資料夾(放備份)、另一台能上網的手機(查資料與對照用)
  • 預計耗時:依走到第幾個方法而定;照本文順序,方法三、方法四各自做完都要重開機並測試,沒效才往下走;方法五會自動重新啟動
  • ⚠️ 先備份三樣東西(方法三起會改動系統設定,之後只能靠備份還原):
  1. 目前的網路設定:ipconfig /all 輸出存成文字檔,手動設過固定 IP、DNS 的人尤其要存。
  2. 目前的 Winsock 目錄:netsh winsock show catalog 輸出存成文字檔,重設後才知道少了哪些第三方元件。
  3. Wi-Fi 設定檔與 VPN 設定:Wi-Fi 用 netsh wlan export profile 匯出(做法見方法五),公司 VPN 先向 IT 索取設定檔。
  • ⚠️ 停止條件(符合任一請先停手):這台是公司或學校管控的電腦而你沒有 IT 授權;你正在用固定 IP 連印表機、NAS 或監控主機,但手邊沒有原始設定紀錄;指令輸出與本文描述明顯不同(例如回報「存取被拒」)。

🔍 症狀描述與錯誤訊息:什麼情況才需要重設?

直接結論:【站長判斷】重設指令適合「這台電腦的網路軟體層出問題」的情況——整台電腦連不出去、部分程式異常,或官方列出的升級後連線問題與連不到共用網路磁碟機;只有單一網站打不開時,重設通常解決不了,還會賠上設定。

「網路怪怪的」在實務上可以拆成三種,處置方向完全不同:

  • 整台電腦所有程式都連不出去,但同一台路由器下的手機正常。這是重設指令最典型的適用情境——問題鎖在這台電腦的網路軟體層。
  • 某些程式能連、某些不能,例如瀏覽器可以但某個遊戲或舊軟體不行,或是解除安裝某套 VPN、防毒後網路就變得很怪。這類跟 Winsock 目錄的關係最密切,後面會拆。
  • 只有部分網站打不開,其他一切正常。這通常不是本機堆疊壞掉,多半要往封包大小或 DNS 方向查,可以先看站內MTU 與封包碎片的隱形問題。

如果工作列的 Wi-Fi 圖示出現「無網際網路」,建議先依站內Wi-Fi 顯示「無網際網路,安全」的四層排查定位到是哪一層出事——那篇的重點是找出哪一層壞,本篇的重點是決定該重設哪一層、要付出什麼代價。


🔎 問題根因:為什麼網路上的「重設大全」常常越修越糟?

直接結論:【站長觀察】網路上流傳的重設教學,常不先看症狀就直接跑重設;官方第 7 步本身就是整組連續執行,本文只是建議先把不改設定的低成本步驟拆出來先試。

Windows 的網路功能不是一個開關,而是一疊元件:最上面是應用程式呼叫的 Winsock 介面,往下是 TCP/IP 協定堆疊與它的登錄設定,再往下是網路介面卡與驅動程式;旁邊還有 DHCP 租約與 DNS 用戶端快取這類「暫存狀態」。每一條重設指令只負責其中一塊。

微軟文件明講網路重設應為最後一步,並把網路指令、驅動程式重裝排在它之前:「執行網路指令」(netsh winsock reset 到 ipconfig /flushdns 那一串)列在第 7 步,「解除安裝網路介面卡驅動程式」列在第 8 步,而「網路重設」排在第 13 步,並明講它應該是你最後嘗試的步驟。

廣告

另一個常見誤會是把「重設」當成「清快取」。ipconfig /flushdns 的確只是清快取;但 netsh int ip reset 依微軟文件的說法,效果等同移除再重新安裝 TCP/IP,這已經是「改設定」的等級了。分不清這兩者,就會在不需要的時候付出不必要的代價。


🔬 底層機制:各指令實際作用——每一條到底重設了哪一層?

直接結論:【站長判斷】本文依副作用大小排序為 DNS 快取 → DHCP 租約 → Winsock 目錄 → TCP/IP 登錄設定 → 整組網路介面卡;各指令分別作用在哪一層,下面逐條對照官方文件。

ipconfig /flushdns:只清 DNS 用戶端快取

微軟的 ipconfig 指令參考寫得很直接:這個參數會清除並重設 DNS 用戶端解析程式快取的內容,排查 DNS 時可用來丟掉快取中的負面快取項目與其他動態加入的項目。它不改任何設定,是整份清單裡代價最低的一步。

ipconfig /release 與 /renew:只動 DHCP 租約

/release 會送出 DHCPRELEASE 訊息給 DHCP 伺服器,釋放目前的 DHCP 設定並捨棄 IP 位址設定;/renew 則重新更新 DHCP 設定。官方特別註明,/renew 只適用於設定成自動取得 IP 位址的介面卡——如果你是手動指定固定 IP,這兩條對你幾乎沒有意義。位址拿不到、出現 169.254 開頭時為什麼會這樣,可以參考站內169.254.x.x 是哪來的?。

netsh winsock reset:把 Winsock 目錄恢復乾淨

Winsock 目錄可以想成「應用程式要上網時,中間要經過哪些攔截層」的登記表。微軟現行的 netsh winsock 指令參考(適用範圍列出 Windows 11、Windows 10 與 Windows Server 2016–2025)說明:reset 會把 Winsock 目錄恢復成乾淨狀態、移除自訂的分層服務提供者(Layered Service Provider,LSP),用來解決 Winsock 設定損毀造成的網路問題,且不影響 Winsock 命名空間提供者(Name Space Provider)項目。舊版(Windows Server 2008)的同名參考另外寫明:執行後,先前安裝的 LSP 都必須重新安裝。

這裡有個容易被忽略的背景:微軟的 Winsock 開發文件已標註 LSP 已被淘汰,從 Windows 8 與 Windows Server 2012 起應改用 Windows 篩選平台(WFP)。【推論】換句話說,在近年的 Windows 上,Winsock 重設要修的「壞掉的攔截層」多半是舊軟體或解除安裝不乾淨的殘留;如果你的 Winsock 目錄裡本來就只有系統內建項目,這條指令能改善的空間有限。這也是為什麼本文要你先用 netsh winsock show catalog(官方參考中用來顯示 Winsock 目錄內容的指令)存一份,重設前後才有得比對。

廣告

netsh int ip reset:重寫 TCP/IP 的登錄設定

這是「重設」真正開始動到設定的一步。微軟 Learn 的〈使用 NetShell 公用程式重設 TCP/IP〉寫明,這個指令會覆寫兩個 TCP/IP 使用的登錄機碼:

  • SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • SYSTEM\CurrentControlSet\Services\DHCP\Parameters

官方的說法是「效果等同移除再重新安裝 TCP/IP」,並要求執行後重新啟動電腦、且必須以系統管理員身分執行。所以你手動改過的 TCP/IP 參數,都應視為可能回到預設——這正是開始前要你存 ipconfig /all 的原因。

設定裡的「網路重設」:整組介面卡砍掉重練

微軟 Wi-Fi 疑難排解文件的描述是:網路重設會移除你已安裝的所有網路介面卡及其設定;電腦重新啟動後,介面卡會重新安裝,設定回到預設值。官方另外點名兩個副作用:VPN 用戶端軟體、Hyper-V 虛擬交換器這類網路軟體可能需要重新安裝與設定;以及每個已知網路連線可能都被設成公用網路設定檔。


🛠️ 解決方案:由輕到重的處置順序

⚠️ 執行前提醒:方法三起會改到系統網路設定,請先完成「開始前的準備」的三樣備份,並確認這台電腦不是你無權變更的管控裝置。方法一、方法二只清暫存狀態,不改設定。

Windows 網路重設由輕到重四個層級:ipconfig、Winsock、TCP/IP、網路重設

方法一:清 DNS 快取

直接結論:網址打得開但偶爾跳錯、或剛改過 DNS 還沒生效時,先清快取就好。

以系統管理員身分開啟命令提示字元,執行:

ipconfig /flushdns

不需要重開機,清完直接重開瀏覽器測試。

廣告

方法二:重新要一次 DHCP 位址

直接結論:ipconfig /all 看到的 IPv4 位址不對勁(例如 169.254 開頭)時才需要這一步,而且只對自動取得位址的介面卡有效。

ipconfig /release
ipconfig /renew

/release 執行當下網路會中斷,這是正常現象;/renew 之後再跑一次 ipconfig /all 確認拿到正常位址。【站長判斷】要不到位址時,先回頭檢查路由器的 DHCP 與電腦是否被設成固定 IP,不要急著往下重設。

方法三:重設 Winsock 目錄(需重開機)

直接結論:【站長判斷】「部分程式能連、部分不能」,或剛解除安裝 VPN、防毒、加速器之後網路變怪,才是 Winsock 重設最對症的情境。

先存一份目前的目錄(開始前做過就略過):

netsh winsock show catalog > %USERPROFILE%\Desktop\winsock_before.txt

再執行重設:

netsh winsock reset

執行後請重新開機——netsh winsock 指令參考本身沒寫這一點,但微軟 Winsock 開發文件指出,因為載入 LSP 的系統程序不會結束,安裝或移除 LSP 後需要重新開機。重開後如果某套還在用的 VPN 或安全軟體失效,依微軟舊版(Windows Server 2008)netsh winsock 參考,先前安裝的 LSP 需要重新安裝;【站長判斷】實務上通常可透過重新安裝該軟體來重新註冊它的 LSP。

方法四:重設 TCP/IP 並重開機

直接結論:前三步都沒用、而且確定問題在這台電腦的網路堆疊時,才重設 TCP/IP;做之前務必確認已存好 ipconfig /all。

微軟 Learn 文件給的手動寫法會指定一個記錄檔:

netsh int ip reset C:\resetlog.txt

完成後重新開機。有兩點要知道:

  • 記錄檔要不要寫? 微軟 Learn 那份文件(適用範圍標示為 Windows Server)寫明手動執行時「必須指定記錄檔名稱」;但微軟 Windows 支援文件的第 7 步寫的是不帶記錄檔的 netsh int ip reset。兩份官方文件寫法不一致,本文建議照 Learn 的寫法帶上記錄檔,事後打開 C:\resetlog.txt 就能看到它動了哪些項目。
  • 官方的完整套餐順序:如果你想照微軟 Wi-Fi 疑難排解文件第 7 步一次做完,它的順序是 netsh winsock reset → netsh int ip reset → ipconfig /release → ipconfig /renew → ipconfig /flushdns,並要求「依列出的順序」執行。【站長判斷】本文把 ipconfig 三條拆到前面單獨先試,是因為它們不改設定、失敗了也沒有代價;兩種做法不衝突,差別只在要不要先用低成本的步驟排除一輪。

方法五:最後才用「網路重設」(會自動重開機)

直接結論:官方明講這是最後一步;做之前先匯出 Wi-Fi 設定檔,因為官方文件並沒有保證它們會留下來。

先建立備份資料夾並匯出所有 Wi-Fi 設定檔(微軟 netsh wlan 參考說明:指定的資料夾必須事先存在;要匯出明碼金鑰需加 key=clear):

mkdir C:\WiFiBackup
netsh wlan export profile key=clear folder=C:\WiFiBackup

🔐 這個資料夾裡的 XML 檔含有明碼 Wi-Fi 密碼。還原完成後請手動把整個資料夾移到資源回收筒,不要放在共用電腦或同步到公開的雲端資料夾。

接著執行網路重設:Windows 11 走「設定 > 網路和網際網路 > 進階網路設定 > 網路重設」,Windows 10 走「設定 > 網路和網際網路 > 狀態 > 網路重設」,按「立即重設」(英文介面為 *Reset now*)並確認,等電腦重新啟動。

微軟文件也點出網路重設另外兩個適用情境:從 Windows 10 升級到 Windows 11 後出現的連線問題,以及能上網、卻連不到共用網路磁碟機的問題。

📌 關於官方第 8 步:微軟文件在「執行網路指令」與「網路重設」之間,還排了一步「解除安裝網路介面卡驅動程式後重新開機」。如果你的症狀是更新驅動或系統之後才開始,可以在方法五之前先試這步;動手前請先用另一台電腦到電腦製造商網站下載好對應驅動存到隨身碟,否則萬一 Windows 沒自動裝回驅動,你會連上網下載的機會都沒有。

官方寫的操作步驟是:在工作列搜尋「裝置管理員」並開啟 → 展開「網路介面卡」,找到這台電腦的網路介面卡 → 按右鍵選「解除安裝裝置」→ 勾選「嘗試移除此裝置的驅動程式」→ 解除安裝 → 開始 > 電源 > 重新啟動。重開後 Windows 會自動尋找並安裝網路介面卡驅動程式,接著確認連線問題是否解決;沒有自動裝回時,改裝事先備好的驅動程式(英文介面分別為 *Device Manager*、*Network adapters*、*Uninstall device*、*Attempt to remove the driver for this device*)。另外建議回到裝置管理員的「網路介面卡」確認它重新出現。


🧹 副作用:會被清掉的設定一覽

直接結論:【站長判斷】下表依副作用大小排列;從方法三起就會改動系統設定,動手前先完成「開始前的準備」的三樣備份。

動作重設範圍可能不見的東西需要重開機
ipconfig /flushdnsDNS 用戶端快取無(只是快取)否
ipconfig /release、/renewDHCP 租約無(重新取得位址)否
netsh winsock resetWinsock 目錄第三方 LSP 元件是(移除 LSP 後需重開機)
netsh int ip resetTCP/IP 兩個登錄機碼手動改過的 TCP/IP 參數是(官方)
網路重設所有網路介面卡與設定VPN、虛擬交換器、網路設定檔類型是(自動)

重點摘要:

  • ipconfig 系列只動暫存狀態,可以放心先試。
  • 【推論】Winsock 重設清的是「攔截層」,會受影響的多半是依賴 LSP 的舊軟體,通常可透過重新安裝該軟體處理。
  • TCP/IP 重設官方說效果等同重裝 TCP/IP,固定 IP 與手動 DNS 的使用者要先存好原設定。
  • 網路重設影響範圍最大,官方點名 VPN 用戶端與 Hyper-V 虛擬交換器可能要重裝,已知網路可能變成公用設定檔。
  • Wi-Fi 密碼會不會不見,官方文件沒有明寫,所以一律先匯出再說。

✅ 驗證修復結果

直接結論:不要只看工作列圖示,要用「重跑同一組檢查」確認問題真的消失。

  • 重跑 ipconfig /all,和開始前存的那份比對:IPv4 位址、預設閘道、DNS 伺服器三欄都要有值,且符合你原本的網路環境。
  • 重跑 netsh winsock show catalog,和重設前的版本比對,確認少掉的只有你預期的第三方項目;少掉的若是你還在用的軟體,重新安裝它。
  • 測原本出問題的那支程式,不要只測瀏覽器——如果當初的症狀是「某些程式不能連」,驗證也要回到那支程式。
  • 網路重設之後,到 Wi-Fi 或乙太網路的內容確認網路設定檔類型;需要被區域網路上其他裝置看到(印表機、NAS 分享)的家用網路,改回「私人網路」。

🔙 萬一翻車:回退步驟

*(方法三、方法四、方法五需要)*

情境一:Winsock 重設後,某套 VPN 或安全軟體無法連線

依微軟舊版 netsh winsock 參考,先前安裝的 LSP 在重設後都必須重新安裝。處置:從該軟體官網下載安裝程式重新安裝;對照你存的 winsock_before.txt 找出少掉的是哪一套。

情境二:TCP/IP 重設後,固定 IP 的設備全部連不到

TCP/IP 重設的效果等同重裝 TCP/IP,手動指定的 IP、子網路遮罩、閘道與 DNS 需要重新填回。處置:打開重設前存的 ipconfig /all 文字檔,依微軟〈Essential network settings and tasks〉的路徑填回——到「設定 > 網路和網際網路」,Wi-Fi 選「Wi-Fi > 管理已知網路」再點該網路,乙太網路選「乙太網路」再點已連線的網路 → 在「IP 指派」旁按「編輯」→ 選「手動」並開啟 IPv4 → 逐項填入 IP 位址、子網路遮罩、閘道與慣用/其他 DNS → 儲存(英文介面為 *Network & internet > Wi-Fi > Manage known networks*、*IP assignment > Edit > Manual*)。該文未逐項區分 Windows 10 畫面,Windows 10 使用者若找不到對應選項,請以自己電腦的設定畫面為準。沒有紀錄時,先改成自動取得讓網路恢復,再向設備管理者索取原設定。

情境三:網路重設後 Wi-Fi 要重新輸入密碼

用方法五匯出的 XML 檔逐一匯回,檔名請照 C:\WiFiBackup 資料夾裡實際產生的名稱填入:

netsh wlan add profile filename="C:\WiFiBackup\檔名.xml"

全部匯回並確認可連線後,把 C:\WiFiBackup 資料夾移到資源回收筒。

情境四:網路重設後 VPN、Hyper-V 或看不到區域網路共用資料夾

微軟已載明 VPN 用戶端與 Hyper-V 虛擬交換器可能需要重新安裝與設定;公司 VPN 請向 IT 索取設定檔重新匯入。看不到 NAS 或共用資料夾,【推論】可能原因之一是網路被改成公用設定檔——官方說明公用設定檔下電腦不會被網路上其他電腦與裝置探索到,依「驗證修復結果」最後一點改回私人網路即可。

情境五:重設後連介面卡都不見、完全無法上網

先到裝置管理員確認網路介面卡是否存在;不存在時,用另一台電腦到電腦製造商網站下載網路驅動程式,以隨身碟帶過來安裝。這也是方法五「關於官方第 8 步」提醒你動手前先備好驅動的原因。


💡 總結:預防再次發生

站長我遇到「網路怪怪的」求救,第一個問題永遠是「手機連同一台路由器正常嗎?」,第二個問題是「最近有沒有裝或移除過 VPN、防毒、網路加速器?」——前者決定問題在不在這台電腦,後者直接指向 Winsock 目錄。這兩題能先幫你判斷,需不需要往方法三、方法四走。

真正的預防只有一件事:在網路正常的時候留一份基準值。花一分鐘把 ipconfig /all 與 netsh winsock show catalog 的輸出存成文字檔,再把 Wi-Fi 設定檔匯出一份放在安全的地方(記得它含明碼密碼)。哪天真的要重設,你手上就有「正常長什麼樣」的對照組,也有一條退路。

最後提醒:網路重設不是保養,也不是加速技巧。它是微軟文件裡排在最後一步的手段,做完後可能需要重新安裝或設定 VPN 等網路軟體,已知網路也可能被設成公用網路設定檔;Wi-Fi 密碼是否保留官方沒有明寫。能用方法一到方法四解決的,就不要走到方法五。


❓ 常見問題

Q:網路重設會不會清掉 Wi-Fi 密碼?

微軟官方文件沒有明寫。官方只說網路重設會移除所有網路介面卡及其設定,並提到已知網路連線可能被設成公用網路設定檔;對已儲存的 Wi-Fi 密碼是否保留,文件沒有給出保證。所以正確做法是事前用 netsh wlan export profile key=clear folder=資料夾 匯出,重設後需要時再用 netsh wlan add profile 匯回,並在完成後處理掉含明碼密碼的備份檔。

Q:netsh 指令要照什麼順序下?

微軟 Wi-Fi 疑難排解文件第 7 步的官方順序是:netsh winsock reset → netsh int ip reset → ipconfig /release → ipconfig /renew → ipconfig /flushdns,全部在系統管理員命令提示字元執行。本文另外建議把三條 ipconfig 先單獨試一輪,因為它們不改設定;沒效再照官方順序整組執行並重開機。

Q:重設後要重開機嗎?

看是哪一條。ipconfig 系列不需要;netsh int ip reset 依微軟文件要重新啟動電腦;設定裡的「網路重設」本身就會讓電腦重新啟動;netsh winsock reset 會移除 LSP,微軟 Winsock 開發文件指出移除 LSP 後需要重新開機。照本文順序,方法三做完就重開並測試,沒效才做方法四;若照官方第 7 步一次執行整組指令,可在整組做完後再重開一次(官方第 7 步本身未提重開機)。

Q:什麼情況才需要重設?

【站長判斷】重設指令適合這台電腦網路軟體層出問題的情況:整台電腦連不出去而同一台路由器下的其他裝置正常、部分程式異常(Winsock 對應的情境),或官方列出的 Windows 10 升級 Windows 11 後連線問題與連不到共用網路磁碟機。只有部分網站打不開時,先查 DNS、封包大小;在沒定位問題前直接重設,常常是設定先全部不見、問題還在。

Q:修完之後又復發怎麼辦?

【站長判斷】同樣的症狀反覆出現,可能代表有東西一直把設定改壞。先比對重設前後的 winsock show catalog 找出可疑的第三方元件,再檢查最近安裝的 VPN、防毒或網路工具;如果是更新驅動或系統之後才開始,回頭處理網路介面卡驅動程式,比反覆重設有效。


🔗 延伸閱讀


📎 參考資料來源

📖 第一級|廠商官方:

⚠️ 本文核心事實一律以第一級官方來源為準;本篇未引用第二級來源。

📅 本文查證戳記:2026-09-23 依據 Microsoft 支援與 Microsoft Learn 官方文件撰寫,非第一手實機實測;文中未出現任何自行量測的數字,標示【推論】與【站長判斷】之處為作者整理,非官方結論。

若 Windows 11 功能更新改變了網路重設的入口位置,或 netsh int ip reset 的行為與本文描述不同,歡迎在留言區回報,站長會更新文章。


廣告