已经阻止此发布者在你的计算机上运行软件/ 为了对电脑进行保护,已经阻止此应用 / windows系统预览svg图标
需求场景#
svg文件的图标不直接显示内容,不如其他文件直观,但是svg文件的体积极小,因此适合网页开发中使用。
最终效果#
解决过程#
下面这个链接下载的是旧版,也是本文中使用的版本,后面发现github上的版本新一些。
https://download.cnet.com/svg-explorer-extension/3000-2248_4-78237543.html
建议使用github上面发布的最新版本
https://github.com/tibold/svg-explorer-extension/releases
SVG Explorer Extension for Windows这个软件可以解决这个问题。但是安装时提示“为了对电脑进行保护,已经阻止此应用”。
其他方法#
下面这个链接是联想知识库提供的解决办法,但是感觉不够完美,由于我当前使用的账户不是Administrator用户本身,需要进行切换。
https://iknow.lenovo.com.cn/spider/detail/kd/20648
我的方法#
已经阻止此发布者在你的计算机上运行软件#
右键exe文件,打开属性
勾选,解除锁定,确定。
为了对电脑进行保护,已经阻止此应用#
然后再执行exe,会发现依然有问题。
Win+q,搜索组策略,打开“编辑组策略”,如下图中,将这个选项禁用即可。
安装#
双击安装即可。
清除缓存并重启文件管理器#
到这里先看看svg图标是否显示图片,如果能够显示就不用做这一步了。
我认为主要是重启文件资源管理器(也许不用重启),因为我使用的是联想的那个切换用户的方法,没有做这一步。
打开命令行输入以下命令执行即可。
TASKKILL /IM explorer* /F && DEL "%localappdata%\IconCache.db" /A && explorer.exe