注意:
部分舊式驅動程序不支持超過4GB內存尋址,從而導致不能正常工作,甚至藍屏(如CT4780這類老聲卡)請設置系統錯誤報告生成內存轉存文件*.dmp,分析dmp,找出是哪個驅動程序有問題,更新之,或禁用之。部分主板自作聰明的附加 功能也會不支持4GB而造成藍屏。藍屏與Windows、以及補丁沒有直接關係。Windows自身完全支持超過4GB大內存。
軟件用途:使win 7操作系統32位突破3G 內存限制,實現最多128G的內存容量。
系統要求:windows 7 家庭基礎版以上版本,不包含家庭基礎版。
首先,下載軟件ReadyFor4GB,解壓。
Download Link 1: ReadyFor4GB_20090422.zip (點擊新開窗口下載)
http://filekeeper.org/download/deepxw/ReadyFor4GB/ReadyFor4GB_20090422.zip Download Link 2: ReadyFor4GB_20090422.zip (點擊新開窗口下載)
http://www .fileden.com/files/2009/4/13/2401634/ReadyFor4GB_20090422.zip 程序功能:查看32位Vista/Windows 7的內存容量許可限制;破解Windows PAE內核文件ntkrnlpa.exe,繞過ZwQueryLicenseValue API函數的許可限制,使工作站版本32位x86的Vista/Windows 7支持超過4GB物理內存。
打開解壓以後的文件夾,右擊AddBootMenu,以管理員身份運行,輸入y回車然後按任意鍵即可。
接著,右擊ReadyFor4GB,以管理員身份運行,單擊檢查,然後再點擊應用,彈出窗口點擊是。
開始-所有程序-附件-右擊“命令提示符”,以管理員身份運行。
輸入bcdedit -copy {current} /d "Windows 7 x86 [ 128GB with ntkr128g.exe ]"引號裡的內容可以自己隨便編
就會出現The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}
(這邊注意一點,{ }內的數字每個人都不一樣,請先用一張紙抄下來,呆會兒會用到)
注意,{xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx}每台電腦都不一樣,請認准你的電腦所顯示的字符。
然後輸入bcdedit /set {61b1399a-24cd-11de-a4c4-ca27f4abce37} testsigning on
bcdedit /set {61b1399a-24cd-11de-a4c4-ca27f4abce37} pae forceenable
bcdedit /set {61b1399a-24cd-11de-a4c4-ca27f4abce37} kernel ntkr128g .exe
Vista使用者請改成bcdedit -copy {current} /d "Windows Vista x86 128GB"引號裡的內容可以自己隨便編
依次回車(輸入一行回車一次一共三次)執行,再次提醒,{ }內字符應該輸入的是你的電腦所顯示字符而不是本帖的字符。
重啟電腦時,選擇Windows 7 x86 [ 128GB with ntkr128g.exe ]進入系統即可。
補充:
1.輸入方式bcdedit空格-copy空格{current}空格/d空格"Windows空格7空格x86空格[128GB空格with空格ntkr128g.exe]"
2.本著負責任的態度,筆者發現使用readyfor4g以後桌面右下角會出現"7600測試版本"等字樣的水印(WIN7會出現,Vistai不會),這是因為32位啟用4G內存出發了系統保護機制。經過多方查詢,已找到去除水印的完美方法,軟件名是RemoveWatermarkX86.exe複製下面的鏈接下載,用X86那個,ed2k://|file|%E5%8E%BB%E6%8E%89%E6 %B0%B4%E5%8D%B0%E7%A0%B4%E8%A7%A3.rar|9813|312AF06D2EFF3E0D14AA0B1B327DF407|h=52PI6NFGUGE6TWXOTTBLLVQRZT6CCPTW|/
用管理員身份運行,然後輸入yes,稍等片刻重啟電腦,水印就被完美消除啦~~~~~