教你让XP等32位操作系统支持4G以上大内存,并且不出错

以前的很多电脑,基本都是只支持32位系统 ,32位系统不是内存越大越好,因为超过3G,它根本就不能识别,所以,当你的内存条加装到4G以上,其实都没什么用,那这系统想升级内存快起来,只能作梦。不过方法不是没有,电脑没大家想的那么脆弱,想要学好电脑,一定要先会折腾,我的笔记本主板也只支持32位操作系统,但经过我的一番折腾,也能支持超过4G的大内存了。

如果主板支持64位操作系统,就没必要折腾了,所以首先我们要来看一下自己的电脑主板是否支持64位操作系统。

怎样查看自己的电脑是否支持64位操作系统

看主板是否支持64位操作系统,实际上是查看CPU是32位还是64位,那么怎样来查看呢?下面有两个方法:

 

1.使用运行命令查询CPU是32位还是64位

win+r合并键调出运行对话框,也可以通过点击“开始——运行”打开,在对话框中输入cmd调出命令窗口,再输入或者粘贴systeminfo,就可以查看出CPU的信息了,如下图:

 

从上面这个窗口,可以很直观的看到系统类型与处理器都是X86,即32位。当然,你还可以在运行中键入 winmsd.exe,查看到系统信息,都是一样,只是比较直观点。

2.从我的电脑属性中查看CPU是32位还是64位

这个方法很简单直观,而且也没什么技术性,方法是右键:我的电脑——属性——硬件——设备管理器——处理器,多个处理器双击一个,找到详细信息,就可以看见了。像我的笔记本详细信息如下图:

 

同样也是X86。设备管理器还有个快速打开的方法,就是在运行中输入devmgmt.msc,确定就可以看到了。

使用工具CPU-Z查看CPU是32位还是64位

点击下载:CPU-Z

备用下载地址

提取:7mfe

这个压缩文件里有两个版本,根据你的系统打开相应的版本。打开主程序就可以检测了。

 

在“处理器”指令集中查看是否有带64的指令,有64则表示支持64位系统;

标题

 

如果没有64或者只显示x86则为32位处理器。现在你应该知道如何查看自己的CPU是不是64位的,同时也知道自己的电脑适合安装什么样的操作系统了吧!

可能有的人会问,我的64位电脑,可不可以装32位操作系统,回答是肯定的,因为64位主板可以向下兼容,但是如果内存超过4G,建议还是安装64位操作系统运行起来比较爽。反之32位电脑安装64位操作系统就不理想了,可以说在硬件上就不支持,根本就装不上去。

如果电脑CPU本身就是32位的,又想要提升电脑的性能, 一般来说升级内存条是最简单的,要升级内存,得先查看一下自己的主板支不支持物理地址扩展,如果自己早就知道就可以省去这一步,要是不知道,还是检测一下比较好,省得买回来内存条又用不了。

怎样检测主板是否支持物理地址扩展(是否支持添加内存条)

主板内存的物理地址扩展,又叫PAE,英文全称Physical Address Extension,要检测它,可以请出硬件检测工具everestultimate,

点击下载:硬件检测工具everestultimate

备用下载地址

提取:dpqz

打开软件,通过主板——内存,在右边就可以找到Physical Address Extension,我的三项都支持,如果不支持,就不要考虑升级了,如果支持,那就可以进行下一步。如图:

标题

 

如果要把这些支持物理地址扩展用起来,我们还需要进行设置,右键我们电脑属性——高级——启动和故障恢复——设置,找到默认操作系统这一栏,将默认的"Microsoft Windows XP Professional"加一个空格,再/PAE,再加一空格。也可以直接打开boot.ini文件进行修改,系统启动引导文件boot.ini一般是在C盘上,但你可能看不到,但你可以这样打开它,在资源管理器中输入:c:\boot.ini,一下就可以打开了用记事本进行修改。修改好后重启下就可以了。如图:

 

这里还有一个重要的环节,就是测试你的电脑到底能不能识别4G以上的内存,方法很简单,用上面我们介绍的工具cpu-z,在“SPD”或者“内存”中都可以看到。如果能够看到,就证明我们的电脑可以充分运用起多余的内存来,要是不能识别,就没折腾的意义。

知道了自己的电脑能够识别4G以上的内存,就可以开始以下操作了。

通过工具让电脑系统直接识别出4G以上内存

要开启这个功能,我们还要请出另一个工具。

点击下载:XP64G

备用下载地址

提取:cb7j

这个工具使用特别简单,直接点击“开启64G支持”就可以,以下是我的XP系统,开启后重启就可以在我的电脑属性中就可以看到。如图:

 

