Windows 2000和Windows Server 2003支持多大的内存

概要

本文介绍物理地址扩展 (PAE) 和地址窗口化扩展 (AWE) 并解释它们如何协同工作。本文还将讨论超出 32 位操作系统所固有的 4 GB 范围的内存使用限制。

 

更多信息

PAE 提高了 IA32 处理器处理大于 4 GB 的物理内存的能力。下列操作系统可以通过 PAE 来利用大于 4 GB 的物理内存:


Microsoft Windows 2000 Advanced Server


Microsoft Windows 2000 Datacenter Server


Microsoft Windows Server 2003 Enterprise Edition


Microsoft Windows Server 2003 Datacenter Edition

若要启用 PAE,需要在 Boot.ini 文件中使用 /PAE 参数。
注意:在 Windows Server 2003 中,仅当服务器使用热插拔内存设备时,才会自动启用 PAE。在这种情况下,不需要在配置为使用热插拔内存设备的系统上使用 /PAE 开关。在其他情况下,必须在 Boot.ini 文件中使用 /PAE 开关来利用大于 4GB 的内存。
典型情况是,在 Windows 2000 或 Windows Server 2003 下运行的进程最多可以访问 2 GB 的内存地址空间(假设未使用 /3GB 参数),其中一些内存是物理内存,另一些是虚拟内存。运行的程序越多(因而进程也越多),占用的内存地址空间也就越接近 2 GB 这一最大值。
当出现这种情况时,分页进程将显著增加并且会对性能产生负面影响。Windows 2000 和 Windows Server 2003 内存管理器使用 PAE 向程序提供更多的物理内存。这会降低对交换页面文件内存的需要,从而提高了性能。程序本身并不知道实际的内存大小。所有的内存管理和 PAE 内存分配都由内存管理器处理,与运行的程序无关。
当使用 /3GB 参数时,上述信息对于运行的程序有效。要求 3 GB 内存的程序更有可能让其所需的内存有更多部分在物理内存中,而不是在分页的虚拟内存中。这将增强那些能够使用 /3GB 参数的程序的性能。但例外情况是当 /3GB 参数与 /PAE 参数一起使用时。在这种情况下,操作系统将不使用任何超过 16 GB 的内存。此行为是由内核虚拟内存空间考虑导致的。因此,如果系统使用 Boot.ini 文件中的 /3GB 项重新启动,并且系统的物理内存超过 16 GB,则操作系统不使用额外的物理随机存取内存 (RAM)。重新启动计算机时如果不使用 /3GB 开关,将能够使用所有的物理内存。
AWE 是内存管理器功能的一套应用程序编程接口 (API),它使程序能够寻址更多内存 — 超过标准 32 位寻址的 4 GB 内存空间。AWE 使程序能够将物理内存保留为非分页内存,然后将非分页内存部分动态映射到程序的内存工作集。此过程使内存密集型程序(如大型数据库系统)能够为数据保留大量的物理内存,而不必交换分页文件以供使用。相反,数据在工作集中进行交换,并且保留的内存超过 4 GB 范围。此外,超出 4 GB 的内存范围对内存管理器是公开的,并且 AWE 通过 PAE 发挥作用。没有 PAE,AWE 就无法保留超出 4 GB 的内存。
以下是一个 Boot.ini 文件的示例,其中已添加了 PAE 开关:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE

警告:Boot.ini 文件的内容根据您的配置而异。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

