专家坐堂之软件篇(2)

技巧与实践

Apihookdll.dll是病毒文件吗

问:我升级了诺顿的病毒库后,病毒警报发现C:\WINDOWS\SYSTEM32\Apihookdll.dll这个文件感染了PWS.Hooker.Trojan病毒。我用诺顿在安全模式下杀不掉,请问这是什么病毒,该如何清除?

答:Apihookdll.dll是木马克星的文件,从你所述的情况来看,可以确定你安装了木马克星。出现PWS.Hooker.Trojan病毒警报是因为诺顿的病毒库和木马克星之间有冲突而导致诺顿误报,当然用其他杀毒程序是不会报警的——因为它本来就不是病毒。你可以将木马克星卸载,然后到安全模式下在注册表中查找“apihookdll”所有的键值,将它们删除,然后删除C:\WINDOWS\SYSTEM32\Apihookdll.dll文件即可。

玩游戏时找不到视频解压缩程序

问:我用的系统是Windows 98 SE,我在玩CS游戏的时候,开始画面提示:视频无法使用,找不到“vids:cvid”解压缩程序。但到主菜单后,游戏一样可以玩,并没有什么影响。请问到底缺少什么文件?

答:这是因为你的Windows 98 SE没有安装“视频压缩”组件所致,请按以下步骤来解决这个问题:打开“控制面板”,双击“添加/删除程序”,点“Windows 安装程序”,找到“多媒体”,再点击“详细资料…”按钮,勾选“视频压缩”,然后一路按确定即可。注意系统可能会提示要求插入Windows 98安装光盘,按提示做就能解决你的问题,重新启动计算机后再运行CS游戏就能看见开头动画了。

RUNDLL32.EXE经常停止响应怎么办

问:最近每次关机的时候RUNDLL32.EXE这个进程都会没有响应,需要立即结束。以前很正常,这个问题是最近几天才出现的,请问我该怎么办?

答:在“运行”中输入“msconfig”来启动“系统配置实用程序”(如果是Windows 2000,请先拷贝Windows XP的msconfig.exe并运行此程序)。仔细检查“启动”里的各个项目,看是否有“rundll32.exe 启动项目”的项目(类似“RUNDLL32.EXE NvQTwk, NvCplDaemon initialize”),如果有,则逐个去掉并重新启动计算机看是否还会出现此问题。

无法安装系统自带游戏怎么办

问:我使用的是Windows XP SP2系统,最近无意间把系统的游戏和附件删除了,在添加和删除Windows组件中再次安装,提示无法找到freecell.exe文件,插入联想电脑自带的系统安装光盘仍提示无法找到该文件,安装失败。请问我该怎么办?

答:freecell.exe是空当接龙游戏的程序,请到其他Windows XP机器的C:\WINDOWS\SYSTEM32\中拷贝此程序到相应目录,然后再次安装即可解决你的问题。

如何保存“自动更新”下载回来的文件

问:为了避免重装系统后Windows XP总是“自动更新”,所以我想问一下专家:到底Windows XP下载回来的更新文件放在哪个文件夹里了?

答:通过Windows Update下载的所有补丁程序在安装成功后都会被自动删除。有以下一些办法可以保存。

①如果你是局域网用户,且局域网中的某台电脑已更新到最新状态,则可在该电脑的“%systemroot%\Windows”下找到“Windows Update.log” 文件(“%systemroot%”为系统所在的盘符,一般为“C: ”),用记事本打开该文件,可以看到里面包含了所有更新过的程序记录,其中格式如“http://download.windowsupdate.com/msdownload/update.../??.exe”的链接就是补丁程序的下载地址。新建一个文本文件,命名为“Update.lst”,再将日志中记录的下载地址按照每行一个地址的格式复制到该文本文件中,启动FlashGet下载工具,点击“文件→导入列表”命令,选择“Update.lst”即可。当任务全部下载完成后,按照日志中记录的顺序(通常是从上往下)逐个双击并安装补丁即可。

②若是单机用户,先点击“开始→Windows Update”命令,然后在打开的页面左边列表中点击“扫描以寻找更新”,再点击“复查并安装更新”查看需要更新哪些补丁。接下来再点击“立即安装”按钮,当出现开始下载补丁的对话框后,选择“取消”,接下来就可以在资源管理器中找到“%systemroot%\Windows”目录下的“Windows Update.log”文件了!再按照以上所说的方法将补丁程序下载并安装即可。

其实,当系统自动更新完毕后,那些补丁程序已经下载到本地磁盘的临时文件夹中了,具体的位置在“Windows update.log”日志文件中也有记录。如果没有删除这些文件,就可以根据所记录的临时文件夹找到这些补丁程序。

另外你也可以利用一个小程序来帮助你保存Windows系统采用自动更新程序所更新的补丁,这样再次重新安装系统就不再需要在线更新了,只需要将原来保留的补丁重新安装一次就可以了!程序下载地址:http://down1.zol.com.cn/bbs/upload/2004/11_06/1099706589338.rar。

Rundll32和Userinit进程有什么用

问:我多次重启查看系统进程的变化情况,发现以下情况:刚进入的时候系统只有一个Rundll32进程,然后当完全启动的时候变成两个,此后一起消失。还有就是启动开始的时候没有Userinit这个进程,过几秒后此进程出现,然后再过几秒消失。请问这是不是病毒的原因?

答:Rundll32是用来调用DLL库的程序,你如果怀疑这个进程有什么问题,请运行msconfig来检查是否有异常。至于Userinit进程,你大可放心,这个进程是运行登录脚本的,用于建立连接和启动Shell壳,而不是什么病毒和木马程序。

禁止其他人使用QQ

答:我是一位家长,为了不让自己的孩子过分沉溺于QQ聊天,我如何限制他使用QQ(由于工作需要,电脑上必须安装QQ)?

答:如果你的系统是Windows 2000/XP/2003且磁盘格式是NTFS的话,则完全可以满足你的要求。找到QQ的安装目录,鼠标右键点击qq.exe选择“属性→安全”,然后将属性修改为只有系统管理员才拥有所有权限,不给其他用户任何权限即可。前提是不要让你的孩子知道你的系统管理员账户的密码。