我的文本原来本身只有2G内存,现在直接加一条4G的,所以经过这样折腾后可以看到5.93G,用起来确实和原来差别很大,但这个工具还有一些不足,有部分软件打不开,直接出现内存不能为或者什么的,可能还是兼容问题,所以我还准备用另外一个“围魏救赵”的办法。这个办法是什么呢?往下看。

使用内存分区和虚拟内存利用起4G以上的内存来

用XP64G这个工具识别出来的内存或多或少会出现些错误,但我们可以用另外一个方法来解决这个问题,那就是虚拟内存,内存小的电脑一般都要求在硬盘上建立一个虚拟内存,用来存取临时数据,但有一点,毕竟硬盘不等同于内存,容易起碎片,而且速度上也不及内存,现在好了,既然我们的电脑有部分多余的内存无法识别,那么就可以利用内存分区,分出一个盘符来作为虚拟内存使用。

要给内存分区出一个盘符,就得先下载以下工具。

点击下载:内存虚拟硬盘软件ramdisk中文版

备用下载地址

提取:qske

打开工具,现在已经有6G的内存,反正系统只能识别3G,就直接把另外3G都虚拟成硬盘,如果出现success表示成功了。如图:

 

好了,现在可以去设置虚拟内存了,右键我的电脑属性——高级——性能——设置——高级——更改,找到我们的R盘符,就可以设置虚拟内存,重启,体验一下什么叫飞越吧!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
### 回答1: XP Hook是一个用于在Windows XP操作系统上进行钩子函数的工具。钩子函数是一种机制,允许我们在特定的系统事件发生时,插入自定义的代码来对其进行处理。通过使用钩子函数,我们可以截获并处理键盘输入、鼠标移动、窗口消息等事件。 在使用XP Hook之前,我们需要了解一些内存地址的概念。内存地址是指计算机中存放数据的位置。每个变量、函数或对象在计算机内存中都有一个唯一的地址。通过获取内存地址,我们可以访问和修改内存中的数据。 使用XP Hook时,我们首先需要获取要钩取的函数的内存地址。这可以通过使用一些特定的工具或技术完成。一种常见的方法是使用调试器来查看函数的汇编代码并找到其对应的内存地址。 一旦我们获取到了函数的内存地址,我们就可以使用XP Hook来钩取该函数。XP Hook提供了一些API函数和结构体,可以帮助我们实现钩取功能。我们可以将自定义的钩子函数注册到目标函数的内存地址,并在事件发生时执行我们的代码。 使用XP Hook进行钩取时,我们需要注意一些问题。首先,我们需要确保我们具有足够的权限来访问和修改目标函数的内存。其次,我们需要小心地编写钩子函数,以避免引发系统崩溃或异常。 总之,XP Hook提供了一种方便而强大的方式来实现钩子函数。了解内存地址的概念,掌握钩取的基本原理和使用方法,可以帮助我们更好地使用XP Hook来开发自己的应用程序或工具。 ### 回答2: XP Hook是一种用于Windows XP操作系统的插件技术,可以在系统内存中找到并修改特定程序的内存地址。通过Hook的方式,我们可以劫持特定的函数调用,进而修改指定内存地址中的数据,实现一些特定的功能。以下是关于XP Hook内存地址程的简要解释。 首先,为了进行内存地址的Hook操作,我们需要一个编程语言来编写我们的Hook代码。常用的编程语言如C++和C#均可以实现这个目的。在编程语言中,我们可以使用第三方库或者API来进行Hook操作。 其次,我们需要明确我们要Hook的目标程序和目标函数。我们通过查看目标程序的API文档和反汇编代码,找到我们要劫持的函数的地址。这个地址通常以十六进制表示。 然后,我们可以使用编程语言中的Hook API来劫持目标函数。具体操作包括打开目标程序的进程,获取目标函数的地址,以及修改函数地址的指向,使其指向我们编写的Hook函数。 接下来,我们编写Hook函数,实现我们想要的功能。这个函数会在目标函数被调用时被执行,我们可以在其中对内存地址进行读取和修改操作。在修改完数据后,我们可以选择是否继续执行原始的目标函数。 最后,我们需要将编写的Hook代码注入到目标程序的进程中。我们可以使用一些注入工具来实现这个过程,将我们编写的Hook代码加载到目标程序的内存空间中。 需要注意的是,Hook操作属于高级技术,需要对操作系统和编程语言有一定的了解和掌握。同时,Hook操作需要谨慎使用,过度或错误使用可能会导致系统崩溃或不稳定。因此,在进行Hook操作前,请确保具备足够的知识和经验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空城过客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值