每当您通过浏览器将任何文件下载到硬盘时,Windows都会自动将其标记为来自Internet且具有潜在危险。因此,当您打开相应的文件时,根据类型的不同,Windows将用对话框警告您,或阻止该文件一起执行,直到您将其标记为安全文件为止。
您是否想过Windows如何跟踪这些文件上的此标志,如何在已知安全的文件上轻松(批量)删除它,以及/或将此标志(以及它带来的保护)添加到任何文件?
考虑以下两个文件,这两个文件都是为Microsoft的XMLNotepad2007下载的安装文件的副本。尽管在每种情况下,它们的名称都不同(数字1和2被附加到末尾),但是您可以看到它们完全相同,这是通过它们的MD5散列验证的。
但是,当运行以1结尾的文件时,我们会看到下面的对话框,该对话框适当地警告我们运行从Internet下载的文件可能是危险的,而运行以2结尾的文件不会显示相同的警告,即使它也是从Internet下载的。正如我们在上面看到的,文件是相同的,那么为什么只有一个副本显示这个警告呢?
原因是文件1有一个名为“的备用数据流(ADS)”区域标识符“其中存储了有关文件来自何处的信息,而文件2没有(因为此广告已被删除,我们将在下面介绍)。
使用Sysinternals Streams实用程序(我们将其复制到C:\Windows目录)可以看到XmlNotepad1.msi包含一个包含26字节数据的ADS,XmlNotepad2.msi没有任何ADS。基本上,Windows知道一个文件来自Internet,基于标题为区域标识符”.
或者,您可以使用以下命令来识别广告:
dir /r [optional_file_filter]
需要注意的是,这是一个适当的警告(出于明显的原因),Windows正确地“双重检查”或完全阻止具有此状态的文件。但是,如果您知道有问题的文件是安全的,有几种方法可以处理删除状态标志,您可以手动(逐个文件)或在目录中的每个文件上批量删除它。
手动拆卸
上面我们展示了如何使用命令行检测这个特殊的ADS标志,但是您可以通过查看相应文件的属性轻松地看到和删除这个状态。当文件被标记为从Internet下载时,“常规”选项卡底部会出现安全警告。
单击“取消阻止”按钮将删除“已从Internet下载”状态标志(即删除“区域标识符“ADS)以及与之相关的任何警告和/或块。
批量清除
另一方面,如果有很多文件要删除此状态标志,可以使用上面使用的Streams实用程序轻松地完成(同样,我们将此文件复制到了C:\Windows目录)。
在文件所在的目录中打开命令提示符。快捷方式是按住Shift键,在文件夹的空白区域中单击鼠标右键,然后选择“在此处打开命令窗口”。
在命令提示符中设置目录后,运行:
streams -s -d .
或者,如果您想在当前命令提示位置以外的文件夹中运行此路径,则可以输入完整目录路径,而不是句点。
此命令将删除所有广告(而不仅仅是区域标识符)在当前目录及其子文件夹中的任何文件上。在我们的例子中,我们有两个文件,其中有广告数据,都被删除。如果有很多文件要删除此状态,此命令确实可以节省一些时间。
关于这个标志的一个有趣的事实是存储在区域标识符“每个文件的广告都是一样的。因此,您可以添加一个名为区域标识符“将此文本添加到任何文件,Windows将自动应用附加的安全措施。
例如,如果我们想将从Internet下载的状态添加回XmlNotepad1.msi文件,这个过程很简单。
运行命令:
notepad [filename]:Zone.Identifier
因为这个广告不存在,Windows会问我们是否要创建它。回答是的。
在记事本中,输入以下精确文本:
[ZoneTransfer] ZoneId=3
保存更改并关闭记事本。
现在,无论何时运行XmlNotepad1.msi或查看其属性,前面的警告都会出现。
同样,您可以对任何文件执行此操作:MP3、DOC、CHM等,Windows会将其视为不受信任的文件,直到删除相应的标志为止。
从Microsoft下载流
... 看看这些文件,看看有没有什么是悬而未决的结果。您可以删除不再使用的文件或将某些数据移动到外部硬盘。如果Dropbox或其他云存储中有大量文件,请使用它们的首选项面板来取消同步不需要的...
... 谷歌并没有详细说明它是如何做到的,为什么做到的,但倒计时似乎已经超过2个月了。 ...
... 一个这样的产品是电源橡皮擦。****的应用程序拥有什么可以说是最积极的反恶意软件扫描的所有工具在这个名单上。因此,它通常会将合法应用程序标记为病毒,因此在使用时要格外小心。如果你不小心删除了一个未感染...
...你有一台功能强大的电脑,你可能不会注意到这台电脑有什么不同,但如果你愿意,你还是可以试试看。 ...
...您就可以重新安装软件,并且——希望如此——避免任何导致问题的应用程序促使您使用系统还原。 ...
Twitter可以是一个什么都可以用的应用程序。然而,有时可能有人在推特上发布一些违反平台社区准则和规则的内容。。。 ...
... 什么是windows 10立即开会(windows 10 meet now)? ...
...事一直是社交媒体的重要组成部分,但Snapchat上的故事是什么?2015年推出,我们的故事似乎有一个类似的功能,我的故事,但添加一个快照,我们的故事实际上是非常不同的。 ...