专家坐堂(31)
专题快递
软件
用WinRAR解压缩时出错
问:我从网上下载了一个较大的包含多个JPG图像的RAR文件,用WinRAR解压缩时,出现一个诊断信息框,显示出“未知的方式于×××.jpg”,并提示没有文件可解压缩。不知该文件是否已损坏?请问应如何解压或修复此文件?
答:不知你用的WinRAR解压缩软件的版本是多少。现在网上提供下载的RAR压缩包文件多是采用WinRAR 3.0格式压缩的,因为WinRAR 3.0的压缩算法进行了比较大的改进,这样就和老版本的WinRAR不太兼容,所以你如果使用的是老版本WinRAR (如:WinRAR 2.9)就无法对用新版本压缩的文件解压缩。建议你将WinRAR解压缩软件升级到WinRAR 3.0版本。若不是此原因,那么可能是你下载的压缩文件已损坏,你可以重新下载一次试试(最好能换一个网站下载)。
msnp32.dll文件的问题
问:朋友给了我一块网卡,但驱动程序不对,导致安装失败。我于是删除了它,结果每次开机总是提示“无法装载动态链接库msnp32.dll,系统找不到指定的文件,下列部分或全部功能已失去作用……”。请问在不重装系统的前提下如何解决?
答:这是因为删除不完全所造成的现象。msnp32.dll是动态链接库文件,不能直接从电脑中删除,因为它与本机自身安装的网络属性有关,即使从电脑中删除了该文件,仍然无法完全清除注册表中的所有msnp32.dll项目,所以每次开机总是提示“无法装载动态链接库msnp32.dll,系统找不到指定的文件……”。解决的方法是:进入注册表,将有关“msnp32.dll”的项目和键值全部搜索出来并删除,然后将系统的设备管理器的网卡和网络属性中所有网络组件删除,重新启动系统后重装网络组件即可。
win386.swp是什么文件
问:最近在使用Win98的时候,不知什么原因,在C:\根目录下多了一个叫win386.swp的文件,它有196MB,并且不能删除,请问这是什么文件?
答:win386.swp是Win98的虚拟内存交换文件。简单地说,就是事先准备好一部分硬盘空间,当物理内存容量不够用的时候,操作系统会自动将这部分硬盘空间用来当作内存使用,这部分内存常称虚拟内存,从而产生了这个win386.swp虚拟内存交换文件。这个文件是可以删除的,启动到DOS下去删除,不过意义不大,因为你重新开机进入Windows之后,又会自动建立。但你可以通过设置虚拟内存的办法来控制该文件的大小。要设置虚拟内存,可在“我的电脑”上按鼠标右键,在弹出的右键菜单中选“属性→性能→虚拟内存”,这里面就可以设置“虚拟内存”的大小、位置等。另外如果你的物理内存够大(至少是256MB以上),那么你也可以通过修改system.ini文件让 Win98优先使用物理内存。具体做法是:用记事本将C盘中的system.ini文件打开,然后在system.ini文件中[386enh]项的底部加入命令行“ConservativeSwapfileUsage=1”即可,以后在物理内存够用的情况下可以使win386.swp文件的大小保持为0。
双系统如何进入Win98的安全模式
问:我的系统为Win98和Win2000 Personal双系统,请问如何进入Win98的安全模式?
答:由于是双启动系统,电脑在启动时,启动菜单已经被Win2000完全控制。若想启动Win98的安全模式,在系统启动时按F8键就不可能再出现Win98的启动菜单让你选择了,因为此时F8键的作用已经变成了启动Win2000的高级启动菜单了。那么怎样才能进入Win98的安全模式呢?很简单,只要在出现Win98与Win2000的双启动菜单时,按住Shift键不放(大约5秒),同时选择Microsoft Windows(也就是Win98)回车,系统就会直接进入Win98的安全模式了。
让.BAK的备份文件不要出现
问:我每次打开WPS文件后,再关闭,旁边就会产生一个与它同等大小的BAK文件,请问这是为什么,能不能让它以后不要出现?
答:每次打开WPS文件后就会产生一个与它同等大小的BAK文件是因为WPS有文件自动备份功能(系统默认是开启的),它会在你每次编辑完文件之后自动产生一个与所编辑文件的名称、大小、内容等同的后缀名为.BAK的备份文件,若不小心将原文件(即后缀名为.WPS)损坏造成文件无法编辑使用,这时只需将这个名称、大小、内容等同的后缀名为.BAK的备份文件改为后缀名为.WPS即可恢复原文件。如果你不需要这个功能也可将它关闭,运行WPS,然后在“工具”→“综合设置”中将“保存备份文件(*.BAK)”后面选择框中的“√”去掉即可。
如何恢复分区表
问:最近我遇上了名为play.boot.wyz的病毒,在引导区中。请问如何清除它?我的机子的分区表被它破坏了,开机进不了Win98,进DOS后只找到了D、E盘。我不想重新分区,C盘的资料对我很重要。我也没备份分区表。请问如何恢复分区表?
答:硬盘本身染上引导区病毒,如果用硬盘本身启动必然是系统本身就带毒,因此清除引导区病毒必须先进到纯DOS下才能彻底清除干净。解决方法:用KV3000软盘启动系统让电脑进入系统DOS环境中。执行KV3000/K命令即可清除引导区病毒。在执行KV3000/K前可用KV3000/B备份一个硬盘主引导信息,若没有用KV3000/B那么执行KV3000/K时也会让你备份一个主引导信息即hdpt.vir的文件。有些引导区病毒破坏了系统文件,所以在清除病毒后用一张相同版本启动盘执行SYS C:即可。如果清除完病毒后系统仍找不到C盘可用下面方法试试:用干净的软盘启动进入DOS环境下键入“FDISK /MBR”来重建分区表或使用DNN等软件来检查修复硬盘分区。
Ghost找不到目的盘
问:我用Ghost(2001和2002都试过)克隆时遇到以下问题:软盘启动后进入Ghost,依次选择“Local→Partion to Image→Select local source drive→Select source partion”然后问题就来了,Ghost找不到目的盘,下拉菜单中只有一个A盘。我的操作系统是Win2000+SP2、硬盘是迈拓金钻六20GB(接在第一主盘位置,ATA100开启)、NTFS格式。请问如何才能找到目的盘?
答:我认为很可能是因为Ghost是一个需要在DOS下运行的软件,虽然Ghost 2002支持读取NTFS格式的硬盘分区,但是该软件仍然不能将Ghost镜像文件建立在NTFS格式的硬盘分区中,建议你将NTFS格式的硬盘分区转换为FAT32格式的硬盘分区后再试试。若你一定要用NTFS格式的硬盘分区,那么建议你使用一个名为PowerQuest Drive Image的磁盘备份软件。该软件的功能非常强大,支持备份FAT、FAT32和NTFS格式的硬盘分区,支持直接写入CD-R和硬盘对拷。另外该软件还可以通过Image Explorer和VF Editor来查看、创建、编辑镜像文件。该软件下载地址:http://download.pchome.net/php/dl.php?sid=4284。
如何直接进入Win98系统
问:我的电脑安装的是Win98SE,我曾想安装WinXP,未安装成功就结束安装了。但之后每次进入Win98系统都会问我是登录Win98还是WinXP安装程序,而且启动速度很慢。请问我该如何直接进入Win98呢?
答:你可以用Win98SE的启动盘(一定要使用与操作系统相同版本启动盘)启动电脑到DOS环境中,在DOS提示符下键入:SYS C:,向C盘重传系统即可。也可以正常启动Win98后用记事本将C盘根目录下的boot.ini打开,然后将其中的内容修改为下面的内容:
[boot loader]
timeout=0
default=C:\Windows
[operating systems]
C:\="Microsoft Windows 98"
保存后重新启动电脑即可。
怎样找回“运行”菜单
问:在一次对注册表的修改中,无意把开始菜单中的“运行”弄丢了。请问怎样将“运行”菜单找回呢?
答:在Windows的安装目录(一般是C:\Windows)中找到regedit.exe,双击它打开注册表编辑器,在注册表中展开至HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer,在右侧栏中将“NoRun”的键值由“1”修改为“0”即可,或者将“NoRun”删除也可。
硬件
USB设备带宽分享
问:我刚配置了一台用于监视的电脑,主要部件为赛扬Ⅲ 1.3GHz、815EPT主板、256MB内存、32MB显存显卡、7200转40GB硬盘,连接了两个Intel CS430摄像头。遇到下面的问题:如果只连接一个摄像头,没有任何问题,使用320×240分辨率非常流畅。只要连接第二个摄像头,监视画面就变得不太连贯。这两个摄像头单独使用均没有问题。请问是CPU处理速度太慢还是显卡显存不够?如何解决?
答:你的硬件配置对于监视来说绰绰有余,不管是CPU、硬盘还是显卡都完全可以轻松处理监视数据。造成上面问题的不是硬件速度不足,而是USB设备带宽不足。815EPT具有两个USB控制器,每个USB控制器可以连接两个USB设备,因此815EPT主板最大支持4个USB设备。一般来说,主板上自带有两个USB接口并与同一个USB控制器连接;如果主板提供有另一个USB控制器的接口,还可以通过USB扩展板连接引出另外两个USB口(如升技的ST6、微星6337等主板就提供有扩展板)。每个USB控制器都有一个固定的带宽数,所有与它相连的设备必须分享这个带宽,带宽不足则会导致速度下降。进入“控制面板”,双击“系统”组件,在系统属性对话窗中双击“通用串行总线控制器”中的“Intel 82801BA/BAM USB Universal Host Controller-2442”,选取“高级”选项卡,单击“带宽用法”按钮,就可以看到USB控制器带宽的分配和使用情况。一般来说,使用320×240进行监视时,一个摄像头需要占用60%的带宽;使用176×144进行监视时,需要占用30%的带宽;使用352×288进行监视时需要占用80%的带宽。使用更高分辨率(如640×480)则会因为带宽不足而导致画面不连贯。很显然,如果你将两个摄像头分别连接到使用同一个USB控制器的两个USB口上,就会因为带宽不足而导致画面不连贯。解决的方法有两个:(1)使用更低的分辨率进行监视,如176×144,这样即使同时使用两个摄像头,所用带宽才60%,不会存在带宽不足的问题;(2)将两个摄像头连接到使用不同USB控制器的USB接口。如果你的主板提供有USB扩充板,则可以将一个摄像头连接到扩充板的USB口上,另一个连接到主板自带的USB口上,这样就不存在共享带宽的问题,即使适当提高监视分辨率(如352×288),同样可以获得连贯的监视画面。
拷贝大文件时重启
问:我的电脑使用AMD Duron750处理器,升技KT133A主板(支持ATA100),两个IBM腾龙Ⅱ代20GB硬盘。因为工作对数据安全的要求比较高,因此每隔一段时间需要对一些数据进行备份。但最近当我备份一些较大的文件时,电脑总是自动重新启动,多次重试甚至重新安装了Win98都不行。我的两个硬盘分别连接到IDE0和IDE1接口,都设定为主盘。我将硬盘拿到其他电脑上试过,有的可以,有的也不行。请问这是怎么回事?如何解决?
答:这是由于VIA 686B南桥芯片的PCI传输延迟时间设置问题引起的,是686B芯片的固有问题。如果两个IDE接口的存储设备分别连接在IDE0和IDE1上,它们之间进行较大容量的数据传输时会出现数据丢失或系统重启现象(一般文件容量超过100MB才会发生)。解决的方法有几种:(1)先升级主板BIOS,再进入BIOS设置,将PCI Latency Time和PCI Master READ Caching设置为Default,最后安装最新的VIA Bus Master PCI IDE Driver程序。这样一些主板可以解决该问题;(2)安装非官方开发的PCI Latency Adjust软件也能解决大部分此类问题。(3)将两个硬盘连接到同一个IDE接口,分别设定为主盘和从盘,这样可以解决拷贝大文件重启的问题。
CPU温度异常故障
问:我的机子的配置是:赛扬773处理器,磐英EP-815主板,TNT2-PRO显卡和HY 128MB内存。可是近来不知道为什么一玩容量比较大的游戏(如:《半条命》,《FIFA99》等),电脑就报警,而且报警的同时游戏画面有些停顿(有点像内存不足)。于是我就退出游戏,重启进入CMOS查看温度,发现系统所测试的温度是51℃,离我设置的报警温度56℃还差5℃,我以为是温度调得太低,便重新把报警温度调到66℃存盘。重启进入Win98,运行游戏不报警了,可是过了几天(室内温度达到了29℃)我玩游戏时又报警了,发现温度到了61℃。我的机子当温度达到54~60℃时,进入游戏双击应用图标,机子有时就死机,或者有时在游戏运行中突然死机(以前没发生过)。我重装Win98还是如故,请问我的硬件是不是有问题?是哪部分硬件发生故障?我该怎么办?
答:一般来说,系统在运行3D游戏后温度会比运行前高5~10℃,所以你所说的情况是因为CPU温度过高引起的。赛扬处理器相对来说发热量较低,配置普通风扇后一般会工作在40℃左右,你的电脑最高达到61℃,这说明CPU风扇有问题,建议打开机箱查看CPU风扇是否工作正常。如果转速非常慢或基本上不转,则需要重新更换一个散热器。
此外,像金山毒霸2002等杀毒软件或其他常驻内存程序可能会影响主板温度的检测。笔者发现在一些主板上,如果运行了金山毒霸2002的检测程序,再打开某些游戏(如《传奇》),CPU温度会突然达到70℃左右,但几秒钟后又恢复正常。这可能是杀毒软件与温度检测软件冲突引起的,但同样会导致系统产生短时间停滞甚至死机。