.SHS 文件扩展名
文件类型 Windows碎片文件
开发者 | 微软 |
常用度 |
|
文件后缀 | .shs |
文件分类 | 其他文件 |
SHS是什么文件?
SHS文件是一类特殊的OLE对象文件,可以由支持OLE以及OLE拖放的程序,如Word、Excel、记事本等编辑器,通过选择文本或图像的一块区域,然后拖放该区域到桌面上的某处,或复制到其它文件夹,就可以创建一个Windows碎片文件,这就是SHS文件。
SHS 文件是特殊的OLE对象文件,OLE全称Object Linking and Embedding,即对象连接和嵌入,是不可读文件,它只能被拖到另一个打开的文档中(同样地,你还可以执行剪切和粘贴操作)。创建SHS文件时,会在桌面上放置一个关联的图标,如果删除该图标,则剪贴文件也会被删除。
随着Windows Vista的发布,微软停止了对碎片文件的支持 。早期版本的Windows系统有专门处理文档碎片对象的程序Shell Scrap Object Handle,它存储在文件shscrap.dll(位于:C:/windows/system32/)中,通过该文件可以处理与Word和Excel文档之间的拖放操作,创建SHS文件。而Windows Vista、Windows 7或Windows 10中没有处理程序,无法打开SHS文件。
SHS文件的后缀名通常是隐藏的,比如,文件名为File.txt.shs,在资源管理器显示为File.txt,这个特性有可能会被黑客应用。
如果病毒文件隐藏了其真实扩展名.shs,而在反病毒软件中设置成扫描指定程序文件,而不是扫描所有文件如(只扫描可执行文件),那么反病毒软件是无法发现病毒的。
SHS文件破坏力最大的地方就是在它的可执行性。比如,将一个可执行文件和文本文件合并到一个包(Package,RTF编辑器的对象碎片)里,双击SHS文件就会打开这个包,从而可能运行该可执行文件。对未知的SHS文件,打开它们时要小心,因为它们是可能包含病毒。
即由于SHS文件有携带病毒的隐患所以Windows Vista之后版本就不再支持SHS文件。
SHS文件怎么打开?
在Windows XP系统,可以直接把SHS文件拖放或者复制到打开的Word、Excel文档中。.
至于更高版本的系统(如Windows 7、Windows 10)是无法打开SHS文件。