视窗

如何在Windows 10中阻止任何程序访问Internet?

您计算机上的绝大多数第三方应用程序都可以访问Internet,并且出于各种原因,它们倾向于这样做。但是,有时您不希望特定的应用程序使用互联网。在这种情况下,您可能希望更改计算机设置,以防止应用程序访问网络。好吧,在本指南中,我们打算向您展示如何阻止程序连接到Internet。

为什么我要停止使用互联网的应用程序?

自进入此页面以来,您可能有想要切断应用程序网络访问的原因。或者,也许您在想知道为什么有人首先要阻止应用程序访问Internet时感到好奇。如果我们对后者的假设成立,那么您将发现为什么人们试图阻止程序使用互联网。

例如,您可能会遇到或使用一个坚持要获取更新并自动安装它们的应用程序,但是您不希望这些更新,因为它们破坏了某些功能或导致应用程序的性能比以前差。在这种情况下,您别无选择,只能切断该程序的Internet访问。如果程序不听您的指示进行更新,那么您必须确保它永远不会获得更新。

这是另一种情况:您可能有一款仅适合离线模式下的孩子玩的游戏,或者您的病房接触在线(和无人看管)多人游戏元素时感觉不舒服。在这种情况下,最好指示Windows阻止该特定游戏应用程序访问Internet,以确保游戏保持脱机状态。

或者您可能使用的应用程序向您发送带有令人讨厌的广告的垃圾邮件,并且正在寻找一种方法来阻止广告首先展示。好吧,由于该应用程序需要Internet来获取广告数据,因此您可以通过切断该应用程序的网络访问权限来防止广告垃圾。

在某些情况下,您可能会遇到怀疑为恶意或有害的应用程序。为了最大程度地降低风险,您最好阻止此类应用程序在计算机上使用Internet。如果阻止了Internet的访问(并联系其创建者或控制者),则依赖Internet才能运行的恶意程序将很难对您的计算机造成损害。

如何在Windows 10中阻止应用程序访问Internet?

无论出于何种原因想要停止应用程序在计算机上使用Internet,涉及Windows防火墙的过程都为您实现目标提供了理想的途径。在这里,您可以告诉Windows当应用程序通过创建规则尝试连接到Internet时必须执行的操作。

由于您希望Windows阻止应用程序访问Web,因此必须创建出站规则以强制Internet阻塞。现在,我们将向您展示如何做到这一点。

  1. 创建Windows防火墙规则以阻止该应用程序的Internet访问:

请仔细执行以下步骤:

  • 首先,您必须进入Windows的“开始”菜单或屏幕。您可以通过点击设备显示屏左下角的Windows图标来做到这一点。

另外,您也可以通过点击计算机键盘上的Windows徽标图标进入Windows“开始”菜单。

  • 现在,您必须输入 控制面板 进入文本框(在您开始输入文字时就会出现),以使用这些关键字作为查询来执行搜索任务。
  • 假设控制面板(App)现在已成为结果列表上的主要条目,则必须单击它以打开所需的应用程序。
  • 出现“控制面板”窗口后,您必须设置 查看者 参数(在右上角) 大图标.
  • 现在,您必须单击Windows防火墙。
  • 假设您现在位于Windows防火墙菜单上,则必须查看窗口左上角的列表,然后单击“高级设置”链接。

Windows防火墙具有高级安全性实用程序窗口现在应该出现。

  • 查找到应用程序窗口的左上角。单击或双击出站规则。
  • 现在,您必须查看程序窗口的右上角。在“动作”面板下,您必须单击“新建规则”。
  • 单击“程序”单选按钮(选择此选项)。

(毕竟,您希望阻止程序访问Internet)。

  • 现在,您必须导航到要阻止的应用程序的安装文件夹。单击浏览按钮,然后从那里继续工作。

指定应用程序的文件夹后,应用程序文件路径将自动显示。 Windows中的应用程序路径通常采用“C:\ Program Files \ NameOfApp.exe“ 或者 ”C:\ Program Files(x86)\ NameOfApp.exe“, 在哪里 应用程式名称 是您要阻止其互联网访问的应用程序的名称。

  • 指定了程序的文件路径后,您必须单击“下一步”按钮才能进入下一个阶段。
  • 在随后的屏幕上(应该是“操作”),您必须单击“阻止连接”单选按钮。
  • 单击下一步按钮。
  • 在配置文件屏幕上,您必须在此处选择所有参数(域,专用和公用)。

域是计算机连接到域时适用的规则。当您的PC连接到专用网络(可能是您的家庭或办公室网络)时,专用规则就是适用的规则;当您的系统连接到公共网络(例如咖啡店或机场中的WIFI)时,“公共”是适用的规则。

好吧,您需要Windows将提议的规则应用于应用程序使用的所有配置文件,网络和设置。因此,必须选择所有参数。

  • 单击下一步按钮。
  • 假设您现在位于“名称”屏幕上,则必须在“名称”框中填写规则的首选名称。

理想情况下,您应该使用易于识别的名称。

  • 您也可以根据需要填写“说明”的文本框。这里的任务是可选的。
  • 单击完成按钮。

您刚刚创建的规则现在应该显示在“出站规则”下的列表中。您可以在那里检查以确认事情。

如果您正确执行了所有操作,则Windows将配置一个层以阻止来自您要切断Web访问的应用程序的所有出站通信。在大多数情况下,这通常足以阻止应用程序访问网络。

但是,如果您想加强对应用程序的控制,则可以进一步使用“入站规则”重复相同的过程,以向Windows提供特定的指令以阻止该应用程序的所有入站通信。新规则将与先前的规则(您已经创建的)完全相同,但是它将控制视图中应用程序的入站流量。

如果Windows已经配置为首先阻止应用程序发送数据包,则该应用程序不太可能从Web接收任何信息。换句话说,当已经配置了用于出站通信的规则时,用于入站通信的规则可能会过大(并且不需要)。

如果您想查看防火墙规则的有效性,则可以运行一个简单的测试。您可以创建出站规则来阻止浏览器应用程序的连接,以查看发生了什么。创建规则后,必须打开浏览器,然后尝试上网(通过转到网站或页面)。如果操作失败,并且浏览器通知您它无法连接到网站或Internet,则您将知道所创建的规则已达到应有的效果。

如果您改变主意以阻止特定应用程序访问Internet,则始终可以禁用或删除规则。您所需要做的就是执行与上述步骤相同的步骤,以打开“具有高级安全性的Windows Defender防火墙”应用程序,在所需部分(“入站”或“出站”列表)下找到规则,然后对规则执行所需的任务。

其他阻止程序连接到Internet的方法

在这里,我们打算描述可替代的方法,通过这些方法,您可以阻止应用程序访问互联网。在某些情况下,所提议的涉及​​创建规则的过程(在Windows防火墙中)只是不起作用。

以某些游戏为例。似乎您所需要做的就是为NameOfGame.exe创建一个阻止规则,但实际上,NameOfGame.exe仅仅是启动程序(用于打开应用程序的可执行程序),实际的连接操作是通过Java执行的。

在上述情况下,您将需要创建一个规则来指示Windows阻止Javaw.exe(而不是NameOfGame.exe)的连接。或者,也许您甚至都不知道游戏是通过Java还是其他类似组件运行的,这意味着您必须开始担心由于对变量一无所知而无法解释的变量。

好了,考虑到情况(在提供的任何描述中),您最好通过以下一种方法阻止应用程序的Internet访问。

  1. 更改系统主机文件以阻止对特定地址或IP的Internet访问:

在这里,我们打算向您展示已知程序所连接的网址或IP地址时如何阻止程序访问Internet。例如,如果您希望孩子们在特定的浏览器上浏览网页,而不希望他们访问某些网站,那么您可能会发现此处的步骤很有用。

Windows主机文件是操作系统(在您的计算机上运行)用于管理主机名和IP地址的文件。您可以将网站添加到那里的条目中,Windows会获得具体说明以自动阻止对这些网站的访问。

无论如何,这些是您必须在此处进行工作的说明:

  • 首先,您必须通过单击程序图标(可能在任务栏上)打开“文件资源管理器”应用程序。

或者,您可以使用Windows徽标按钮+字母E键盘快捷键快速打开File Explorer应用程序。

  • 出现“文件资源管理器”窗口后,您必须单击或双击“这台PC”以查看其内容。
  • 此时,您必须浏览此路径上的目录:

C:/ Windows / System32 / drivers / etc / hosts

  • 现在,在当前位置,您必须找到主机文件,然后双击它以将其打开。

Windows应该会弹出一个小窗口或对话框,询问您要使用哪个应用程序打开文件。

  • 从显示的列表程序中,您必须选择记事本。

主机–记事本窗口将显示。

您应该看到这样的内容:

#版权所有(c)1993-2009 Microsoft Corp.

#

#这是Windows的Microsoft TCP / IP使用的示例HOSTS文件。

#

#此文件包含IP地址到主机名的映射。每个

#条目应保留在单独的行中。 IP地址应该

#放在第一列,后跟相应的主机名。

#IP地址和主机名至少要用一个分隔

# 空间。

#

#此外,评论(例如这些评论)可能会插入到个人

