Win2000这个微软新推出的操作系统,很快以其强大的功能和稳定性征服了广大用户。然而,我们在使用Win2000的过程中,还是无可避免地会碰到各种各样的问题,而且由于Win2000和Win98有很大的不同,以往解决Win98问题的方法,不一定能解决Win2000的问题。近来询问Win2000问题的朋友越来越多,为了方便大家,我整理了一些在使用Win2000中常见问题的解决方案,希望对大家有所启发。
1.我的Win2000为何无法像Win98一样直接软关机?
这个问题主要是你的主板对ACPI支持不好所造成的。你可以采用以下方法来解决。
(1)去网上看看有没有主板的最新BIOS,升级BIOS是解决该问题的首选方案。
(2)如果没有新的BIOS,可以手动修改注册表:打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon在Winlogon项上单击右键,选择“新建”→“字串值”,输入 “PowerdownAfterShutdown”,再双击“PowerdownAfterShutdown”,编辑数值为1。
(3)如果还不行,你可以在安装Win2000以后,打开“控制面板”→“电源选项”→“休眠”→“启用休眠支持”(如图1),在“高级能源管理”上选中启用“高级能源管理”就可以软关机了。
(4)如果上述方法都未能奏效,就该查看BIOS信息了,也许你的BIOS中没有打开高级能源管理呢!
2.当我启用了高级电源管理之后,关闭计算机就变成重新启动了,怎么回事?
请升级你的BIOS,而且请把Win2000电源管理中的APM去掉,因为它是为兼容一些老式笔记本而设的,用于台式机则会导致异常,比如:关机变成重启。下面是一位网友的实例。在升级了BIOS之后(主板型号是ASUS P2B),进入Win2000电源管理并没有什么变化(注意变化是发生在电源管理的“高级”选项页)。重新安装了Win2000后,才出现了“在按下电源按钮时”的选项菜单(如图2,不过相信你现在没有看到这一项)。而且令人吃惊的是:在没有升级BIOS并重装系统之前,在电源管理中有启用APM的选项,在完成升级之后,这个选项就消失了。其实,到目前为止要做的事情很简单:在升级BIOS之后,要么重新安装系统,要么使用设备管理器进行硬件改动扫描。如果还不行的话,就只好等待新版本的BIOS了。
3.为什么我在Win9x下安装Win2000显示“无法检测当前操作系统版本号”而退出了安装?
主要原因是Win2000安装程序没有检测到当前的Windows版本,如果用Win98的测试版就会出现这种情况,有些安装时不需要输入序列号的盗版Win98也能造成此类事件。你只需手动修改Win9x的注册表,添加序列号就可以了,该键值在HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion下。新建一个“字串值”ProductKey,将它的值设置为你的Win98的序列号,同时建一个VersionNumber字串值,值赋为你的Win98的版本号(我这里是“4.10.1998”,如图3)。但是上述方法比较麻烦,建议利用Win2000的光盘启动安装,或在DOS方式下安装,这样比较省事。
4.怎样才能卸载Win2000中无用的组件呢?
用记事本或者其它编辑器修改\Winnt\inf\sysoc.inf(我用的是EmEditor),用“查找/替换”功能,在查找框中输入“,hide”(一个英文逗号紧跟hide),将“替换为”框设为空,并选全部替换(如图4)。这样,就把所有的“,hide”都去掉了。存盘退出后再进入“控制面板”→“添加/删除程序”→“添加/删除Windows组件”,就会看见多出了“附件和工具”项。
5.我的机器是Win2000和Win98双启动,我该如何更改它们的启动顺序?
有两种方法:
(1)编辑C盘根目录下的Boot.ini,此时文件内容是:
[Boot Loader]
timeout=30
default=C:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Win2000 简体中文专业版" /fastdetect
C:="Windows 千禧版"
将default后面的C:换成你想要启动的操作系统即可(在本例中我们假设要启动“Windows 千禧版”);如果你要启动“Windows 2000简体中文版”也没有问题,将default后边的c:改成“multi(0)disk(0)rdisk(0)partition(1)WINNT”(不包括引号)即可。
( 2)下边是一种比较简单的方式:进入Win2000,点击“开始”→“设置”→“控制面板”。打开后,双击“系统”图标,选择其中的“高级”项,单击“启动和恢复故障”按钮,就可以更改“默认操作系统”了(如图5)。
6.紧急修复盘和启动盘有什么区别?
紧急修复盘是在Win2000的备份程序中创建的(“开始”→“程序”→“附件”→“系统工具”→“备份程序”),它本身没有任何启动计算机的功能,只在修复Win2000故障时使用。而启动盘是利用Bootdisk创建的(就是Win2000的安装光盘下的MakeBoot.exe或者MakeBT32.exe,其中在Win9x中创建启动盘用前者,WinNT下用后者),它的容量很大(其实也不是很大,只不过需要四张软盘)。作用嘛?就是可以利用软盘启动、修复(要和前边制作的紧急修复盘结合使用)操作系统。
7.为什么告知应用程序出错将被关闭后会有剧烈的读盘现象,并且要过很久程序才能关闭?
这都是Win2000的错误记录惹的祸。在“开始”菜单的“运行”选项中输入drwtsn32,运行后会出现一个对话框,将其中除了“视觉通知”以外的项目全部去掉(如图6)。这样下次程序崩溃时对话框也会出现,但不会再有剧烈的读盘,出错程序将很快被关闭。
8.我原来在Win98下安装过Office 2000,现在又装了Win2000,我该怎样才能在Win2000下使用Office 2000?
你必须重新执行安装程序,在安装时将路径指到Win98安装的Office 2000文件夹,这样并不会多占你任何磁盘空间的。不光是Office 2000,只要是注明For Win9x/NT/2000的应用程序都可以这样做。
9.Win2000的内存页面(虚拟内存)应该如何配置?
Win2000有两个文件占用了大量硬盘空间,它们是内存交换文件PageFile.sys和活动目录信息存储文件NTDS.DIT。系统安装的时候,自动把内存交换文件设为比物理内存大50%,这对于负载很重的服务器以及图形工作站显然是不够的,以下的方法可以有效地减轻内存的负载:
(1)把内存交换页面分散到不同的磁盘上。你可以把内存交换页面从Win2000分区上移到别的磁盘上,最多可以有16个内存交换页面,只要它们每一个位于不同的逻辑驱动器上,并且只有位于不同的磁盘上才能提升系统的整体性能。但是,如果把内存交换页面移出系统分区后,当发生内核错误(如蓝屏)时,系统将不能把内存中的数据写入磁盘。
(2)避免内存交换页面出现碎片。内存交换页面也会出现碎片,并且会在以下两个方面严重影响系统的性能。第一,在出现碎片的内存交换页面中寻找所需页面需要更长的时间;第二,内存交换页面是被锁定的,因此,系统碎片整理程序必须绕开它进行碎片整理。避免内存交换页面出现碎片的最有效的方法是分一个区(或者用单独一个磁盘,这样还会大大提高整机性能)专门用来存放页面,并且还可以对该区设定NTFS权限,阻止用户看到该区,减少用户对内存交换页面做非法操作的可能性。
(3)改变内存交换页面的设置。
右击“我的电脑”,在弹出的菜单上选择“属性”项。
在弹出的属性页中选择“高级”项,然后再选择“性能”。
在“虚拟内存”中,单击“改变”,就会出现虚拟内存的修改页面了(如图7)。
如果你想改变现有的内存交换页面的大小,就改变虚拟内存的最大和最小值;如果你想在第二个磁盘上建立虚拟内存,就选择该驱动器,然后填入大小值。
10.在Win2000中虚拟内存的最佳数值是多少?
如果你的内存小于96MB,将其设置为内存的1.5倍比较合适(当然2倍也未尝不可)。如果你的内存为96~256MB,那么微软的建议是内存+30MB是最为适宜的选择,不过如果你经常需要进行大量多任务操作,最好还是设置为内存的1.5倍。如果你有256MB内存,那么将页面文件设置为256MB吧!
11.我的Win2000为什么无法玩一些游戏?它们的广告上明明指出该种游戏是支持Win2000的。
既然说明书上指出了,那么Win2000肯定支持你所说的游戏,但是为什么你不行呢?这是因为,市面上的盗版盘大部分都对程序进行了破解和修改,而这些破解是针对Win9x用户的,Win2000往往会出于安全的考虑,限制了其中的一些命令,所以造成了程序出错的提示。如果要在Win2000下玩这些游戏,请买正版吧!还有种情况,是因为Win2000对游戏设施支持不佳,请升级Win2000到SP1(就是Service Pack的第一个版本,它修改了Win2000的一些Bug,可以到http://www.microsoft.com/windows2000/downloads/recommended/sp1/default.asp下载),并且升级你的显卡、声卡驱动程序!这些对你可能会有所帮助。
12.直接运行系统文件检查器(SFC)不管用了。我该怎么办?
使用SFC命令要加参数的,其参数有:
/SCANNOW 立即开始扫描所有受保护的系统文件
/SCANONCE 扫描所有受保护的系统文件一次。
/SCANBOOT 每次启动时扫描所有受保护的系统文件。
/CANCEL 取消所有暂停的受保护系统文件的扫描 。
/QUIET 不提示用户就替换所有不正确的文件版本。
/ENABLE 为正常操作启用Windows文件保护。
/PURGECACHE 清除文件缓存并立即扫描所有受保护的 系统文件。
/CACHESIZE=x 设置文件缓存大小。
13.为什么我总是不能成功安装Win2000,难道是我的ATA 66卡在作怪?
如果是中文版Win2000,安装驱动时会黑屏一段时间(约有几分钟),然后正常继续。如果不能继续,建议在DMA 33模式下装好Win2000,再安装ATA 66驱动程序。如果可以工作正常,再将硬盘接到卡上使用。
14.我的DMA 66模式为何打不开?
首先安装一下主板的IDE驱动(For Win2000),如果仍不成功的话请在注册表中找到:HAKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10