什么是SHS文件,如何产生?
SHS 文件是一类特殊的 OLE(Object Linking and Embedding对象连接和嵌入)对象,可以由支持 OLE 以及 OLE 拖放的程序,如Word、Excel、记事本等编辑器,通过选择文本或图像的一块区域,然后拖放该区域到桌面上的某处,或复制到其它文件夹,就可以创建一个 Windows 碎片对象,或称为 SHS 文件。
即SHS文件是由于保存方式异常而产生的。
为什么SHS文件无法打开?
SHS就是“ShellScrap”的缩写,默认图标是文本文件的图标,由 system32 文件夹下的 shscrap.dll 打开。一般来说,在HKEY_LOCAL_MACHINE 下面搜索“NeverShowExt”可以到。这个键值的意思是在资源管理器内永远不显示文件名,比如,文件名为 shs 在资源管理器显示为“”,但是在 DOS 环境下不会有这个问题。这个特性有可能会被黑客应用。
如果病毒文件隐藏了其真实扩展名“SHS”,而在反病毒软件中设置成扫描指定程序文件,而
不是扫描所有文件(如只扫描可执行文件),那么反病毒软件是无法发现病毒的。
SHS 文件破坏力最大的地方就是在它的可执行性。比如,将一个可执行文件和文本文件合并到一个包(Package,RTF 编辑器的对象碎片)里,双击 .shs 文件就会打开这个包,从而可能运行该可执行文件。
即由于shs文件有携带病毒的隐患,所以windows7系统不支持SHS文件,
如何打开SHS文件?
因为安全问题,在WIN7中取消了SHS文件的支持,可以按以下办法试试:
1.在XP系统下打开:
打开后再保存为适当的类型,如word、excel, 这样以后在WIN7系统电脑上也能打开。赞同
2.对WIN7系统电脑进行某些设置,这样在WIN7系统电脑也能打开SHS文件
无法打开文件将XP系统的文件拷贝到WIN7系统的C:\windows\system32 文件夹下,具体操作参看链接:hi.baidu/rzhy/blog/item/916b653884da013596ddd86b.html
赞同
发布评论