#行或在以“#”符号表示的机器名称之后。

#

# 例如:

#

#104.54.95.97 testwebpageorsite.com#源服务器

#39.23.63.11 testwebpageorsite.com#x客户端主机

#本地主机名称解析是在DNS本身内处理的。

#127.0.0.1本地主机

#:: 1本地主机

  • 现在,在最后一个#号下,您必须输入要阻止其互联网访问的网站URL和IP地址。
  • 假设修改完主机文件后,现在必须保存所做的更改。
  • 查看“记事本”窗口的左上角,单击那里的“文件”按钮(以查看菜单选项),然后单击“保存”。

或者,您可以使用Ctrl +字母S键盘快捷键来指示Windows保存对主机文件所做的更改。

  1. 使用家长控制阻止应用访问互联网:

在这里,您可以通过Windows中的“家长控制”功能来阻止特定应用程序或网站的Web访问。此处的Internet阻止程序适用于希望限制孩子使用的应用程序(尤其是游戏)或阻止孩子访问某些网站的父母。

这些是实现和使用家长控制(阻止Internet访问)必须遵循的说明:

  • 首先,您必须打开“设置”应用程序。 Windows徽标按钮+字母I键盘快捷键将在这里派上用场。
  • 出现“设置”窗口后,您必须单击“帐户”(进入此选项的菜单)。
  • 查看窗口左边框上的菜单列表,然后单击“其他人”。
  • 现在,您必须查看窗口右边框上的窗格,然后单击“添加家庭成员”选项。
  • 单击添加孩子的单选按钮(以选择此选项),然后单击下一步按钮。

该孩子的新个人资料将立即显示(在“您的家庭”部分下)。

  • 单击“管理家庭设置”在线链接。

您将被定向到您帐户的Microsoft家长控制网页。在那里,您将看到计算机上存在的所有成人和儿童帐户。

  • 现在,您必须检查页面的右上角是否有“检查最近的活动”。点击此链接。

现在,您将被定向到“内容限制”选项卡或屏幕。在那里,您将可以为Internet和应用程序的参数指定不同的限制设置或将其应用到这些参数。

  • 现在,您必须指定要阻止的游戏和网站。
  • 保存更改-如果适用此步骤。
  1. 通过禁用网络适配器来阻止Internet访问:

如果您迫切希望阻止应用程序连接到Internet,并且不介意切断其他程序的Web访问,那么此处的过程非常适合您。实际上,提议的阻止Internet访问的方法可能是最有效的方法,因为它需要您放下Internet连接组件。

通过禁用计算机的网络适配器,您可以阻止计算机上所有实用程序或设置的Internet访问。这种方法非常简单。

请执行以下步骤以禁用网络适配器:

  • 通过右键单击任务栏(位于显示底部)打开“运行”应用程序,然后选择“运行”。

或者,您可以使用Windows徽标按钮+字母R键盘快捷键来执行相同的操作。

  • 一旦出现“运行”窗口,您必须在其中填写字段 理学硕士 然后按一下电脑键盘上的Enter键(运行代码)。

将会出现“设备管理器”应用程序窗口。

  • 现在,您必须浏览类别列表,找到“网络适配器”,然后单击该类别的扩展图标。

网络适​​配器类别中的设备现在将可见。

  • 此时,您必须找到计算机通过其连接到Internet的设备。

如果您的PC通过WIFI网络连接到网络,则必须禁用WAN端口。如果使用以太网电缆将计算机连接到Web,则必须禁用以太网连接设备。理想情况下,应禁用“网络适配器”类别下的所有设备,以确保不遗漏任何内容。

  • 要禁用网络设备,您必须单击它(使其突出显示),右键单击它以查看可用的选项,然后选择“禁用设备”。
  • 在适当的设备上(或最好在所有设备上)执行禁用任务。

如果您改变对计算机施加的Internet限制的决定并决定取消这些限制,则必须执行以下操作:通过与上述相同的步骤找到网络设备,右键单击设备以查看标准选项列表,然后选择启用设备。基本上,要恢复Internet访问,您将必须对之前禁用的所有设备执行启用任务。如果您的Internet无法立即恢复,则必须重新启动PC。

小费:

由于您希望限制计算机上的Internet访问,因此我们有理由相信您的目标集中在保持计算机安全或保护他人免受伤害上。为此,您可能想通过安装Auslogics Anti-Malware来增强PC的安全性。

使用推荐的应用程序,无论当前处于何种状态(无论是否运行防病毒程序),您都可以通过计算机防御设备的改进来强制执行。通过计划中的改进,可以大大减少系统陷入恶意程序(或成为网络攻击的受害者)的机会。

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