如何在Windows上限制任何应用程序的带宽

您可以在Windows 10上限制Wi​​ndows Update的下载速度。某些应用程序还可以限制它们的带宽。但是,对于没有内置功能的应用程序,则需要第三方软件。

限制带宽在不同情况下可能很有用。例如,如果您正在下载(或上传)大文件,则限制浏览器的可用带宽可能对确保其他应用程序不会减慢速度很有用。在网络浏览器中上传文件或下载文件时可能会很有用。如果您还有其他需要大量带宽的应用程序,则对这些应用程序进行限制可以使您的浏览和视频观看不受阻碍。请加入我们,我们将探讨这些选项内置于应用程序时的工作方式,以及可用于没有该支持的应用程序的几个第三方工具。

选项一:使用内置到您使用的程序中的选项

在安装任何第三方软件之前,请先查找已集成到您已使用的程序中的选件。例如,如果要管理Steam用于下载游戏的带宽量,可以转到Steam>设置>下载,然后使用“将带宽限制为”框来限制其带宽。许多其他应用程序,包括Dropbox,Google Drive和Microsoft OneDrive之类的工具,都具有类似的内置选项。对这些文件设置限制(特别是如果您一次要上传大量文件)会很有帮助。

甚至Windows 10现在也允许您限制Windows Update在后台使用多少带宽。要进行配置,请转到“设置”>“更新和安全性”>“ Windows Update”>“高级选项”>“交付优化”>“高级选项”。在此处切换“限制在后台使用多少带宽来下载更新”选项。这里还有一个“限制将多少带宽用于上传更新到Internet上的其他PC”选项,但是如果您担心其带宽使用情况,可以完全禁用上传功能。

有关的:如何在Windows 10上限制Wi​​ndows Update的下载带宽

如果您的路由器具有服务质量(QoS)功能,则还可以使用该路由器对流量进行优先级排序。通常,您无法设置精确的带宽限制,但是路由器会根据您设置的规则自动为流量分配优先级,以确保一切正常运行。

选择二:购买NetLimiter

我们仅找到一个免费的工具来在Windows上设置每个应用程序的带宽限制。我们将在下一部分中介绍该免费选项,但是如果您确实需要此功能,则值得购买NetLimiter。

与下一节将介绍的免费选项不同,NetLimiter具有易于使用的界面,可让您限制无限数量的应用程序的带宽。它也比其他付费选项便宜。如果您只想设置带宽限制,则不需要NetLimiter Pro,因此基本的NetLimiter Lite程序就可以了。您可以以16美元的价格购买NetLimiter Lite的单个家庭用户许可证。如果您想将其用于工作,则需要花费20美元。

NetLimiter提供28天的免费试用期,因此您可以在购买前进行测试并查看它是否对您有用。安装后启动应用程序,您会看到使用网络连接的应用程序列表以及它们的当前下载速度(“ DL速率”)和上传速度(“ UL速率”)。

要限制应用程序的下载或上传速度,只需选中“ DL限制”或“ UL限制”下的相应框即可。要设置自定义速度,请在“ DL限制”或“ UL限制”列中单击“ 5 KB / s”,然后键入所需的速度。要删除限制时,只需取消选中该框。

选项三:免费下载TMeter

如果您想在不花任何钱的情况下限制应用程序的带宽,则需要下载TMeter Freeware Edition。现在,NetBalancer不再提供免费版本,这是唯一的免费选项。 TMeter Freeware Edition的界面相当复杂,一次只能限制四个应用程序的带宽,但是它是免费的,并且在这些限制内运行良好。

首先,下载并安装TMeter。安装后,打开“开始”菜单,搜索“ TMeter”,然后启动“ TMeter管理控制台”应用程序。

首次启动时,您需要通过点击侧边栏中的“网络接口”来选择网络接口,然后选中您正在使用的网络接口旁边的框。例如,如果您想使用Wi-Fi连接限制应用程序,请选择Wi-Fi接口。忽略IP地址为0.0.0.0的所有接口,因为它们当前未使用。

此时,系统会提示您选择一种网络类型。如果您位于个人网络中的路由器后面,请选择“私人”选项。如果您直接连接到Internet或公共Wi-Fi网络,请选择“公共”选项。

完成所有设置后,点击“应用”按钮。

接下来,您需要定义要限制的过程。

在主窗口中,在边栏中选择“过程定义”,然后单击“添加”按钮。

在打开的“添加进程定义”窗口中,单击“…”按钮以浏览并找到该进程的.exe文件。您会在Program Files文件夹下找到大多数应用程序。例如,Chrome位于C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe,Firefox位于C:\ Program Files \ Mozilla Firefox \ firefox.exe,Microsoft Edge位于C :\ Windows \ SystemApps \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ MicrosoftEdgeCP.exe。

在“流程定义”框中键入所需的任何内容。此名称仅可帮助您跟踪哪个程序是哪个程序。默认情况下,它仅复制您选择的.exe文件的名称。

单击“确定”关闭“添加流程定义”窗口,然后在主窗口中单击“应用”。如果要限制多个流程,则需要创建其他流程定义规则。

现在,您可以创建一个限制应用程序带宽的过滤器。单击边栏中的“过滤器集”,然后单击添加>过滤器。在出现的窗口中,单击“添加规则”按钮。

在“规则编辑器”窗口中,从“源”下拉菜单中选择“本地过程”选项。接下来,单击以打开“过程定义”下拉菜单。在这里,您应该看到您先前创建的流程定义。选择所需的一个,然后单击“确定”继续。

现在,选中“以千字节/秒为单位启用速度限制(流量整形器)”选项,然后在该选项左侧的框中输入要将应用程序限制为的KB / s数。在“过滤器名称”框中键入过滤器的名称,然后单击“确定”按钮。

返回主窗口(仍在左侧选择“过滤器集”选项),单击“应用”按钮。您还必须单击“开始捕获”按钮以执行更改。您应用的限制将仅在TMeter捕获流量时强制执行,因此如果您停止捕获,则会取消限制。

要稍后更改应用程序的带宽限制,请在“过滤器集编辑器”列表中单击一个过滤器,单击“编辑”按钮,然后更改在“启用速度限制”框中键入的内容。

如果要限制其他应用程序,则可以将其他过滤器添加到“过滤器集”屏幕。但是,TMeter的免费版本将您总共限制为四个过滤器。您必须删除三个默认过滤器才能添加更多过滤器。完成此操作后,使用此方法一次最多可以限制四个应用程序。

实际上,TMeter界面可让您添加四个以上的过滤器,但不会被欺骗。如果您有四个以上的过滤器,则单击“应用”按钮时,其他过滤器将被删除。

就像我们说过的那样,如果您只是想限制某些应用程序的带宽,那么它并不是最友好的界面,尤其是与NetLimiter中的简单程度相比时。但是,它确实有效。

图片来源:Gts / Shutterstock.com。


$config[zx-auto] not found$config[zx-overlay] not found