第30期专家坐堂 月生 gongxinyi@netease.com 2000年 第30期 #1 怎样通过修改注册表来隐藏硬盘分区   问:怎样才能通过修改注册表来隐藏硬盘分区?请赐教,谢谢!   答:启动注册表编辑器,进入HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,新建二进制值“NoDrives”,缺省值是00000000,表示不隐藏任何驱动器。键值由四个字节组成,每个字节的每一位(bit)对应从A到Z的一个盘,当相应位为1时,“我的电脑”中的相应驱动器就被隐藏了。   第一个字节代表从A到H的八个盘,即01为A、02为B、03为C……依此类推,第二个字节代表I到P;第三个字节代表Q到X;第四个字节代表Y和Z。要关闭C盘,将键值改为04000000;要关闭D盘,改为08000000。如果关闭的盘符为光驱的盘符,光驱就被隐藏了。当然用注册表编辑器修改注册表操作起来较为复杂,现在有很多专门修改注册表的软件,使用起来非常方便。 #1 为什么128M内存显示只有64M   问:我的电脑是P-350,原来是64M内存,最近我又加了一条64M内存,开机自检时显示内存为128M,DOS下也可查到有128M内存(用MEM命令),但在Windows“我的电脑/属性/系统信息”中显示只有64M内存,百思不得其解,恳望赐教,谢谢!   答:从你说的现象看,硬件方面应该没问题。最可能的原因是Config.sys或Autoexec.bat文件中加载了某些内存管理程序或常驻内存程序。如在Config.sys中加载了低版本的Himem.sys或Emm386,exe文件,在Autoexec.bat中加载了Smartdrv.exe等程序。Windows98启动是不需要Config.sys和Autoexec.bat的,你可以将这两个文件删掉。另外也可能是系统感染了病毒,请用杀毒软件杀毒。 #1 显示器上的水波纹是怎么回事   问:我的显示器上总有不易察觉的水波纹状纹路,请问是怎么回事,该如何消除?另外为什么显示器偶尔会发出“啪”的一声(有点儿像刚开机时的声音),而且屏幕同时会有迅速的收缩现象?   答:这是由于显示器的波纹效应(摩尔纹)造成的。波纹效应(Moireeffect)指两个重叠的线条形态所产生的干扰生成的一种波纹团。视频波纹是来自光罩形状和视频信号之间的干扰;扫描波纹则来自于水平线条与荫罩形态之间的干扰。波纹在屏幕上是以波形的状态显示出来的,当显示器的分辨率增加时,这一现象会更为明显。由于视频信号一直在变,视频波纹的问题很难解决。扫描波纹视水平扫描频率而定,只要选择适当的频率,就能减少这种情况的发生。不过,由于自动扫描显示器扫描频率范围很宽,在某些显示模式下,可能会出现波纹效应,目前,有一些高档显示器设计了先进的消除波纹失真功能。对于没有此功能的显示器,可以通过调整分辨率,来减轻波纹效应。   显示器出现异响很可能是高压包打火等硬件问题,一般是因为灰尘太多,环境潮湿等引起,如果这种现象出现频繁,请尽快送修。 #1 怎样备份邮件   问:我想问问怎样备份Outlook Express和Foxmail里的邮件?   答:OE邮件的备份比较麻烦。   1.首先应备份注册表的相关部分:   运行Regedit.exe文件,打开注册表编辑器,找到“HKEY_CURRENT_USER\Software\Microsoft\Internet AccountManager\Accounts”分支,其下分别有:00000001及0000000a等多个子键(视邮箱与新闻组多少而定),分别代表了你的邮箱与新闻组;点击Accounts主键,然后选择“注册表”菜单中的“导出注册表文件”命令,将该键下各子键的注册表导出并保存。   2.然后还要对目录文件进行备份   备份Windows安装目录下的application data/microsoft/outlook目录里的所有信息(即第一次运行Outlook Express时提示设置的文件夹下的所有信息),如果你的Windows是多用户设置,还须备份Windows\profiles目录里的对应信息。   3.备份文件的恢复   重装Windows系统后,应重新对Outlook Express内的邮箱与新闻组的账号进行设置。具体步骤为:运行regedit,将以前导出的注册表文件引入注册表;将以前备份的所有信息文件及目录还原至相同路径下,完成后重新运行Outlook Express,你将发现原来收到的所有邮件、新闻组目录及所有预定的新闻组文件都保存完好。   4.通讯簿的备份   Outlook Express所带的通讯簿的备份步骤是在通讯簿中单击“文件”菜单,选择“导出”项,然后单击“通讯簿”,再选择导出的格式即可。   Foxmail的邮件备份比OE简单多了。第一次使用Foxmail以后,软件将会在其安装目录下面自动建立一个名为Mail的子目录。里面就存放有你收到的和发出的邮件。只须将此Mail目录复制到一个备份目录里面,即完成备份操作。 #1 内存速度与主板外频的关系   问:我的主板是p3v133,赛扬处理器,66MHz外频,没有超频。如果插上现代的PC133内存条,那么此内存条的工作频率是不是也是66MHz呢?有什么办法才能让本是PC133的内存条运行在133MHz的频率上呢?   答:大多数时候,内存的工作速度与总线频率(CPU外频)是一致的。比如使用66MHz外频的赛扬CPU,这时你的内存也工作在66MHz,哪怕你使用的是PC133的内存条。很显然在这种情况下,内存的性能得不到充分发挥。好在现在很多主板都支持“异步内存速度”,也就是说内存速度可以和主板总线速度不一致。在这种主板上,BIOS设置里有Host-Clock(总线频率同步),HCLK-33MHz(总线频率减33MHz),HCLK+33MHz(加33MHz)等选项。 #1 如何除去“添加/删除程序”中已删除的程序   问:我装的是Windows98系统,原来装的很多软件我现在不想用了,将它们卸载后,在控制面板中的“添加/删除程序”中还是存在它们的名称,请问如何除去?   答:从“添加/删除程序”的列表框中删除程序名称可按下面的步骤操作:启动注册表编辑器。在注册表编辑器的左边窗格内定位到:HKEY_LOCAL_MACHINE\Software\Windows\CurrentVersin\Unistall,选中想要从“添加/删除程序”列表中删除的应用程序名,选择“编辑”菜单下的删除命令,而后关闭编辑器即可。 #1 磁盘交换文件Win386.swp的设置   问:在我的电脑的C盘根目录下,有一Win386.swp的交换文件,它足有128M大,是不是可以删除它,怎么做?因为我曾试着删除过,可是系统提示文件正在被使用。   答:这是一个“老问题”,但最近问到的朋友还不少。Win386.swp是Windows虚拟内存用的交换文件,正常关机后会自动删除。非正常关机后会留在硬盘上,可在纯DOS下用deltree命令删除。另外如果使用了某些系统优化程序,也会在硬盘上留下一个固定大小的交换文件。   无论物理内存多大,在默认状态下,Win98是一定会使用虚拟内存的。只要启动系统,Win98就会新建约几十兆大小的Win386.swp文件。如果你的物理内存很大(如256M以上),可以按下面的方法让Win98优先使用物理内存,具体做法是在system.ini中的[386enh]项的底部加入命令行“ConservativeSwapfileUsage=1”,这样在不大量使用内存的情况下,可使Win386.swp的文件大小长期保持为0。