专家坐堂(48):软件篇
软件世界
系统菜单出现乱码怎么办
问:我单位资料室一台电脑(Windows 95系统)最近出现了一些怪现象,开始菜单里指示下一级的符号(黑色的小三角形)全都变成了“8”字,其他的上下选择符号变为数字(5或6),右上角的“最大最小化、还原、关闭”的符号也变成数字(0、2、0),复选框的“√”变成了古怪的符号。请问有没有办法修复?
答:这是乱码问题,Windows中很多“图形”其实都是一种字体,例如删除了后缀名为fon的屏幕字体文件,一些对话框的文字会变成乱码;另外后缀名为sys的系统字体是系统提示和图标描述性文字所用到的字体,删除后可能会导致系统崩溃;一些符号字体如Marlett、Windings等是窗口右上角的三个按钮中的图形。根据你所描述的现象,你可能删掉了如Marlett、Windings等字体。你可以在其他完好的系统中找到被你删除的字体,重新添加到系统Fonts目录中就可以了。
如果还不行,那就可能是Windows系统在存取TrueType Font这种向量字时出了些问题,你可以查找并删除“TTFCACHE”文件(该文件是隐藏文件,需要先去掉它的隐藏属性)就可以解决这个问题。
恢复右键菜单中的“资源管理器”
问:我用的是Windows XP操作系统,用优化大师优化系统后,发现“我的电脑”右键菜单中的“资源管理器”不见了,不知道该如何恢复?
答:这是因为你无意中删除了HKEY_CLASSES_ROOT\Folder\shell下的explorer分支,请到其他正常的Windows XP系统的注册表的HKEY_CLASSES_ROOT\Folder\shell中将explorer分支导出成注册表文件(点explorer分支,然后点工具栏上的“注册表(R)→导出注册表文件(E)…),然后将这个注册表文件导入你的Windows XP系统即可解决问题。
提示注册表空间不足怎么办
问:在Windows 2000系统中,不知道用超级兔子修改了什么后,开机后就提示Windows注册表空间不够,请问该怎么解决?
答:在“我的电脑”上点鼠标右键选“属性”,在弹出的窗口中选择“高级”选项页,点击“性能选项”按钮,再点击“更改”,在“虚拟内存”窗口最下面的“注册表大小”框的“注册表最大值(MB)(R)”里写上一个合适的数值就可以解决你的问题。
无法自动关闭电源怎么办
问:我使用的是Windows XP系统,最近发现电脑不能自动关闭电源,而是停留在“现在可以安全关闭计算机了”的画面上就不动了,但我的电脑从理论上说应该是能自动关闭电源的,请问该如何解决这个问题?
答:你可以尝试通过下面的方法来解决这个问题:打开注册表编辑器,找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon分支,在右窗格中找到或者新建一个REG_SZ类型的注册表项,名字为 “PowerdownAfterShutdown”,双击将其值设为0(0为允许自动关闭电源,1为不允许自动关闭电源),完成后退出注册表编辑器,重新启动计算机即可。
关闭Windows XP图片预览功能
问:我使用的是Windows XP系统,一旦打开有大量图片的文件夹,由于Windows XP提供图片预览的功能,而我的电脑配置比较低,导致速度很慢,请问能不能关闭图片预览的功能?
答:可以,打开注册表编辑器,找到HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\ContextMenuPreview,将它下面所有的键值删除即可。
添加/删除程序为何自动关闭
问:我用的是Windows XP系统,昨天我发现控制面板的“添加/删除程序”出现了问题,现象是“添加/删除程序”窗口打开后就自动关闭,导致我无法卸载软件,请教专家如何恢复“添加/删除程序”?
答:打开命令提示符,依次输入以下命令:regsvr32 mshtml.dll;regsvr32 shdocvm.dll –i;regsvr32 shell32.dll –i,"添加/删除程序"组件即可恢复正常。
开机提示ntsystm.exe出错怎么办
问:我的电脑安装的是Windows XP系统,最近出现了问题,启动后进入Windows XP的开机画面后就出现ntsystm.exe出错信息:“ntsystm.exe 损坏的图像C:\docume~1\lzy\Locals~1\temp\ula2.tmp为无效的映像,请再检测一遍您的安装盘”,我注意到每次TMP文件都不一样。而且在这个文件夹中没有找到任何程序,ntsystm.exe也删除不掉,请问如何解决这个问题?
答:根据你描述的情况,当属感染“高波”病毒后的症状,解决方法如下:断开网络,同时按“Ctrl+Alt+Del”组合键进入任务管理器窗口,在“进程”中找到“ntsystm.exe”,点击“结束进程”,然后查找ntsystm.exe文件,将所有查找到的文件删除掉,然后在注册表编辑器中搜索并删除所有含“ntsystm.exe”的键值,最后运行Windows Update更新系统,安装病毒防火墙并升级病毒库。
在Windows XP中管理账户
问:我新购置一台计算机,预装的是Windows XP。但控制面板里的用户账户功能过于简单,没有提供修改Administrator账户名称、添加用户组等功能,我用惯了Windows 2000,请问Windows XP能不能使用类似Windows 2000那样的账户管理窗口来管理呢?
答:Windows XP预设了Administrator和Guest的账户。在“开始→运行”中输入“control userpasswords2”(不包含引号),会弹出类似Windows 2000的用户账户窗口,你就可以按自己的需要来进行账户管理的操作了。