禁用“这些文件可能对您的计算机有害”警告?

Jef*_*ood 192 networking windows windows-explorer

通过网络复制文件时,我不断收到这个恼人的警告:

这些文件可能对您的计算机有害

这些文件可能对您的计算机有害

您的 Internet 安全设置表明一个或多个文件可能有害。还是要使用它?

我正在将文件从\\192.168.0.197\c$(家庭服务器)复制到位于\\192.168.0.4.

如何关闭这个无意义的“警告”?

Jef*_*ood 195

我通过更改“互联网选项”找到了解决方法——所以我猜 Windows 正在将“互联网”检测为我自己的网络.. 叹息。

  • 单击开始/控制面板/Internet 选项
  • 单击安全选项卡。
  • 点击本地内网
  • 单击站点按钮。
  • 单击高级按钮。
  • 输入其他机器或服务器的 IP 地址(允许使用通配符),然后单击添加
  • 单击关闭,然后单击确定,然后再次单击确定
  • 断开并重新连接网络驱动器

更改 Internet 选项屏幕截图

这对我有用,但我必须在这里手动输入 IP 真是太可惜了。如果 Windows 能够检测到这是本地网络文件副本并跳过有关“危险”文件的恼人(且毫无意义)警告,那就太好了。

旁注:

  • 如果您使用 DNS 名称来映射网络驱动器,则将服务器的 IP 地址添加到区域将不起作用。您需要添加 DNS 名称,反之亦然。
  • 添加 IP 地址时,您可以使用如下通配符:192.168.1.*
  • 添加 DNS 名称时,您可以使用通配符,如下所示:*.example.com

  • 请注意,如果在进行此更改时网络共享处于打开状态,则必须将其关闭并重新打开以查看更改。 (9认同)
  • 这也使网络复制速度提高了 50% !!(通过无线网络) (6认同)
  • 没有在这里工作;仍然收到警告。 (3认同)
  • 请注意@gerbenny 在底部关于站点对话框中通配符的回答。 (2认同)
  • 这仍然适用于 Windows 10。+1 (2认同)

小智 58

使用 Windows 7,我使用通配符添加了我的 IP 地址:

10.55.25.*
Run Code Online (Sandbox Code Playgroud)

现在这个范围内的所有ip都是“本地Intranet”的一部分。

  • 啊,好提示,不清楚对话框是否支持通配符。 (22认同)

fli*_*fly 30

如果您想在组策略中执行此操作,此引用可能对您有所帮助。

您也可以使用组策略来控制这一点。使用gpedit.msc并深入到

用户配置 → 策略 → 管理模板 → Windows 组件 → Internet Explorer → Internet 控制面板 → 安全页面

使用低选项启用“Intranet 区域模板”。

然后启用“站点到区域分配列表”并使用“显示”按钮添加您的“站点”(服务器名、服务器名.域、ipaddress - 您输入的值取决于您用于访问共享的名称或 IP),值为1.

最后 - 这是最重要的一步 - 将 gpedit 中的一个文件夹深入到“Intranet Zone”并启用“显示潜在不安全文件的安全警告”,从下拉列表中选择启用。

关闭 gpedit,重新启动或运行gpupdate /force,不再享受烦人的 Windows 安全对话框!

http://social.technet.microsoft.com/Forums/fi-FI/w7itprosecurity/thread/35ca8f9c-5e69-4b7f-a002-0d72fa0dc14b底部

  • 最后一个设置现在似乎被称为“显示潜在不安全文件的安全警告”,需要在选项设置为启用的情况下启用。 (4认同)

小智 9

我最近遇到了同样的错误,并找到了一种永久禁用此警告的方法(我知道我要打开哪些文件,所以是的,我确定我想禁用此警告...):

  • 转到 Internet 设置(在 Internet Explorer 中)
  • 转到“安全”选项卡
  • 单击“自定义级别”(选择“Internet”=第一个图标)
  • 在“杂项”部分,为选项“启动应用程序和不安全的文件(不安全)”选择“启用(不安全)”
  • 单击“确定”,然后应用更改;您将收到一条警告,询问您是否确定要执行此操作(您必须说是)

就是这样。:) 玩得开心。

  • 我正在投票,因为 OP 正在询问如何使系统更容易受到攻击的问题,所以投票似乎很苛刻 - 所以任何答案都可以合理地假设 OP 不是在寻找最安全的答案...... (5认同)

use*_*892 6

如果您使用家庭服务器的 netbios 名称而不是 IP 地址,我相信您不会收到警告。如果您使用 ip 地址或说出远程计算机的完全限定 dns 名称,它不会将其识别为位于 Intranet 区域中。前面提到的另一个选项是手动将其添加到 Intranet 区域列表。


小智 6

我们最近使用 DFS 安装了一个新服务器,我遇到了同样的错误。我最终输入:

" \\\servername.local.?"
Run Code Online (Sandbox Code Playgroud)

点击添加后,显示:

file://*.servername.local.
Run Code Online (Sandbox Code Playgroud)

我尝试了*经文?,但这是不允许的。


KER*_*ERR 6

我做了一个 procmon,发现设置存储在注册表中的位置 - 这是我的 192.168.1.* 网络:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1]
"*"=dword:00000001
":Range"="192.168.1.*"
Run Code Online (Sandbox Code Playgroud)

这是我的 \\NAS 服务器:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\nas]
"file"=dword:00000001
Run Code Online (Sandbox Code Playgroud)

这是它在 Internet 设置控制面板中的外观: 在此处输入图片说明