我下载了一个CHM文件。当我双击它时,它会提示我打开/保存/取消。无论是打开还是保存新副本,“新”版本都会无限提示相同的打开/保存/取消弹出广告。
搜索谷歌似乎微软认为出于安全原因,默认情况下阻止这些文件是正确的。解决方案是右键单击该文件,然后单击底部的“取消阻止”按钮:
问题是我的系统上没有该按钮:
顺便说一下,.exe文件的按钮也丢失了。
我正在使用Win7 64bit。有任何想法吗?
我下载了一个CHM文件。当我双击它时,它会提示我打开/保存/取消。无论是打开还是保存新副本,“新”版本都会无限提示相同的打开/保存/取消弹出广告。
搜索谷歌似乎微软认为出于安全原因,默认情况下阻止这些文件是正确的。解决方案是右键单击该文件,然后单击底部的“取消阻止”按钮:
问题是我的系统上没有该按钮:
顺便说一下,.exe文件的按钮也丢失了。
我正在使用Win7 64bit。有任何想法吗?
Answers:
Windows将标志保留在备用数据流中,该数据流仅在NTFS下可用。
备用数据流将在从一个NTFS文件夹到另一个NTFS文件夹的副本中存活,但它们无法在移动到FAT32或ExFat卷后继续存在。或通过电子邮件或压缩。
因此,如果您无权编辑注册表或策略,则可以选择以下几种方法:
将文件通过电子邮件发送给自己(尽管某些电子邮件系统会将chm文件作为不安全的附件阻止)
将文件添加到Zip文件,然后解压缩到所需的位置。(某些zip实用程序可以保留备用数据流,因此请确保在压缩时关闭选项)
将文件移动到ExFat或FAT32卷,然后,如果需要文件驻留在那里,可以选择返回NTFS。
在十六进制编辑器中打开文件,然后另存为新文件(保存在原始文件的顶部可能不起作用,因为某些十六进制编辑器优化保存未更改的文件)
将文件作为对象插入Office文档,复制插入的对象,然后粘贴到资源管理器中。
同样的事发生在我的身上。以下是修复方法:
搜索密钥:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x
创建子项 ItssRestrictions
MaxAllowedZone
使用值创建DWORD2
如果仍然无效,请将文件移动到其他磁盘并重新打开以查看。
CHM文件只能在NTFS文件系统上阻塞(因此不可阻塞)。可能所有其他文件源(本地区域中的网络共享除外)都被认为是不安全的。
但是,阻塞只是通过sp(sp2 afaik)添加到XP中