在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

有許多應用程式承諾為您提供更好的網路功能和極高的網路速度。通常,這些應用程式只不過是花哨的介面,並沒有提供任何真正的好處。其中一些甚至可能是惡意軟體。以下是一些無需為這些應用程式付費即可提高網路速度的方法。

警告:

以下所有編輯都涉及編輯註冊表。因此,在進行下述任何修改之前,您必須謹慎行事並備份註冊表。意外刪除和修改可能會損壞電腦的功能。最好在繼續之前備份註冊表。

8個註冊表值有助於提高網路速度

1.IRP堆疊大小

IRPStackSize(I/O 請求封包堆疊大小)表示電腦可以同時使用的 36 位元組接收緩衝區的數量。它允許計算機同時接收更多資料。如果您有快速的網路連線(超過 10Mbps),您將從中受益。對於較慢的互聯網連接,您可能不會注意到即使是最輕微的差異,因此請忽略這一點。

系統通常在其網路堆疊中分配 15 個 IRP。通常,儘管您最多可以配置 50 個 IRP,但使用 32 個 IRP 會帶來更多好處。首先,嘗試 32 IRP 等級。

這是註冊表中密鑰的位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

IRP堆疊大小

在regedit視窗右側新增「IRPStackSize」作為DWORD值,並將值修改為32。

2. 大小請求緩衝區

SizReqBuf 表示伺服器環境中原始接收緩衝區的大小。這意味著它將影響在高延遲環境中託管某些內容的能力。假設您託管一個遊戲伺服器,很多人抱怨延遲。修改此值將有助於減少延遲的影響。如果您託管網站或任何其他服務,包括透過即時訊息或 Neo Modus Direct Connect 傳送文件,您也會受益。

系統通常將此緩衝區設定為 16384 位元組。對於大多數伺服器來說,這已經足夠高效,但有時您的記憶體量較小,無法跟上大量請求。

這是註冊表中密鑰的位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

在 regedit 視窗右側新增「SizReqBuf」作為 DWORD 值。如果您擁有實體記憶體超過512MB的伺服器,請將該值修改為17424。如果您的記憶體小於512MB,您應該考慮購買一台新計算機,但同時可以將該值修改為4356。

3.預設TTL

生存時間 (TTL) 告訴路由器在放棄和丟棄資料包之前,資料包在傳送過程中將生存多長時間當該值設定得較高時,電腦會花費更多時間等待未傳送的資料包,從而有效降低網路的生產力。

如果未設定值,Windows 將在終止前等待 128 秒。如果您正在處理某些事情並且與伺服器的連線突然中斷,這會使您的電腦嚴重延遲。

這是註冊表中密鑰的位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

在「Parameters」項目中新增「DefaultTTL」作為 DWORD 值將值設定為1255之間的任意數字。最佳值是64,但如果您希望更快地丟棄資料包,可以設定較低的值。

4.Tcp1323選項

Tcp1323Opts 可讓您以 3 種方式使用 RFC 1323,稱為「高效能 TCP 擴充功能」。這允許 TCP 連接與伺服器協商接收視窗大小,從而允許電腦指定高達 1GB 的接收視窗。

導航至註冊表中的以下位置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

TCP1323選項

在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

TCP1323選項

您將在登錄編輯器右側看到TCP1323Opts作為「DWORD」值。 (如果沒有,請建立一個)。右鍵單擊它並將該值修改為“1”。

5. 最大空閒Tcbs

MaxFreeTcbs 是不確定值。它根據您擁有的實體記憶體量以及電腦相對於頻寬的效能來確定電腦在任何給定時間可以處理的活動 TCP 連線數。

如果該數字太高,由於同時與電腦通訊的活動連線數量較多,電腦可能無法正確處理 TCP 交易。但是,如果數量太低,您將無法託管或要求盡可能多的連線。儘管設定是任意決定的,但您可能希望在升級硬體或網路連線時增加數量。

若要取得該值的位置,請造訪登錄中的下列路徑:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

建立或編輯“MaxFreeTcbs”並將其值設為65536。如果您使用的是具有低效能硬體的舊計算機,則可以將此值設為較低的數字,例如16000。

6. 最大用戶端口

當應用程式要求從 Windows 開啟可用連接埠時,作業系統會從 1024 到指定的最大連接埠(稱為「MaxUserPort」)中選擇一個連接埠。電腦上的一個端口,可讓您透過 Internet 和本機網路建立 TCP/UDP 連接。

當您為尋找連接埠的程式開啟更多選項時會發生什麼?答案是他們找到港口的速度要快得多。

Windows 預設將此值設為5000,但您可以將此值設為500065534 之間的任意數字。

「MaxUserPort」必須所在的位置位於下列登錄路徑中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

建立一個名為“MaxUserPort”的值並將其設為65534。就是這樣!

7.全域最大Tcp視窗大小

該值的名稱很長,但如果您擁有快速的 Internet 連線(10Mbps 或更高)並且經常需要上傳內容,那麼您不會後悔修改它。該值表示在未收到確認 (ACK) 封包的情況下可以從電腦發送的資料量。

