扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:zdnet安全频道 来源:论坛整理 2008年9月1日
关键字: Windows Vista Vista
和Windows XP系统一样,Vista
在这种情况下,可能有些朋友会想到将ZIP的功能从系统中清除出去,不过如果你尝试在运行对话框中输入“regsvr32 /u zipfldr.dll”这条命令时,其实这是Windows XP时代关闭系统集成的ZIP功能所使用的方法:反注册zipfldr.dll文件。可惜的是,在使用这条命令时,我们会看到图1所示的错误提示,如果你试图运行“regsvr32 /u cabview.dll”去关闭浏览压缩文件夹的功能,那么同样会看到相关的错误提示。
图1
出现上述问题的原因,当然是因为Vista系统的内核与Windows XP系统发生了很大的变化,两个动态链接库的挂接方法也随之发生改变。不过,我们可以通过修改注册表的方法手工禁用Vista内置的ZIP功能:
①禁止浏览压缩文件夹
以管理员级别的登录系统,按下“Win+R”组合键打开运行对话框,输入“regedit.exe”进入注册表编辑器窗口,逐次进入“HKEY_CLASSES_ROOTCLSID{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}”项,如图2所示,可以看到右侧窗格中默认的键值为“Cabinet File”,表示用来浏览压缩文件,现在我们可以恍然大悟了,接下来当然是右击执行删除操作,其实也就是相当于执行“regsvr32 /u cabview.dll”的操作。
图2(点击看大图)
②禁用ZIP文件夹
逐次进入“HKEY_CLASSES_ROOTCLSID{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”项,在右侧窗格中可以看到默认的键值为“CompressedFolder”,同样右击执行删除操作,删除该项相当于执行“regsvr32 /u zipfldr.dll”的操作。注册表修改完成后,重新启动系统后就可以生效了。当然,如果以后你需要再次启用Vista内置的ZIP功能,可以进行逆向的操作,假如你觉得比较危险,可以事先导出注册表的相关分支进行备份。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。