绷缝机厂家
免费服务热线

Free service

hotline

010-00000000
绷缝机厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

文件也有“身份证”——交换数据流_新闻资讯_中关村在线种植

发布时间:2020-04-19 16:46:31 阅读: 来源:绷缝机厂家

文件也有“身份证”——交换数据流_新闻资讯_中关村在线

笔者的办公室配了一台新的品牌机,最近发现在下载软件时多出了一个“安全警告”对话框(如图1),这可是以前都没有遇见过的。办公室里的品牌机和旧电脑都是使用的Windows XP,可是为什么用旧电脑下载软件就没有这个对话框呢?经过仔细对比品牌机和旧电脑,发现品牌机的操作系统安装了SP2,而旧电脑则没有安装,兴许问题就在这儿了。后来咨询了一位专家,证实了笔者的猜想,这是微软的一项安全技术——交换数据流。

图1

什么是交换数据流

NTFS文件系统中有一个很少被大家注意的特性,通过该特性,我们可以在保证一个文件完整的情况下给该文件附加一些额外的信息,这些本不属于该文件的信息就叫做“交换数据流(Alternate Data Stream)”;而文件本身则叫做该文件的“主数据流(Primary Data Stream)”。在用IE浏览器下载软件时通常会弹出一个下载提示框时,可以选择直接运行或是保存到本地,如果选择了直接运行的话,软件就会被下载到临时文件夹,然后自动运行。当可执行文件在下载完成后自动运行时就会出现图1所示的对话框。由于这些可执行文件可能含有病毒或者其它危险因素,随意运行这些文件就有可能给我们的系统带来损害。为了防止用户错误地运行这种文件,微软在Windows XP SP2中使用了这样一个新功能来提醒用户,该功能就是依赖交换数据流工作的。

当我们使用IE浏览器把网上的可执行文件保存到NTFS文件系统的分区上,IE浏览器就会自动给下载回来的文件附加一个交换数据流,当我们双击运行带有这种数据流的文件时,系统就会出现图2所示的提示。通过这个实例我们知道,要使该选项生效,需要同时满足下列条件:1、文件是从网络中获得的;2、文件必须保存在NTFS文件系统的分区上;3、文件必须使用IE浏览器下载到本地,使用其它下载工具下载的文件不会被添加这一数据流。

图2

取消安全警告

虽然这是一种善意的提示,但我们有可能会觉得麻烦,希望能够取消这种提示。我们可以直接在图1所示的对话框中取消“打开此文件前总是询问”的选中状态。或者直接查看文件属性,在“属性”对话框的“常规”标签上点击“解除锁定”按钮,也可以禁用这种提示。这两种方法都可以删除文件中的交换数据流,但是要注意,通过这两种方法删除的只是特定文件中的交换数据流,其它文件不受影响。换句话说,在运行其它包含交换数据流的文件时同样会出现这种提示,除非对其它文件重新执行上述操作。

肉狗怎么养殖

做爰小说网

黄芩种植

山丹丹花的养殖技术