每次你在互聯網上發送少量數據時,你的計算機都要等待這個數據包,它告訴網絡端“一切都很好!”發送更多! ” 有時,由於延遲,這可能並不理想。因此您可以編輯此值以允許發送更多數據,而無需等待該數據包到達。

在下列登錄路徑中建立名為「GlobalMaxTcpWindowSize」的 DWORD :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

將值設為65535即可完成!這將使計算機無需等待確認即可發送 64 KB。如果修改後感覺速度下降,請刪除該值或嘗試將其稍微增加到 128 KB(透過將該值設為131072)。

8.最大傳輸單元

MTU 對上行速度的影響大於下行速度,但注意上行速度同樣重要,以確保一次發送更大的資料區塊。儘管此數字通常由您的網路卡自動設置,但您可以根據網路連線的速度進行調整。

設定這個值很困難。首先,您必須找到最佳的 MTU 值,該值不需要由於 Internet 連接速度限製而進行封包分段。

您可以透過前往命令提示字元並輸入以下內容來執行此操作:

ping -f -l  

將「」替換為884294967295之間的數字。將「」替換為網路介面卡用於連接到 Internet 的連接埠。如果您不知道網關,請在命令列中輸入ipconfig以在「預設網關」下查找其值,該值顯示在您用於 Internet 的網路介面卡下方。

在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

最大傳輸單元

當您執行 ping 操作時,當回應包含以下訊息時,您就會知道已達到過高的數字:資料包需要分段,但已設定 DF。

只要你選擇一個不需要資料包分片的數字,一切都會好起來的。選擇盡可能大的數字而不產生資料包碎片,您將獲得最佳的 MTU。

現在,要設定此數字,請訪問註冊表中的以下路徑:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\Interface ID

請參閱上圖,了解如何尋找主網路介面的範例。電腦中可能安裝了其他網路接口,尤其是當您將其用作路由器時。

“介面 ID”替換為您的網路介面的 GUID。只需瀏覽「介面」下顯示的不同 GUID ,然後查看註冊表編輯器視窗右側的信息,看看它是否與您用於連接網路的網路介面的詳細資訊相符。

當您到達該介面時,將「MTU」新增為 DWORD,並將其設定為 ping 網關時收到的數字。


在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

在 Windows 10 中透過 Regedit 提高網路速度的 8 種方法

有許多應用程式承諾為您提供更好的網路功能和極高的網路速度。通常,這些應用程式不會提供任何真正的好處。以下是一些無需為這些應用程式付費即可提高網路速度的方法。

如何在 Windows 上停用整合顯示卡?該什麼時候做?

如何在 Windows 上停用整合顯示卡?該什麼時候做?

在停用整合 GPU (iGPU) 之前,您需要驗證您的電腦是否安裝了專用 GPU 並且其運作正常。

C: 驅動器和 D: 驅動器之間的區別

C: 驅動器和 D: 驅動器之間的區別

在 Windows 電腦上存取檔案總管時,您很可能會找到磁碟機 C: 和 D:。您是否曾想過 D: 驅動器和 C: 驅動器之間的區別以及您應該使用哪一個?

停用 NTFS 檔案壓縮以加快 Windows 電腦的速度

停用 NTFS 檔案壓縮以加快 Windows 電腦的速度

NTFS 檔案壓縮功能是 Windows 作業系統上提供的功能。 Windows 使用者可以使用此功能來壓縮檔案以節省 NTFS 硬碟上的空間。然而,在某些情況下,此功能會降低系統效能並消耗大量系統資源。因此,為了加速 Windows,您應該停用此功能。

如何在 Windows 10 中啟用/停用從 PC 到雲端的同步

如何在 Windows 10 中啟用/停用從 PC 到雲端的同步

從 Windows 10 17083 開始,微軟新增了一個新設置,讓你可以將活動同步到雲端,以實現跨裝置的無縫體驗。

電腦病毒和生物病毒有什麼區別?

電腦病毒和生物病毒有什麼區別?

生物病毒一直是人類的強大威脅。難怪病毒在一個完全不同的世界——程式設計世界中成為了理想的武器模型。

如何在 Windows 10 中停用 iphlpsvc

如何在 Windows 10 中停用 iphlpsvc

Windows 中的 Iphlpsvc 代表 Internet 協定協助服務。停用 iphlpsvc 不會使系統崩潰、破壞其一般功能或極大影響效能。

如何在 Chromebook 上複製和貼上

如何在 Chromebook 上複製和貼上

在本文中,我們將了解在 Chromebook 上複製和貼上文字、文件和資料夾的不同方法。對於高級用戶來說,有許多強大的剪貼簿管理器可以幫助實現最大的生產力。

如何允許/拒絕應用程式存取 Windows 10 中的檔案系統

如何允許/拒絕應用程式存取 Windows 10 中的檔案系統

本指南將向您展示如何變更隱私設定以允許或拒絕所有使用者或僅您在 Windows 10 中的帳戶的應用程式存取檔案系統。

小米3C無線路由器如何設定成中繼器

小米3C無線路由器如何設定成中繼器

如果您在家庭和辦公區域面臨 WiFi 訊號範圍問題,原因是主 WiFi 路由器的範圍較小。您可以使用小米 3C 的中繼模式設定來增加 WiFi 範圍,而無需更改主 WiFi 名稱和密碼。