[原创]删除win7多余引导项,ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制,Windows7中安装内存与可用内存不一致的解决办法。
背景:
我的电脑是T60P,其主板是i945PM,内存是4G,CPU是T7600,硬盘是东芝固态硬盘120G,光驱位500G三星5400转硬盘,安装的是Win7 32位OEM(盗版,当年是xp是正斑斑)系统,看里面的内存用的是4.00GB(3.00GB可用),于是,想利用上所有的4G。说是要主板支持PAE。
于是:下了个everest检测软件,在主板-内存一项中,Physical Address Extension(PAE)查看“操作系统支持”“处理器支持”是否为“是”,如果是“否”的话代表主板不支持,不要玩了,如果是“是”的话,“活动”一项是“否”也有可以修改的可能。
看到如下:
Physical Address Extension (PAE)
操作系统支持 是
处理器支持 是
启用 是
根据:3种方案秒杀32位XP和Win7破解4G内存使用限制和内存盘
方案1 PAE+RamDisk Plus 适用于winXP,win 7,同时主板要支持PAE 即可:
http://chaokes.com/download/RamDiskPlus/
下载:http://chaokes.com/download/RamDiskPlus/XP64G.zip 打开即可!
下面讲下方案1使用步骤:
第一步、开启PAE;(内存盘使用系统未识别的内存必需开启,否则将使用系统已识别的内存)
第二步、释放系统未识别内存;
第三步、用RamDisk Plus建立内存盘
破解版下载http://chaokes.com/download/RamDiskPlus/ 迅雷下载地址
第四步、移动临时文件夹;
1. 将IE浏览器的临时文件夹移动到内存盘Ramdisk
2. 将系统临时文件移到内存盘Ramdisk
第五步、取消硬盘上的虚拟内存并设置到内存盘Ramdisk;
1. 取消硬盘上的虚拟内存
2. 虚拟内存设置到内存盘上(此步骤可省去--3.2G内存足够用,不用虚拟内存)
小技巧、在内存盘里安装需要的应用软件。
建立内存盘的工具很多,但最好的还是RamDisk Plus
——————————————4.00GB(3.00GB可用)—————————————
检查系统配置文件
出现此问题的原因可能在于错误地选择了“最大内存”选项。为修复此问题,请按照下列步骤操作:
单击“开始”“开始”按钮,在“搜索程序和文件”框中键入 msconfig,然后单击“程序”列表中的 msconfig。
在“系统配置”窗口中,单击“启动”选项卡中的“高级”选项。
单击以清除“最大内存”复选框,然后单击“确定”。
重新启动计算机。
更新系统 BIOS
出现此问题的原因可能在于系统 BIOS 已过时。如果计算机型号较旧,系统可能无法访问所有安装 RAM。在这种情况下,您必须将系统 BIOS 更新到最新版本。
要更新计算机上的 BIOS,请访问计算机制造商的网站,以下载 BIOS 更新。或者,请联系您的计算机制造商以获取帮助。
检查 BIOS 设置
出现此问题的原因可能在于某些 BIOS 设置不正确。
启用内存重映射功能
检查 BIOS 设置,查看是否已启用内存重映射功能。内存重映射可为 Windows 提供访问更多内存的权限。您可以通过启动进入系统设置来启用内存重映射功能。请参阅计算机的用户指南,以获取如何启动进入计算机系统设置的说明。不同硬件供应商内存重映射功能的名称可能不同。它可能会列为内存重映射、内存扩展或类似的名称。请注意,您的计算机可能不支持内存重映射功能。
在 BIOS 设置中更改 AGP 视频光圈大小
检查 BIOS 设置,查看为 AGP 视频光圈分配了多少内存。这是系统与视频卡共享以用于进行纹理映射和渲染的内存。此内存不会由系统使用,因为它是被视频卡锁定的。您可以在 BIOS 中调整 AGP 视频光圈大小。标准设置为“32MB”、“64MB”、“128MB”和“自动”。在 BIOS 中更改此设置后,重新启动计算机,然后再查看可用内存。您可以测试每个设置,以查看哪种设置可以提供最佳效果。
检查物理 RAM 有无可能的问题
出现此问题的原因可能在于安装的物理 RAM 存在问题。
来自:http://support.microsoft.com/kb/978610/zh-cn
BIOS打开方法:
步骤1 启动电脑,然后按【Del】键进入BIOS设置主界面。
步骤2 选择“Advanced Chipset Features”设置项,按回车键进入。
步骤3 然后将“On-chip Video Window Size”的显示内存大小设置一下,即可以大大提高显卡的数据传输速率。
如果你使用的是支持AGP 4X模式的显卡,那一定要在BIOS将AGP 4X模式打开。在“Advanced Chipset Features”选项中,将“AGP Device 4X”(AGP 4X模式)设置为“Enabled”。
怎样设置AGP Size
AGP Graphics Aperture Size(AGP口径大小),主板上的这个项目指的是可供AGP显卡使用的最大内存数量。默认值可能是64MB。增大这个值可能会引起性能的下降或极大的内存占用。试着将该值设成内存大小的25%到100%,或者根据显卡操作说明书进行设置,可以提高系统性能。操作步骤如下:
步骤1 启动电脑,然后按【Del】键进入BIOS设置主界面。
步骤2 选择“Advanced Chipset Features”设置项,按回车键进入。
步骤3 将“AGP Graphics Aperture Size”设置为自己需要的值即可。
______________________________________________________________________________________________
一、删除win7多余引导项:
bcdedit是一个管理启动项的工具,将启动项看做是一个小型数据库的话,bcdedit提供的各种命令能够实现的功能不外乎为:增、删、改、查、备份、还原等。当然,命令接口的变化也因此带来了程序接口的变化,NT60提供BCD类提供成编程者使用。
大致知道这些以后,去除没用的ubuntu引导项的方法,就是先查,再删。注意在启动命令行之前必须提升为管理员权限,输入 bcdedit /enum遍历所有启动配置信息,找到description为“ubuntu”的ID(标识符),然后使用:bcdedit /delete 标识符 /cleanup即可。
http://hipercomer.blog.51cto.com/4415661/789408
C:\Users\Administrator>bcdedit /enum
Windows 启动管理器
--------------------
标识符 {bootmgr}
device partition=\Device\HarddiskVolume2
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {current}
resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
displayorder {current}
{eb239683-662b-11e2-8ea8-c8174123f847}
{eb239686-662b-11e2-8ea8-c8174123f847}
bootsequence {e2569b9b-5c79-11e2-9bf1-a1cd91bccd47}
toolsdisplayorder {memdiag}
timeout 2
Windows 启动加载器
-------------------
标识符 {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 x86 [ 128GB with ntkr128g.exe ]
locale zh-CN
inherit {bootloadersettings}
recoverysequence {eb239684-662b-11e2-8ea8-c8174123f847}
recoveryenabled Yes
testsigning Yes
osdevice partition=C:
systemroot \Windows
kernel ntkr128g.exe
resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
nx OptIn
pae ForceEnable
increaseuserva 3072
..........................................................................................
我的删除示例:
Windows 启动加载器
-------------------
标识符 {default}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 x86 [ 128GB with ntkr128g.exe ]
locale zh-CN
inherit {bootloadersettings}
recoverysequence {eb239684-662b-11e2-8ea8-c8174123f847}
recoveryenabled Yes
testsigning Yes
osdevice partition=C:
systemroot \Windows
kernel ntkr128g.exe
resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
nx OptIn
pae ForceEnable
increaseuserva 3072
删除ID:resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
bcdedit /delete {eb239682-662b-11e2-8ea8-c8174123f847} /f
C:\Users\Administrator>bcdedit /delete {eb239682-662b-11e2-8ea8-c8174123f847} /f
操作成功完成。
..........................................................................................
二、ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制
C:\Users\Administrator>bcdedit -copy {current} /d "Windows 7 x86 [ 128GB with ntkr128g.exe ]"
已将该项成功复制到 {eb239687-662b-11e2-8ea8-c8174123f847}。
bcdedit /set {eb239687-662b-11e2-8ea8-c8174123f847} testsigning on
bcdedit /set {eb239687-662b-11e2-8ea8-c8174123f847} pae forceenable
bcdedit /set {eb239687-662b-11e2-8ea8-c8174123f847} kernel ntkr128g.exe
C:\Users\Administrator>bcdedit -timeout 2
操作成功完成。
C:\Users\Administrator>bcdedit -displayorder {eb239687-662b-11e2-8ea8-c8174123f847} -addfirst
操作成功完成。
C:\Users\Administrator>bcdedit -default {eb239687-662b-11e2-8ea8-c8174123f847}
操作成功完成。
ReadyFor4GB 工具协助你修改 32 位的 Windows 7/Vista 系统内存限制信息,在使用此工具破解后,32 位的 Windows 也可以像 64 位的一样,支持 2G 以上的大内存,最大可支持 128GB。
ReadyFor4GB 工具使用
此工具协助您检查当前系统所认可的最大内存容量,并通过修改 Windows PAE 内核文件 ntkrnlpa.exe,绕过 ZwQueryLicenseValue API 函数的许可限制,使得工作站版本 32 位的 Windows 7/Vista 系统支持超过 2GB 以上的物理内存,最高支持 128GB。
本文中所涉及的工具和附件,请见本文末尾。
破解教程
本教程的实现原理:通过 ReadyFor4GB 工具破解 Windows PAE 内核文件对最大内存的限制,生成替代内核文件 ntkr128g.exe,并新增一个以新内核文件 ntkr128g.exe 启动系统的开机启动项,从而达到目的。
1. 破解并生成新启动内核文件
启动 ReadyFor4GB 工具,点击“检查”内存许可,“实际允许”即为系统最大支持内存大小。在未破解过的情况下,点击“应用”按钮,确认后工具将会生成新的内核文件 ntkr128g.exe 并储存在 windows/system32 目录下。
2. 新增开机启动项
按下组合键 Windows + R(或“开始”菜单→“运行”),输入 cmd 并确定,打开管理员模式下的命令提示符窗口。
将以下内容复制入命令行并回车:
bcdedit -copy {current} /d "Windows 7 x86 [ 128GB with ntkr128g.exe ]"
结果如下所示:
The entry was successfully copied to {9f310606-050c-11e1-bfca-c982ef60cb3d}.
ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制
其中的“{9f310606-050c-11e1-bfca-c982ef60cb3d}”是笔者机器的运行结果,此代号因不同的操作环境而完全不同。将命令行运行结果中的这一段启动项代号复制并替换掉下列命令的代号“{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}”:
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} testsigning on
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} pae forceenable
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} kernel ntkr128g.exe
以上命令含义:第一行用于启用 Windows 测试模式;第二行用于强制启动 PAE 自定义内核;第三行用于手动指定启动内核文件 ntkr128g.exe。经过这些步骤,在开机时选择“Windows 7 x86 [ 128GB with ntkr128g.exe ]”即可以破解后的内核文件进入系统,从而实现支持大物理内存。
ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制
以下命令可选(同时如上文一样替换掉命令中的启动项代号):
将开机启动项列表等待时间设为 5 秒:
bcdedit -timeout 5
将指定的启动项的位置调至列表之首:
bcdedit -displayorder {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} -addfirst
将指定的启动项设为默认选中的开机启动项:
bcdedit -default {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
3. 移除测试模式水印标记
当自定义 Windows 启动核心(Kernel)文件 ntkr128g.exe 的情况下,进入 Windows 后,桌面右下角将自动出现“7600 测试版本”的水印,这里我们使用工具 Windows 7 Watermark Remover 32bit 来移除显示在 Windows 桌面右下角的任何文字水印标记。
本文所用到的工具附件
以下压缩包的解压缩密码均为:www.ychong.com;工具均来源于网络。
ReadyFor4GB
Windows 7 Watermark Remover 32bit
(本文部分内容参考:http://www.geoffchappell.com/notes/windows/license/memory.htm)
三、Windows7中安装内存与可用内存不一致的解决办法———————
来自:http://blog.sina.com.cn/s/blog_56741a420100h9d1.html
有何影响:
最大的影响,就是不论电脑的物理内存是多大,系统只能使用可用内存。如上图,虽然系统安装了3G的内存,但是确只能使用1.07G,并不是像网上说的,可用内存只是显示的少,系统加了多少内存就能用多少。这个我是亲自测试过。(后面会有测试方法)
解决办法:
解决办法其实很简单,只要修改一处即可。方法如下:
1、在开始->搜索(或运行)中,输入msconfig,打开系统配置对话框。
2、单击引导标签,点击中间的“高级选项”按钮,打开引导选项对话框。
3、将其中的最大内存的对勾去掉或者输入一个特别大的数字(如9999),确定并重启即可。(见下图)
通过上面的设置,系统就会恢复正常,可以使用全部内存了。
———————————月经帖子,再试试,Chrome太占内存吧。AddTime:2014-12-3—————————————
C:\Users\Administrator>bcdedit -copy {current} /d "Windows 7 4G"
已将该项成功复制到 {3486a63f-7aef-11e4-a6d3-005056c00008}。
实践来源:
在“运行”框中输入“CMD”,打开命令提示符窗口,然后输入“bcdedit -copy {current} /d "Windows 7 4G"”后回车,系统会提示“已将该项成功复制到{……}”。其中“{……}”是操作系统返回的一串数值标识,将其复制到记事本中备用。“"Windows 7 4G"”中的字符可以任意命名,它会显示在启动菜单中。然后继续在命令行模式中输入:
bcdedit /set {……} testsigning on
bcdedit /set {……} pae forceenable
bcdedit /set {……} kernel ntkr128g.exe
其中“{……}”就是之前操作系统返回的数值标识。
重新启动计算机后,会出现系统启动菜单,刚才我们命名的“Windows 7 4G”就在其中,选择它启动,这个系统就是破解内存限制后的系统了。
这是我复制我写的破解4g内存限制的一部分
我的电脑是T60P,其主板是i945PM,内存是4G,CPU是T7600,硬盘是东芝固态硬盘120G,光驱位500G三星5400转硬盘,安装的是Win7 32位OEM(盗版,当年是xp是正斑斑)系统,看里面的内存用的是4.00GB(3.00GB可用),于是,想利用上所有的4G。说是要主板支持PAE。
于是:下了个everest检测软件,在主板-内存一项中,Physical Address Extension(PAE)查看“操作系统支持”“处理器支持”是否为“是”,如果是“否”的话代表主板不支持,不要玩了,如果是“是”的话,“活动”一项是“否”也有可以修改的可能。
看到如下:
Physical Address Extension (PAE)
操作系统支持 是
处理器支持 是
启用 是
根据:3种方案秒杀32位XP和Win7破解4G内存使用限制和内存盘
方案1 PAE+RamDisk Plus 适用于winXP,win 7,同时主板要支持PAE 即可:
http://chaokes.com/download/RamDiskPlus/
下载:http://chaokes.com/download/RamDiskPlus/XP64G.zip 打开即可!
下面讲下方案1使用步骤:
第一步、开启PAE;(内存盘使用系统未识别的内存必需开启,否则将使用系统已识别的内存)
第二步、释放系统未识别内存;
第三步、用RamDisk Plus建立内存盘
破解版下载http://chaokes.com/download/RamDiskPlus/ 迅雷下载地址
第四步、移动临时文件夹;
1. 将IE浏览器的临时文件夹移动到内存盘Ramdisk
2. 将系统临时文件移到内存盘Ramdisk
第五步、取消硬盘上的虚拟内存并设置到内存盘Ramdisk;
1. 取消硬盘上的虚拟内存
2. 虚拟内存设置到内存盘上(此步骤可省去--3.2G内存足够用,不用虚拟内存)
小技巧、在内存盘里安装需要的应用软件。
建立内存盘的工具很多,但最好的还是RamDisk Plus
——————————————4.00GB(3.00GB可用)—————————————
检查系统配置文件
出现此问题的原因可能在于错误地选择了“最大内存”选项。为修复此问题,请按照下列步骤操作:
单击“开始”“开始”按钮,在“搜索程序和文件”框中键入 msconfig,然后单击“程序”列表中的 msconfig。
在“系统配置”窗口中,单击“启动”选项卡中的“高级”选项。
单击以清除“最大内存”复选框,然后单击“确定”。
重新启动计算机。
更新系统 BIOS
出现此问题的原因可能在于系统 BIOS 已过时。如果计算机型号较旧,系统可能无法访问所有安装 RAM。在这种情况下,您必须将系统 BIOS 更新到最新版本。
要更新计算机上的 BIOS,请访问计算机制造商的网站,以下载 BIOS 更新。或者,请联系您的计算机制造商以获取帮助。
检查 BIOS 设置
出现此问题的原因可能在于某些 BIOS 设置不正确。
启用内存重映射功能
检查 BIOS 设置,查看是否已启用内存重映射功能。内存重映射可为 Windows 提供访问更多内存的权限。您可以通过启动进入系统设置来启用内存重映射功能。请参阅计算机的用户指南,以获取如何启动进入计算机系统设置的说明。不同硬件供应商内存重映射功能的名称可能不同。它可能会列为内存重映射、内存扩展或类似的名称。请注意,您的计算机可能不支持内存重映射功能。
在 BIOS 设置中更改 AGP 视频光圈大小
检查 BIOS 设置,查看为 AGP 视频光圈分配了多少内存。这是系统与视频卡共享以用于进行纹理映射和渲染的内存。此内存不会由系统使用,因为它是被视频卡锁定的。您可以在 BIOS 中调整 AGP 视频光圈大小。标准设置为“32MB”、“64MB”、“128MB”和“自动”。在 BIOS 中更改此设置后,重新启动计算机,然后再查看可用内存。您可以测试每个设置,以查看哪种设置可以提供最佳效果。
检查物理 RAM 有无可能的问题
出现此问题的原因可能在于安装的物理 RAM 存在问题。
来自:http://support.microsoft.com/kb/978610/zh-cn
BIOS打开方法:
步骤1 启动电脑,然后按【Del】键进入BIOS设置主界面。
步骤2 选择“Advanced Chipset Features”设置项,按回车键进入。
步骤3 然后将“On-chip Video Window Size”的显示内存大小设置一下,即可以大大提高显卡的数据传输速率。
如果你使用的是支持AGP 4X模式的显卡,那一定要在BIOS将AGP 4X模式打开。在“Advanced Chipset Features”选项中,将“AGP Device 4X”(AGP 4X模式)设置为“Enabled”。
怎样设置AGP Size
AGP Graphics Aperture Size(AGP口径大小),主板上的这个项目指的是可供AGP显卡使用的最大内存数量。默认值可能是64MB。增大这个值可能会引起性能的下降或极大的内存占用。试着将该值设成内存大小的25%到100%,或者根据显卡操作说明书进行设置,可以提高系统性能。操作步骤如下:
步骤1 启动电脑,然后按【Del】键进入BIOS设置主界面。
步骤2 选择“Advanced Chipset Features”设置项,按回车键进入。
步骤3 将“AGP Graphics Aperture Size”设置为自己需要的值即可。
______________________________________________________________________________________________
一、删除win7多余引导项:
bcdedit是一个管理启动项的工具,将启动项看做是一个小型数据库的话,bcdedit提供的各种命令能够实现的功能不外乎为:增、删、改、查、备份、还原等。当然,命令接口的变化也因此带来了程序接口的变化,NT60提供BCD类提供成编程者使用。
大致知道这些以后,去除没用的ubuntu引导项的方法,就是先查,再删。注意在启动命令行之前必须提升为管理员权限,输入 bcdedit /enum遍历所有启动配置信息,找到description为“ubuntu”的ID(标识符),然后使用:bcdedit /delete 标识符 /cleanup即可。
http://hipercomer.blog.51cto.com/4415661/789408
C:\Users\Administrator>bcdedit /enum
Windows 启动管理器
--------------------
标识符 {bootmgr}
device partition=\Device\HarddiskVolume2
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {current}
resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
displayorder {current}
{eb239683-662b-11e2-8ea8-c8174123f847}
{eb239686-662b-11e2-8ea8-c8174123f847}
bootsequence {e2569b9b-5c79-11e2-9bf1-a1cd91bccd47}
toolsdisplayorder {memdiag}
timeout 2
Windows 启动加载器
-------------------
标识符 {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 x86 [ 128GB with ntkr128g.exe ]
locale zh-CN
inherit {bootloadersettings}
recoverysequence {eb239684-662b-11e2-8ea8-c8174123f847}
recoveryenabled Yes
testsigning Yes
osdevice partition=C:
systemroot \Windows
kernel ntkr128g.exe
resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
nx OptIn
pae ForceEnable
increaseuserva 3072
..........................................................................................
我的删除示例:
Windows 启动加载器
-------------------
标识符 {default}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 x86 [ 128GB with ntkr128g.exe ]
locale zh-CN
inherit {bootloadersettings}
recoverysequence {eb239684-662b-11e2-8ea8-c8174123f847}
recoveryenabled Yes
testsigning Yes
osdevice partition=C:
systemroot \Windows
kernel ntkr128g.exe
resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
nx OptIn
pae ForceEnable
increaseuserva 3072
删除ID:resumeobject {eb239682-662b-11e2-8ea8-c8174123f847}
bcdedit /delete {eb239682-662b-11e2-8ea8-c8174123f847} /f
C:\Users\Administrator>bcdedit /delete {eb239682-662b-11e2-8ea8-c8174123f847} /f
操作成功完成。
..........................................................................................
二、ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制
C:\Users\Administrator>bcdedit -copy {current} /d "Windows 7 x86 [ 128GB with ntkr128g.exe ]"
已将该项成功复制到 {eb239687-662b-11e2-8ea8-c8174123f847}。
bcdedit /set {eb239687-662b-11e2-8ea8-c8174123f847} testsigning on
bcdedit /set {eb239687-662b-11e2-8ea8-c8174123f847} pae forceenable
bcdedit /set {eb239687-662b-11e2-8ea8-c8174123f847} kernel ntkr128g.exe
C:\Users\Administrator>bcdedit -timeout 2
操作成功完成。
C:\Users\Administrator>bcdedit -displayorder {eb239687-662b-11e2-8ea8-c8174123f847} -addfirst
操作成功完成。
C:\Users\Administrator>bcdedit -default {eb239687-662b-11e2-8ea8-c8174123f847}
操作成功完成。
ReadyFor4GB 工具协助你修改 32 位的 Windows 7/Vista 系统内存限制信息,在使用此工具破解后,32 位的 Windows 也可以像 64 位的一样,支持 2G 以上的大内存,最大可支持 128GB。
ReadyFor4GB 工具使用
此工具协助您检查当前系统所认可的最大内存容量,并通过修改 Windows PAE 内核文件 ntkrnlpa.exe,绕过 ZwQueryLicenseValue API 函数的许可限制,使得工作站版本 32 位的 Windows 7/Vista 系统支持超过 2GB 以上的物理内存,最高支持 128GB。
本文中所涉及的工具和附件,请见本文末尾。
破解教程
本教程的实现原理:通过 ReadyFor4GB 工具破解 Windows PAE 内核文件对最大内存的限制,生成替代内核文件 ntkr128g.exe,并新增一个以新内核文件 ntkr128g.exe 启动系统的开机启动项,从而达到目的。
1. 破解并生成新启动内核文件
启动 ReadyFor4GB 工具,点击“检查”内存许可,“实际允许”即为系统最大支持内存大小。在未破解过的情况下,点击“应用”按钮,确认后工具将会生成新的内核文件 ntkr128g.exe 并储存在 windows/system32 目录下。
2. 新增开机启动项
按下组合键 Windows + R(或“开始”菜单→“运行”),输入 cmd 并确定,打开管理员模式下的命令提示符窗口。
将以下内容复制入命令行并回车:
bcdedit -copy {current} /d "Windows 7 x86 [ 128GB with ntkr128g.exe ]"
结果如下所示:
The entry was successfully copied to {9f310606-050c-11e1-bfca-c982ef60cb3d}.
ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制
其中的“{9f310606-050c-11e1-bfca-c982ef60cb3d}”是笔者机器的运行结果,此代号因不同的操作环境而完全不同。将命令行运行结果中的这一段启动项代号复制并替换掉下列命令的代号“{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}”:
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} testsigning on
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} pae forceenable
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} kernel ntkr128g.exe
以上命令含义:第一行用于启用 Windows 测试模式;第二行用于强制启动 PAE 自定义内核;第三行用于手动指定启动内核文件 ntkr128g.exe。经过这些步骤,在开机时选择“Windows 7 x86 [ 128GB with ntkr128g.exe ]”即可以破解后的内核文件进入系统,从而实现支持大物理内存。
ReadyFor4GB 突破 32 位 Windows 7/Vista 内存 4G 限制
以下命令可选(同时如上文一样替换掉命令中的启动项代号):
将开机启动项列表等待时间设为 5 秒:
bcdedit -timeout 5
将指定的启动项的位置调至列表之首:
bcdedit -displayorder {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} -addfirst
将指定的启动项设为默认选中的开机启动项:
bcdedit -default {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
3. 移除测试模式水印标记
当自定义 Windows 启动核心(Kernel)文件 ntkr128g.exe 的情况下,进入 Windows 后,桌面右下角将自动出现“7600 测试版本”的水印,这里我们使用工具 Windows 7 Watermark Remover 32bit 来移除显示在 Windows 桌面右下角的任何文字水印标记。
本文所用到的工具附件
以下压缩包的解压缩密码均为:www.ychong.com;工具均来源于网络。
ReadyFor4GB
Windows 7 Watermark Remover 32bit
(本文部分内容参考:http://www.geoffchappell.com/notes/windows/license/memory.htm)
三、Windows7中安装内存与可用内存不一致的解决办法———————
来自:http://blog.sina.com.cn/s/blog_56741a420100h9d1.html
有何影响:
最大的影响,就是不论电脑的物理内存是多大,系统只能使用可用内存。如上图,虽然系统安装了3G的内存,但是确只能使用1.07G,并不是像网上说的,可用内存只是显示的少,系统加了多少内存就能用多少。这个我是亲自测试过。(后面会有测试方法)
解决办法:
解决办法其实很简单,只要修改一处即可。方法如下:
1、在开始->搜索(或运行)中,输入msconfig,打开系统配置对话框。
2、单击引导标签,点击中间的“高级选项”按钮,打开引导选项对话框。
3、将其中的最大内存的对勾去掉或者输入一个特别大的数字(如9999),确定并重启即可。(见下图)
通过上面的设置,系统就会恢复正常,可以使用全部内存了。
———————————月经帖子,再试试,Chrome太占内存吧。AddTime:2014-12-3—————————————
C:\Users\Administrator>bcdedit -copy {current} /d "Windows 7 4G"
已将该项成功复制到 {3486a63f-7aef-11e4-a6d3-005056c00008}。
实践来源:
在“运行”框中输入“CMD”,打开命令提示符窗口,然后输入“bcdedit -copy {current} /d "Windows 7 4G"”后回车,系统会提示“已将该项成功复制到{……}”。其中“{……}”是操作系统返回的一串数值标识,将其复制到记事本中备用。“"Windows 7 4G"”中的字符可以任意命名,它会显示在启动菜单中。然后继续在命令行模式中输入:
bcdedit /set {……} testsigning on
bcdedit /set {……} pae forceenable
bcdedit /set {……} kernel ntkr128g.exe
其中“{……}”就是之前操作系统返回的数值标识。
重新启动计算机后,会出现系统启动菜单,刚才我们命名的“Windows 7 4G”就在其中,选择它启动,这个系统就是破解内存限制后的系统了。
这是我复制我写的破解4g内存限制的一部分
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/7081/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2014-12-3 21:22
评论列表