通过 Windows 防火墙允许或阻止应用程序

在网络威胁和网络犯罪数量不断增加的今天,在您的计算机上使用防火墙(firewall)变得极为重要。每当您的计算机连接到Internet甚至任何其他网络时,它都容易受到未经授权的访问的攻击。因此(Therefore),您的Windows计算机具有内置的安全系统,称为Windows 防火墙(Windows Firewall),通过过滤掉进入您系统的任何不需要或有害的信息并阻止可能有害的应用程序,以保护您免受任何未经授权的访问您的计算机。默认情况下,Windows 允许其自己的应用程序通过防火墙。这意味着防火墙对这些特定应用程序有例外,并允许它们与Internet通信。

当您安装新应用程序时,该应用程序会将其例外添加到防火墙以访问网络。因此,Windows会通过“ (Windows)Windows安全警报”提示询问您这样做是否安全。

通过 Windows 防火墙允许或阻止应用程序

但是,有时您需要手动向防火墙添加一个例外,以防它没有自动完成。您可能还需要对您之前拒绝此类权限的应用执行此操作。同样,您可能希望手动从防火墙中删除例外,以防止应用程序访问Internet。在本文中,我们将讨论如何阻止或允许应用程序通过 Windows 防火墙。(block or allow apps through the Windows Firewall.)

Windows 10:(Windows 10: A)允许或阻止应用程序通过防火墙(llow or Block Apps through Firewall)

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法 1:如何在 Windows 10 防火墙中允许应用程序(Method 1: How to Allow Apps in Windows 10 Firewall)

要使用设置手动允许受信任的应用程序通过防火墙:

1.单击开始(Start)菜单中的齿轮图标(gear icon)或按Windows Key + I打开窗口设置。(Window Settings.)

2.点击“网络和互联网(Network & Internet)”。

点击“网络和互联网”

3.切换到“状态(Status)”选项卡。

切换到“状态”选项卡

4.在“更改网络设置(Change your network settings)”部分下,单击“ Windows 防火墙(Windows Firewall)”。

在“更改网络设置”部分下,单击“Windows 防火墙”

5.“ Windows Defender 安全中心(Windows Defender Security Center)”窗口将打开。

6.切换到“防火墙和网络保护(Firewall & network protection)”选项卡。

切换到“防火墙和网络保护”选项卡

7.单击“允许应用程序通过防火墙(Allow an app through firewall)”。“允许的应用程序(Allowed apps)”窗口将打开。

点击“允许应用程序通过防火墙”

8.如果您无法访问此窗口,或者您还使用了其他防火墙,则可以直接使用任务栏上的搜索字段打开“ Windows Defender 防火墙(Windows Defender Firewall)”窗口,然后单击(click on)允许应用程序或功能”通过 Windows Defender 防火墙(Allow an app or feature through Windows Defender Firewall)'。

单击“允许应用程序或功能通过 Windows Defender 防火墙”

9.单击新窗口中的“更改设置(Change settings)”按钮。

在新窗口中单击“更改设置”按钮

10.在列表中找到您要允许的应用程序。

11.检查应用程序的相关复选框(checkbox)。选择“私人(Private)”以允许应用访问私人家庭或工作网络。(allow the app to access a private home or work network.)选择“公共(Public)”以允许应用访问公共网络。( allow the app access to a public network.)

12.如果您在列表中找不到您的应用程序,请单击“允许其他应用程序...(Allow another app…) ”。此外,单击“浏览(Browse)”按钮并浏览您想要的应用程序。单击(Click)添加(Add)”按钮。

单击“浏览”按钮并浏览您想要的应用程序。 点击“添加”按钮

13.单击“确定(OK)”确认设置。

单击“确定”以确认设置

要使用命令提示符允许受信任的应用程序通过防火墙,

1.在位于任务栏上的搜索字段中,键入cmd。

在任务栏上的搜索字段中键入 cmd

2.Ctrl + Shift + Enter打开提升的命令提示符(elevated command prompt)

3.现在在窗口中输入以下命令并回车:

netsh advfirewall firewall add rule name="app_name" dir=in action=allow program="app_path/app.exe" enable=yes

注意:(Note:) (Replace)应用名称和路径替换为相关名称和路径。

方法 2:如何在 Windows 10 防火墙中阻止应用程序(Method 2: How to Block Apps in Windows 10 Firewall)

要使用设置阻止Windows 防火墙中的应用,(Windows Firewall)

1.按照我们上面所做的相同步骤打开“ Windows Defender 安全中心(Windows defender security center)”窗口,以允许应用程序通过防火墙。

2.在“防火墙和网络保护(Firewall & network protection)”选项卡中,单击“通过防火墙应用应用程序(Apply an app through firewall)”。

在“防火墙和网络保护”选项卡中,单击“通过防火墙应用应用程序”

3.单击“更改设置(Change Settings)”。

4.在列表中找到您需要阻止的应用程序(Find the app you need to block in the list)取消选中它的复选框。(uncheck the checkboxes against it.)

取消选中列表中的复选框以阻止应用程序

5.您还可以通过选择应用程序并单击“删除(Remove)”按钮从列表中完全删除该应用程序。(remove the app from the list)

单击“删除”按钮以从列表中删除应用程序

6.单击“确定(OK)”按钮进行确认。

要使用命令提示符删除防火墙中的应用程序,

1.在位于任务栏上的搜索字段中,键入cmd。

2. Ctrl + Shift + Enter打开提升的命令提示符(elevated command prompt)

3.现在在窗口中输入以下命令并回车:

netsh advfirewall firewall add rule name="app_name" dir=in action=block program="app_path/app.exe" enable=yes

注意:(Note:) (Replace)应用名称和路径替换为相关名称和路径。

受到推崇的:(Recommended:)

使用上述方法,您可以轻松地在 Windows 防火墙中允许或阻止应用程序(Allow or Block Apps in Windows Firewall)或者,您也可以使用OneClickFirewall(OneClickFirewall)之类的第三方应用程序更轻松地执行相同操作。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts