Windows XP 家庭用户内存优化指南(一)
好多人的家里只有一台计算机,主要用来上上网和玩游戏,并且配置也不是很高,如果装上了Windows XP,你的感觉可以用一个字来形容:慢!这就是我装完Windows体验版(Windows XP的中文名字)的一个体验。为什么这么慢呢,因为微软为了让你有新的体验,所以往Windows XP中加入了大量崭新的功能,比如:帮助中心,远程桌面,系统恢复,自动软件更新,Internet时间同步……,对于我而言,这些功能基本用不上,白白的耗了内存。要知道,大多人的机器仍然只有128M(虽然我的机器有384M的内存,但是我仍然讨厌无谓的浪费)!下面我们主要谈Windows XP的内存优化。
我的Windows XP版本是Build2600,由于Windows XP是全球统一内码类型的产品,所以尽管它的界面是英文的,但是处理中文应然是游刃有余的。如果各位的Windows XP是中文版的,本文所介绍的步骤同样是可行的。
首先让我们从系统属性对话窗开始
我们将分别关闭“系统恢复”、“自动更新”和“远程桌面”功能。
“系统恢复”虽然对经常犯错误的人有用,但是它会让你的硬盘处于高度繁忙的状态,你会发现你的硬盘总是忙个不停,因为Windows XP要记录的操作,以便日后恢复。如果你对自己有信心,那么就不要使用它,因为它可占不少内存。
然后关闭“自动更新”功能。这个功能对一个时时刻刻都挂在网上的用户来说很适合,但是考虑到大多数家庭都是拨号上网,没有理由让这个功能长开着。何况,微软的升级也不是时时刻刻都有新的推出,我们每隔一段时间自己更新一下完全可以。我建议你将默认的自动升级改为确认升级方式,以便使你了解系统都做了些什么。
接下来我们将“远程桌面”的功能也关闭。这个功能似曾相识,因为Windows 2000 Server就有一个Terminal Service来做同样的事情,我们可以从中发现微软的策略,在Windows 2000的时代,只有服务器版本的Windows 2000才带这个功能,而且名字也十分的专业,叫做终端服务,恐怕一般的用户不知道这个功能是干什么的。到了Windows XP,这个功能也被加到了Windows XP Home 和 Professional版本里来了,而且改了名字叫做“远程桌面”。顾名思义,这个功能就是让你可以让别人在另一台机器上访问你的桌面。可以说,在一个网络环境中,比如单位的局域网,这个功能很有用。比如你有问题了可以向同事求助,他可以不用到你的跟前,直接通过“远程桌面”来访问你的机器帮你解决问题。但是在家里面,通常只有一台计算机,这个功能就显得多余了,所以微软又赋予了它新的功能叫做“快速用户切换”,就是你可以不用注销你的用户让另一个人以其他用户的身份注册来使用你的计算机。我个人怀疑它的实用价值,大多数人使用计算机都没有用户的概念,计算机用就用呗,还分什么用户。所以我的意见还是关掉它,否则你不用它就等于白白浪费内存。
下面我们再看看“系统属性”中的“高级”选项卡,首先是“性能”的设置
在省缺的状况下,Windows XP是按照最佳的视觉效果来配置的,如果你觉得你的系统尤其是显示部分十分的缓慢的话,建议你改改
接下来看看“启动与恢复”的设置:
尽管Windows XP十分的稳定,但是也有崩溃的时候。如果在你的系统崩溃是你发现你的硬盘使劲儿的响,那是因为Windows XP正在写DUMP文件呢,对我们来说,如果你不打算把这个文件寄给微软,那么它又有什么用呢?所以我的建议还是关闭:
最后来看看“错误报告”功
能。
这个功能可以在你的Windows XP发生错误的时候,系统自动收集一些错误资料然后发送给微软公司,以便其完善他们的操作系统。这个功能对于一个拨号上网的用户而言十分的不适合,因为谁会花着自己的钱同时浪费着自己的时间去发送这些十分巨大的而且只对微软公司有用的数据呢?如果这个功能对你没有用,那又何必让它占用着你的内存呢?
如果你的家里没有打印机,你可以将“Printer Spooler”服务关闭掉。如果你没有定期执行的任务,将“Task Scheduler”服务关闭掉。对于大多人而言,“Remote Registry”同样没有用,也可以关闭掉。下面是经过上面所有优化后的服务列表,我将优化过的地方用红颜色的圆圈标记了出来:
优化后,Windows XP启动后大约占用60M左右的内存:
此外,大家看到这里我只关心每个应用程序的“虚拟内存”(VM Size)使用情况,而不是“内存使用”(Memory Usage)。原因是只有“虚拟内存”才被统计到“内存使用”(Commit Charge)数据中去,就是大家在状态栏看到的统计值。我们可以做一小试验来验证我的说法,我们启动WORD,记录一下它的内存使用和系统总的内存使用,然后最小化这个WORD,在检查一下它的内存使用和系统总的内存使用,
不难发现,“MemoryUsage”随着WORD的最小化变小了,而“VM Size”没有变化,并且系统总的内存使用并没有随着WORD的最小化而变化。这就是为什么我只关心“VM Size”的原因。希望大家察看内存的时候能够注意一下,VM Size才是准确的数字。
由于本文关注的是Windows XP下的系统优化,所以对一些大家耳熟能详的节约内存的方法,比如不使用壁纸,我就不写出来让大家浪费时间了。另外,大家可能会说,你把Windows XP的特色功能都关闭了,那还是Windows XP吗?其实这一点我也知道,不过鱼和熊掌不能兼得,如果你的机器配置很高档,如果你觉得你得Windows XP运行的不慢,你当然可以使用Windows XP的省缺配置了,毕竟这是微软推荐的使用方法嘛。不过,即便你关闭了我所提到的这些功能,Windows XP仍然有大量的新的功能等着你,比如崭新的资源管理器真的是十分的与众不同,所以,优化完的系统还是Windows XP !
windows XP系统蜘蛛牌游戏介绍
蜘蛛牌是windows xp操作系统自带的一款纸牌游戏,游戏规则是这样的:只能将牌拖到比她大一的牌上面(A最小,K最大),如果拖动的牌上有按顺序排好的牌时,那么这些牌也跟着一起移动,游戏的目的是将所有的牌按同一花色从小到大排好,为了简单起见,我们的游戏只有同一花色的10张牌,从A到10,且随机的在一行上展开,编号从1到10,把第i号上的牌移到第j号牌上,移动距离为abs(i-j),现在你要做的是求出完成游戏的最小移动距离。
蜘蛛牌,spidersolitaire,是WindowsXP自带的一个游戏,非常小只有689K,可是有很多朋友百玩不厌。很多朋友在我安装了系统的时候都希望我给他们找到 蜘蛛牌 。无奈,有的WindowsXP经过优化,没有这个游戏,只好放上来,以备使用,希望没有玩过的朋友有空也玩玩。
蜘蛛牌比扫雷等更加锻炼脑子,是一个非常不错的益智游戏。周围有很多岁数大一点的朋友玩 蜘蛛牌 废寝忘食,我有时候老想笑,不过也有我笑不出来的时候,因为我总是过不了关
听说Vista中也保留了蜘蛛牌,看来这个游戏是常玩不衰了,由于规则简单,此游戏深受办公室MM的欢迎。
我本人不是怎么会玩蜘蛛牌游戏,我试过一次只连过三局,第四局就没拿下来。因为规则不是很懂,也没有想着去研究,也许是我的脑子笨吧,哈。今天还发现我的一帮小朋友也爱上了蜘蛛。我给他们讲故事的时候,很多人都是边听我说,手里边玩。
如何在Windows XP系统下使用“虚拟光驱”?
如何在Windows XP系统下使用“虚拟光驱”?
Windows XP作为一款至今为止最优秀的个人电脑操作平台,不但界面华丽美观,而且功能强大操作简便。从各大报刊媒体对它的介绍来看可见一斑,它受欢迎的程度绝不亚于当时的Windows 98。
现在使用虚拟光驱的朋友是越来越多了,另外随着Windows XP打上了SP1补丁后,对游戏的兼容性的确大大提高了。所以现在用虚拟光盘玩游戏的朋友也相应增多了。
此时问题来了,由于大多数虚拟光驱的开发者都是在FAT32环境下开发的,而如果您在安装Windows XP时选择了NTFS的分区格式,那么死机或系统出现莫名故障就在所难免了。
原因很简单,因为Windows XP为NTFS做了专门的优化,并且虚拟光驱由于本身的特殊机制,在“设备管理器”中通过“欺骗”的手段让Windows误认为增加了物理光驱,而在 Windows XP中系统只设计了还原硬件的驱动,但并没有“还原/删除”硬件本身的功能,因此兼容性问题就产生了。所以笔者建议那些在XP下使用虚拟光驱的朋友们请安装最新版并支持XP的虚拟软件,这样兼容问题会得到妥善的解决。
此外,在Windows XP下虚拟光驱的个数也非常有讲究。众所周知,Windows XP采用了“激活”技术来防止盗版,并且在计算机硬件更改规定的次数后要求再次进行激活,否则系统将会被锁死。聪明的您可能通过前面的介绍已经想到如果虚拟了4个以上的物理光驱,就可能会触发XP的激活检验机制,因此笔者建议,您如果想使用4个以上的虚拟盘,还是安装双系统,在Windows 98下就不会有这样尴尬的问题发生了。
七招搞定Windows XP系统的网络应用技巧(一)
1、五步轻松解决Windows XP互访问题
曾经遇到很多用户抱怨,在局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP的电脑与安装了Windows XP的电脑也不能互相通信。见过很多高手提供的高招,归纳起来有以下4点:一是开启GUEST账号;二是安装NetBEUI协议;三是查看本地安全策略设置是否禁用了GUEST账号;四是设置共享文件夹。然而,即便把这4点都做到了,有时也仍然解决不了Windows XP的互访问题。因为在Windows XP中要想实现互访,还需设置这一步:在Windows桌面上用右击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“Works”等。然后单击“网络ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“Works”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。重新启动计算机后,局域网内的计算机就应该可以互访了。
2、取消Win2000/XP每次开机的默认共享(如:C$、D$等)
Win2000/XP为了网络管理需要,默认设置了磁盘共享,如:C$、D$等。即使你去掉,但下次开机后又会自动共享。这样会给机器带来一定的安全隐患,那如何去除它呢?跟我来吧!
对于服务器而言在
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters
下,增加一个名为“AutoShareServer”的双字节值,设为“0”。然后去掉共享,重新启动。
对于工作站而言在
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters下,增加一个名为“AutoShareWks”的双字节值,设为“0”。然后去掉共享,重新启动。
3、要在Windows XP上安装NetBEUI协议:
默认情况下XP中并示安装NetBEUI协议,如果想安装,则可以按以下操作进行:
以Administrator账号登录。把Windows XP光盘插入广驱,打开光盘下的 ValueaddMSFTNetNetBEUI目录。把Nbf.sys复制到%SYSTEMROOT%System32Drivers文件夹。把Netnbf.inf 复制到隐藏的%SYSTEMROOT%Inf文件夹。
复制完这些文件,依次点击开始-控制面板,双击网络连接图标。用鼠标右键点击你准备安装NetBEUI协议的网卡,选择属性。在General选项卡下,依次点击安装-协议-添加,从列表中选择NetBEUI协议,并确定。
6、IE被恶意代码修改
我的IE主页被不良网站篡改了,现在我的主页选项是灰色的,无法更改,另外注册表也进不去了,请问如何解决?
这个是使用IE上网比较常见的问题,首先请养成良好的上网习惯,这样才能比较好的防止这种问题的发生。要解决这个问题的方法很多,登录3721 网站进行IE修复就是个比较简便的方法(前提当然是你不讨厌3721)。我们这里着重说一下如何使用第三方软件和修改注册表这两种方法。
⑴使用软件修复:
下载金山毒霸注册表修复工具。
下载回来的是一个运行文件Duba_RegSolve.EXE,双击运
行。如果你的注册表被锁住了的话,运行该工具就自动解锁了。其它操作也非常简单,而且有详细的`提示,选择“IE常规”,点击清理,IE即可修复成功。打开IE设置,所有原来灰色不可选的选项均恢复正常。另外选择“右键菜单”功能可以清理掉你不需要的右键功能,这对一些不良网站留下的垃圾信息非常有效。你不要以为这样就万事大吉了,由于不良网站可能把某些自运行程序放进了你的系统,所以你重新启动系统后,IE设置又可能被更改。为了解决这个问题,你可以选择“启动运行”这个选项,将可疑程序删除,理论上删除所有的项都不会影响系统的运行,但是还是建议保留输入法图标和电脑同步管理。当然这类IE的保护软件还有很多,限于篇幅我就不多说了,大家可以自己尝试。
⑵通过修改注册表修复。
打开“记事本”,输入下面内容:
WindowsRegistryEditorVersion5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies]
"disableregistrytools"=dword:00000000
注意:对于Windows9x/Me来说,第一行一定是“REGEDIT4”,而且必须全部大写。而对于Windows2000/XP来说,第一行一定是“Windows Registry Editor Version 5.00”。该信息非常重要,如果不正确,虽然在双击注册表文件后会显示已经导入,但其实并没有成功修改注册表文件的内容。第二行为空行。第三行为子键分支。第四行为该子键分支下的设置数据,其中的“dword”必须全部小写。
双击打开该reg文件,当询问您“确实要把*.reg内的信息添加到注册表吗?”,选择“是”按钮,即可将信息成功输入注册表中。
此时注册表已成功解锁,不必重新启动计算机,只要点击“开始|运行”,键入Regedit命令,回车后即可打开注册表。
以下提供常见问题需要修改的键值:
(1)恢复EXE文件的打开方式
在WINDOWS安装目录中找到REGEDIT.EXE,将其重命名为REGEDIT.COM,如果你的电脑无法浏览文件的后缀名,可以选择“工具”-“文件夹选项”-“查看”-取消“隐藏已知文件类型的扩展名”。
[HKEY_CLASSES_ROOTexefileshellopencommand]
@=""%1"%*"
(2)删除IE地址栏下拉菜单内的网址
[-HKEY_CURRENT_USERSoftwareMicrosoftInternetExplorerTypedURLs]
(3)修复windows注册名称和单位
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion]
"RegisteredOwner"="你所希望的名称"
"RegisteredOrganization"="你所希望的单位"
(4)恢复桌面右键菜单
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoViewContextMenu"=dword:00000000
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoViewContextMenu"=dword:0000
0000
(5)恢复桌面图标
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoDesktop"=-
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoDesktop"=-
(6)恢复被隐藏的控制面板
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoSetFolders"=-
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoSetFolders"=-
(7)恢复IE工具栏的链接名称
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar]
"LinksFolderName"="链接"
(8)恢复internet选项安全页面自定义按钮
[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternetExplorerControlPanel]
"SecChangeSettings"=dword:0
(9)修复隐藏分区
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
"NoDrives"=dword:000000
7、恢复系统文件夹名称
[HKEY_CLASSES_ROOTCLSID{BDEADF00-C265-11d0-BCED-00A0C90AB50F}]
@="Web文件夹"
"InfoTip"="您可以创建快捷方式,使它们指向您公司Intranet或万维网上的Web文件夹。要将文档发布到Web文件夹中或要管理文件夹中的文件,请单击该文件夹的快捷方式。"
[HKEY_CLASSES_ROOTCLSID{992CFFA0-F557-101A-88EC-00DD010CCC48}]
@="拨号网络"
"InfoTip"="即使计算机不在网络上,仍可以使用拨号网络来访问另一计算机上的共享信息。要使用共享资源,拨入的计算机必须设为网络服务器。"
[HKEY_CLASSES_ROOTCLSID{2227A280-3AEA-1069-A2DE-08002B30309D}]
@="打印机"
"InfoTip"="使用打印机文件夹添加并安装本地或网络打印机,或更改现有打印机的设置。"
[HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}]
@="回收站"
"InfoTip"="包含可以恢复或永久删除的已删除项目。"
[HKEY_CLASSES_ROOTCLSID{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]
@="计划任务"
"InfoTip"="使用“任务计划”安排重复的任务,如磁盘碎片整理或例程报告等在您最方便的时候运行。“任务计划”每次在启动Windows时启动并在后台运
行,因此例程任务不会影响您的工作。"
[HKEY_CLASSES_ROOTCLSID{21EC2020-3AEA-1069-A2DD-08002B30309D}]
@="控制面版"
"InfoTip"="使用“控制面板”个性化您的计算机。例如,您可以指定桌面的显示(“显示”图标)、事件的声音(“声音”图标)、音频音量的大小(“多媒体”图标)和其它内容。"
[HKEY_CLASSES_ROOTCLSID{871C5380-42A0-1069-A2EA-08002B30309D}]
@="InternetExplorer"
"InfoTip"="显示WWW或您所在公司Intranet上的网页,或者将您连接到Internet。"
支持多大内存取决于操作系统的位数。要看是32位还是64位。32位和64位的硬件互不兼容。32位XP系统只支持3.2G物理内存,多了系统不认,64位的最多可以使用128G的物理内存和16TB的虚拟内存。
32位系统可支持3.25G(windows2003除外),也就是说,你上4G内存,只能显示3.25G内存。64位系统可支持128G(XP也有64 位版本,但是一般的都是32位,64位XP据说没有正式中文版)。但是windows7和VISTA 32位系统可经过修改开启PAE支持到128G,跟windows2003的道理是一样的。
理论上,32位=2^32B = 4 * 2^30B = 4GB,因此32位操作系统正好可访问4GB范围的地址。
实践上,从来没见过任何32bit的XP能够访问4GB的物理内存。
理论和实际看起来矛盾,实则不然。注意“可以访问4GB范围的地址”并不代表“可以支持4GB内存”!
详细分析:
32位操作系统可访问4G的空间,不过这里的4G是指寻址空间,而并不能简单的对应到内存上去,我们之所以经常把这个空间当成内存大小,是因为内存是 CPU寻址的主要对象。事实上,操作系统的寻址包括了在内存条,显卡内存,声卡网卡以及其他硬件中断里的寻址,因此4GB是操作系统能处理的所有的设备地址加在一起的总和。即内存空间只是寻址空间的一部分。
根本解决的办法是升级到64位操作系统或者使用2003。
XP/32理论上最大是能4G内存,但实际上是无法使用完整的4G内存。微软官方的说法是,XP/vista 32bit在安装4G内存后会分配其中部分内存作为设备保留的内存地址。因此系统属性中只能看到3G到3.5G不等的内存容量 ,剩余部分不是没用上而是被系统扣押了,用户无法直接使用。而且32bit的XP/Vista也不允许单个程序占用超过3G的内存,这是系统内核的特点。
如果想要支持4G内存,最好最容易的方法是更换操作系统,XP 64位、WIN 7 64位或者WIN 2003(WIN 2003是服务器操作系统)都能很好地支持4G内存或者更大容量的内存。网上虽然有很多补丁可以破解XP 32位内存限制,可以显示出超过4G的内存,不过,经过实测,大多机型的破解,只是个数字游戏,即只能显示,不能实际调用。