通过网络复制文件时我不断收到这个令人恼火的警告:
这些文件可能会对您的计算机有害
您的互联网安全设置表明一个或多个文件可能有害。您仍要使用它吗?
我正在将文件从\\192.168.0.197\c$
(家庭服务器)复制到位于的本地计算机\\192.168.0.4
。
我该如何关闭这个毫无意义的“警告”?
答案1
我通过更改“互联网选项”找到了解决方法 - 所以我猜 Windows 将“互联网”检测为自己的网络..叹息。
- 单击“开始”/“控制面板”/“Internet 选项”
- 点击安全标签。
- 点击本地内联网
- 点击站点按钮。
- 点击先进的按钮。
- 输入另一台机器或服务器的 IP 地址(允许使用通配符),然后单击添加
- 点击关闭, 然后好的, 然后好的再次。
- 断开并重新连接网络驱动器
这对我有用,但很遗憾我必须在这里手动输入 IP。如果 Windows 可以检测到这是一个本地网络文件副本并跳过关于“危险”文件的烦人(且毫无意义)的警告,那就太好了。
旁注:
- 如果您使用 DNS 名称映射网络驱动器,则将服务器的 IP 地址添加到区域将不起作用。您需要添加 DNS 名称,反之亦然。
- 添加 IP 地址时,可以使用通配符,例如:192.168.1.*
- 添加 DNS 名称时,您可以使用通配符,例如:*.example.com
答案2
使用 Windows 7,我使用通配符添加了我的 IP 地址:
10.55.25.*
现在这个范围内的所有 IP 都是“本地内联网”的一部分。
答案3
如果您想在组策略中执行此操作,此引言可能会对您有所帮助。
您也可以使用组策略来控制这一点。使用
gpedit.msc
并深入研究用户配置 → 策略 → 管理模板 → Windows 组件 → Internet Explorer → Internet 控制面板 → 安全页面
启用“Intranet 区域模板”并将其设置为低选项。
然后启用“站点到区域分配列表”并使用显示按钮添加您的“站点”(服务器名称、服务器名称.域、IP 地址 - 您输入的值取决于您用于访问共享的名称或 IP),值为 1。
最后 - 这是最重要的一步 - 在 gpedit 中深入到“Intranet 区域”的一个文件夹并启用“显示潜在不安全文件的安全警告”,从下拉菜单中选择启用。
关闭 gpedit,重新启动或运行
gpupdate /force
,不再有烦人的 Windows 安全对话框!
答案4
我做了一个 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.*"
这是我的 \\NAS 服务器:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\nas]
"file"=dword:00000001