317526 (http://support.microsoft.com/kb/317526/) 如何在 Windows Server 2003 中编辑 Boot.ini 文件

总之,PAE 是 Windows 2000 和 Windows Server 2003 内存管理器的一项功能,它为请求内存的程序提供了更多物理内存。程序并不知道它正使用的内存中有些在大于 4 GB 的范围内,正如程序不知道它请求的内存实际上是在页面文件中一样。
AWE 是一个 API 集,它使程序能够保留大内存块。保留的内存是非分页的,并且只可以由该程序来使用。 有关 AWE 和 PAE 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

268363 (http://support.microsoft.com/kb/268363/) Windows 2000 中的 Intel 物理地址扩展 (PAE)

有关更多信息,请访问下面的 Microsoft 网站:

http://msdn2.microsoft.com/zh-cn/library/aa213764(en-us,SQL.80).aspx (http://msdn2.microsoft.com/zh-cn/library/aa213764(en-us,SQL.80).aspx)
http://msdn2.microsoft.com/zh-cn/library/ms810461(en-us).aspx (http://msdn2.microsoft.com/zh-cn/library/ms810461(en-us).aspx)

如果向系统添加更多内存,BIOS 可能会认出安装在服务器中的全部物理 RAM,而 Windows 将只能认出部分 RAM。如果服务器具有启用的冗余内存功能或内存镜像功能,则全部剩余内存可能对 Windows 都不可见。冗余内存在某个内存块故障时为系统提供一个故障转移的内存块。内存镜像将内存块拆分为一个镜像集。两种功能都在 BIOS 中启用或禁用,而无法通过 Windows 访问。要修改这些功能的设置,您可能必须参考系统用户手册或 OEM 网站。另外,您可能必须联系硬件供应商。
例如,如果正在运行的系统安装了 4GB 的 RAM,随后又添加了另外 4GB 的 RAM,Windows 可能只识别出 4GB 或 6GB 的物理内存,而不是全部的 8GB。冗余内存功能或内存镜像功能可能在您未知的情况下就在新内存块上启用。这些症状类似于未将 /PAE 开关添加到 Boot.ini 文件时的症状。

设置Windows 2000登录注销关机时的背景图片

问:

怎样修改Windows 2000的登陆和注销的背景图片,有些换成了自己的照片,又要怎样还原呢? 

答:

设置登录背景
  为了设置背景,首先必须准备一张BMP格式的图片,如存放于c:\good.bmp。
  ⑴ 单击“开始”菜单中的“运行”,然后在打开对话框中输入regedit,启动Windows的注册表编辑器。
  ⑵ 单击左窗口中的“我的电脑”目录树下的“HKEY_USERS”,选择“.DEFAULT” →“Desktop”项。
  ⑶ 双击右窗口中的“Wallpaper”,在打开的对话框的数值数据项中填入事先准备好的图片的名称c:\good.bmp(需填入完整路径)。
  ⑷ 默认状态图片在屏幕上是居中显示,如果图片足够大则可以不设置此项,否则应将图片设置为平铺效果。双击右窗口中的“TileWallpaper”项,在打开的对话框的数值数据项中的0更改为1即可。

Windows 2000/XP开机时蓝屏提示STOP 0x0000007B的解决办法

STOP 0x0000007B故障解析 :

通常原因 在I/O系统的初始化过程中出现问题(通常是引导驱动器或文件系统)。
  1.检查计算机上是否有病毒。这个STOP消息通常在引导扇区有病毒时出现。
  2.使用“修复控制台”来修复驱动器。
  3.拆下新安装的硬盘驱动器或控制卡。
  4.如果系统配有SCSI适配卡,请向适配卡销售商索取最新的Windows 2000/XP驱动程序,禁用同步协商功能,检查终结头和设备的SCSI ID号。
  5.如果系统配有IDE设备,设IDE端口为Primary。检查IDE设备的Master/Slave/Only设置。除了硬盘,拆下其它所有的IDE设备。
  6.运行CHKDSK。如果Windows 2000/XP不能启动CHKDSK,则必须把硬盘拆下并连接到另一个Windows 2000/XP系统上,然后用CHKDSK命令检查该硬盘。
  7.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

安装Windows 2000/2003 Server时如何选择授权模式

安装Windows 2003的时候会碰到该如何设置授权模式的问题(Windows 2000也有),不知道是该选每服务器还是每客户,也不知道具体含义,现在我就仔细说一下:

建议选择"每服务器"模式,用户可以将许可证模式从"每服务器"转换为"每客户",但是不能从"每客户"转换为"每服务器"模式.,以后可以免费转换为"每客户"模式.

所谓许可证(CAL)就是为需要访问Windows Server 2003的用户所购买的授权.有两种授权模式:每服务器和每客户.

每服务器:该许可证是为每一台服务器购买的许可证,许可证的数量由"同时"连接到服务器的用户的最大数量来决定.每服务器的许可证模式适合用于网络中拥有很多客户端,但在同一时间"同时"访问服务器的客户端数量不多时采用.并且每服务器的许可证模式也适用于网络中服务器的数量不多时采用.

每客户:该许可证模式是为网络中每一个客户端购买一个许可证,这样网络中的客户端就可以合法地访问网络中的任何一台服务器,而不需要考虑"同时"有多少客户端访问服务器.该许可证模式适用于企业中有多台服务器,并且客户端"同时"访问服务器的情况较多时采用.

微软在许可数上只是给了你一个法律上的限制,而不是技术上的.

所以假如你希望服务器有更多的并发连接,只要把每服务器模式的数量改的大一些即可.这个数量会限制到Windows中所有的网络应用,包括数据库.

Windows 高级选项菜单各项菜单详细说明

    最近我安装了Windows XP操作系统,我知道在启动时按F8键或当计算机不能正常启动时,就会进入Windows XP启动的高级选项菜单,在这里可以选择除正常启动外的8种不同的模式启动Windows XP。请问这些模式分别代表什么意思?

  (1)安全模式:选用安全模式启动Windows XP时,系统只使用一些最基本的文件和驱动程序启动。进入安全模式是诊断故障的一个重要步骤。如果安全模式启动后无法确定问题,或者根本无法启动安全模式,那你就可能需要使用紧急修复磁盘ERD的功能修复系统了。

  (2)网络安全模式:和安全模式类似,但是增加了对网络连接的支持。在局域网环境中解决Windows XP的启动故障,此选项很有用。

  (3)命令提示符的安全模式:也和安全模式类似,只使用基本的文件和驱动程序启动Windows XP。但登录后屏幕出现命令提示符,而不是Windows桌面。

  (4)启用启动日志:启动Windows XP,同时将由系统加载的所有驱动程序和服务记录到文件中。文件名为ntbtlog.txt,位于Windir目录中。该日志对确定系统启动问题的准确原因很有用。

  (5)启用VGA模式:使用基本VGA驱动程序启动Windows XP。当安装了使Windows XP不能正常启动的新显卡驱动程序,或由于刷新频率设置不当造成故障时,这种模式十分有用。当在安全模式下启动Windows XP时,只使用最基本的显卡驱动程序。

  (6)最近一次的正确配置:选择“使用‘最后一次正确的配置’启动Windows XP”是解决诸如新添加的驱动程序与硬件不相符之类问题的一种方法。用这种方式启动,Windows XP只恢复注册表项HklmSystemCurrentControlSet下的信息。任何在其他注册表项中所做的更改均保持不变。

  (7)目录服务恢复模式:不适用于Windows XP Professional。这是针对Windows XP Server操作系统的,并只用于还原域控制器上的Sysvol目录和Active Directory目录服务。

  (8)调试模式:启动Windows XP,同时将调试信息通过串行电缆发送到其他计算机。如果正在或已经使用远程安装服务在你的计算机上安装Windows XP,可以看到与使用远程安装服务恢复系统相关的附加选项。

Windows 2000/XP/2003修改输入法列表排列顺序的办法

    在任务栏上点“开始”菜单,点运行,输入regedit后按确定打开注册表编辑器,在左边依次展开到HKEY_CURRENT_USER\Keyboard layout\Preload分支,在右侧可看到名为”1”、”2”、”3”…的数值,它们分别顺序对应输入法菜单中的各项输入法。假设当前输入法菜单中,全拼对应的文件名是2,智能ABC对应的文件名是5,可先将5改为6(点右键选“重命名”即可修改),然后将2改为5,再将6改为2,最后重启系统。可看到输入法菜单中全拼和智能ABC的位置调换了。

以下列表包含了一些常用输入法的代码和输入法名字:

主键     输入法
E00E0804  微软拼音输入法
E00C0804  表形码输入法
E0050804  区位码输入法
E0040804  智能ABC输入法
E0030804  郑码输入法
E0020804  双拼输入法
E0010804  全拼输入法
00000409  英文输入法
E0200804   极品五笔法

电脑中安装的各种输入法对应的主键代码,都记录在了一个地方,只需要打开注册表切换到以下位置,就可以看到主键代码和输入法的关系了。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\keyboard layouts

如何清除“最近使用过的文档”里的记录

    Windows XP/2000/2003通常会把你打开过的文档作一个历史记录存放于开始菜单中的“文档”或者“最近使用过的文档”里面,其实“最近访问文档”里是一些快捷方式,而快捷方式放在C:\Documents and Settings\用户名\Recent这个文件夹里,要删除里面的记录是非常简单的。

    请在任务栏上点“开始”菜单,然后点“运行”,然后输入Recent之后按回车见,那些记录是不是显示在眼前了?现在你只需要将这些文件选中并删除即可!

Windows 2000/XP/2003系统中快速锁定电脑(计算机)的2则方法

   Windows 2000以及Windows XP和Windows 2003都带有快速锁定计算机的功能,来方便我们离开电脑之时更快速的锁定,当然需要我们小小的作一点操作,按照下面的操作步骤来吧:

    第一种方法简单,只要你按下键盘上的Win+L键即可锁定电脑(Win键其实就是键盘左下角Ctrl和Alt中间的那个Windows微标键,Win+L就是按住那个键,在不松开的同时,按L键即可)

    第二种方法:在桌面的空白处单击鼠标右键,在随后出现的快捷菜单上选择“新建”,然后再选则“快捷方式”,接着系统便会启动创建快捷方式向导,在输入框中输“rundll32.exe user32.dll,LockWorkStation”(请复制引号中的内容,不包含引号粘贴到刚才的窗口里),点击“下一步”,在弹出的窗口中输入快捷方式的名称,点击“完成”即可完成锁定电脑快捷方式的创建。下次要锁定电脑,直接打开这个快捷方式即可。

    经过这两招的学习,相信大家能快速锁定计算机让隐私更加安全了!

关闭Windows 2000/XP/2003系统中的信使服务的办法

  有位朋友系统是Windows 2000。最近在上网时老是会跳出一些窗口,标题栏上显示内容为信使服务,而对话框内容经常是些广告,用系统中的任务管理器查看的时候发现是c:\windows\system32\mmc.exe这个程序在运行,但是关闭它不到一分钟,它又再次出现了,也就是一直删不掉,不知道这个问题怎么解决?

  答:这是Windows 2000/Windows XP/Windows 2003系统里自带的信使服务。通常用作于局域网的互相发送消息,而却使很多人面临广告的骚扰,其实完全可以关闭这个服务,具体方法是,打开“我的电脑”,点击地址栏的下拉按钮,选“控制面板”,,再打开“管理工具”后双击“服务”,在列表中找到Messenger,双击它会打开Messenger属性对话框,点击停止按钮,把启动类型设置为手动,最后点击确定就可以关闭这个服务了。这下广告再也无法骚扰你了!

Windows 2000/XP中将磁盘分区从FAT32转换成NTFS格式的方法

    也许很多朋友的电脑还在使用FAT32的文件格式,虽然它有着良好的兼容性,但是非常遗憾的是,它也有着一些缺陷,比如无法为每个文件设置安全信息,任何用户都可以编辑查看或者删除它,也无法压缩磁盘,也会受单个文件4G大小等的限制,如果您是Windows 2000或者Windows XP那么使用以下方法就可以很简单的完成FAT32到NTFS的转换了。

    在开始菜单中点运行,输入cmd按回车,然后在里面输入"convert c: /FS:NTFS"其中c:代表你所要转换的盘符,回车执行,会提示重启,你键入Y,然后重新启动计算机

    系统重启后会进入到蓝色界面进行检查和转换,速度一般都蛮快的。而且完毕会重新启动,无须手动干预,接下来就体验一下NTFS格式的快感吧!