前段时间,有朋友说,他有个EXCEL文件在办公室电脑能打开,拷贝到自己电脑打不开。我看了下这个文件的格式是shs,而他自己的电脑是win7系统。正常情况下win7系统是不支持打开shs格式的文件(即片段对象文件)。
win7系统的安全级别较高,禁止了打开shs格式的文件。那怎么破解呢?
第一步:从32位xp系统C:\Windows\System32文件夹里复制"shscrap.dll"粘贴到32位win7系统C:\Windows\System32文件夹里面(如果是64位系统则从64位xp系统C:\Windows\syswow64文件夹里复制"shscrap.dll"粘贴到64位win7系统C:\Windows\syswow64文件夹里面),请粘贴前查清自己的系统是32位还是64位的。然后重新设置下文件关联。文件关联就是把附件里的文件shscrap.reg导入注册表。若提示失败,请重启电脑,再重新双击"shscrap.reg"文件导入注册表即可。为方便大家,这里提供下载32位下XP的"shscrap.dll"及64位XP的"shscrap.dll"文件,以及重新设置文件关联的"shscrap.reg"文件,供需要的朋友下载。
SHS文件是一类特殊的OLE(ObjectLinkingandEmbedding,对象连接和嵌入)对象,可以由Word文档或Excel电子表格创建。比如,你不小心直接从Word文档或Excel电子表格复制数据后粘贴到桌面,这个时候桌面就会出现一个片段文件,很多人继续在在这个片段文件输入数据,处理数据,后直接保存,再通过U盘或网络传输到其他电脑,XP系统一般能打开,win7系统则要通过以上的方法才能解决,比较麻烦。建议各位朋友,使用软件时尽量正规操作,以免产生不必要的麻烦。