当前位置: 首页 > 图文教程 > 操作系统 > Windows > 查出XP中未“签名文件”的来源

Windows
Windows下所有的软件默认安装路径都在C盘的原理及修改方法
没有光驱利用U盘安装Windows7、Vista及安装盘的制作方法
Vista Windows7 播放Flash视频都没声音的解决办法
Kaspersky Rescue Disk 2009.04.16 卡巴斯基救援盘
使用卡巴斯基救援盘DOS引导杀毒图解教程
Vista 等Windows系统的“组策略”无法启动的解救办法
Vista、XP下卸载windows7后删除Win7启动菜单的方法
关闭UAC后边栏无法使用问题的解决办法
在vs2008+Vista中DirectShow的使用
巧妙的从Windows进程中判断出病毒和木马的三点突破
让注册表修改立即生效的DIY批处理文件
巧设键值使启动Vista电脑后显示上次进入系统的登录时间
10策改进Windows Vista 系统安全问题
微软为用户提供的一键解决问题的方案
Fix it团队新作 修复Vista内置搜索
将SP2整合进Office 2007的安装包中的方法
微软诊断Office问题的内置小工具
开启Windows Vista中的磁盘定额功能的步骤
系统是否可以运行Windows 7测试方法
Windows XP操作系统忘记密码的解决办法

Windows 中的 查出XP中未“签名文件”的来源


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 93 ::
收藏到网摘: n/a

在Windows XP中,有很多软件(或驱动)都是没有经过“签名”的(即微软的“数字签名”)。有的软件没有“签名”不会影响系统正常运行,但是有的则不行,时常会引起一些未知错误。今天我就教给大家如何查看文件是否是经过“签名”的方法,以方便系统在出现错误时,好判断是由哪些程序引起的问题。

查询哪些文件是否经过签名并不需要借助第三方软件,利用Windows XP自带的验证工具“Sigverif”就可以查询到。

单击“开始”→“运行”,在打开的对话框中输入“sigverif”,单击“确定”按钮后弹出“文件签名验证”(如图1)。

图1,弹出的文件签名验证对话框

在图1中,你可以直接点击“开始”按钮进行查询,但是这么做会使得查询时间比较长。我们可以给它指定查询范围,以缩短查询时间。单击图1中的“高级”按钮,弹出“高级文件签名验证设置”对话框,在这个对话框中点选“查找其他未经过数字签名的文件”,然后在“扫描该文件类型”中选择你要扫描的文件后缀类型(如图2),设置完毕后,单击“确定”按钮,程序即返回到图1界面。

图2,选择文件后缀类型

小编提示:

在图2所示的界面中进行设置时,你可以将文件范围设定在C:\Windows\System32\Drivers目录下,这样更能缩短查询时间。

在返回到图1的界面后,单击“开始”按钮,程序将进入到查询状态(如图3)。稍等一会,系统即给出查询结果(如图4)。

图3,查询状态

图4,查询结果

在系统给出的查询结果中,你会发现所有已签名和未签名的驱动程序列表都是位于 %Windir% 文件夹(通常是Winnt或Windows)内的Sigverif.txt文件中,并且所有未经签名的驱动程序都会被标记为“未签名”(Unsigned)。在确定了哪些文件没有签名的之后,你可以将它们备份到其它地方,然后删除原目录中的文件,一旦系统提示异常,你再还原回来就可以了。