解决 WPS 看图在预览提示“危险”无法预览的问题

问题现象

在资源管理器中使用 WPS 看图预览图片时,部分图片可以正常预览,而另一部分图片(无论中文名还是英文名)会提示“可能对你的计算机有害”并被拦截。

根本原因

与文件名无关,与“网络来源标记”有关。

  • 正常预览的图片:本机生成(如截图、软件导出),没有网络标记。
  • 提示危险的图片:从浏览器下载、网页另存或微信/QQ接收的图片。Windows 会给它们打上隐藏的安全标记(Mark of the Web)。
  • 拦截机制:WPS 看图是第三方预览组件,不在系统的受信任白名单中。当资源管理器预览带有“网络标记”的文件时,系统出于安全隔离机制会进行拦截。

解决方案

第一步:修改注册表(让以后下载的文件不再被打标记)

通过修改注册表,关闭 Windows 对下载文件的来源追踪。

方法 A:一键导入(推荐,防手抖)

  1. 桌面新建一个文本文档(.txt),粘贴以下代码:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001
  1. 点击“文件” -> “另存为”,保存类型选“所有文件”,文件名命名为 解除下载标记.reg
  2. 双击运行该 .reg 文件,点击“是”导入注册表即可。

方法 B:手动修改注册表

  1. Win + R​ 输入 regedit 打开注册表编辑器。
  2. 定位到路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments​(如果没有 Attachments​ 项,右键 Policies​ 新建一个项并命名为 Attachments)。
  3. 在右侧空白处右键 -> 新建 -> DWORD (32 位) 值
  4. 命名为 SaveZoneInformation​,双击将其“数值数据”改为 1

第二步:清理历史文件的标记(让现有的图片立刻能预览)

注册表修改只对以后下载的新文件生效。对于电脑里已经存在的带标记的图片,需要批量“洗白”:

  1. 打开存放这些图片的文件夹。
  2. 在文件夹顶部的地址栏输入 powershell 并回车,打开蓝色命令窗口。
  3. 复制并粘贴以下命令,按回车执行:
Get-ChildItem -File -Recurse | Unblock-File
  1. 执行完毕后,刷新文件夹(F5),所有旧图片即可正常预览。

craved 管理员

0篇 本周更新
1篇 本月更新
1个 用户数量
目录

站点性能

运行正常
实时心跳0 ms
页面加载
0
SQL 查询
0
服务端响应
0 ms
峰值内存
0 MB
00 : 00 : 00
2026824星期一