讓32位系統突破3.6GB內存限制
使用過32位操作系統的朋友可能都知道,這類系統最大支持3.6GB內存,即便安裝再多的內存也是枉然。雖然目前Vista SP1以及Windows 7都可以識別4GB以及更高容量的內存,但是實際使用時也只能用到3.6GB而已。有沒有辦法讓32位的Vista或Windows 7能識別并使用更大容量的內存呢?答案是肯定的。
一、破解方法
其實我們可以給32位系統打上一個補丁,來解除32位系統對3.6GB內存的限制。下載補丁壓縮包之后,對壓縮包進行解壓,直接運行其中的ReadyFor4GB.exe即可。啟動補丁之后,將會顯示目前已經安裝的內存容量以及已經使用的內存容量和地址。
為了使補丁能夠正確識別物理內存的情況,最好還是先單擊“檢查”按鈕進行測試。確定系統安裝的內存后,再單擊“應用”按鈕,解除32位Vista或Windows 7對3.6GB內存的限制。總體來說,操作非常簡單。
提示:該補丁最高可以識別128GB內存。
完成后,重啟系統。在出現開機菜單時,選擇“Windows 7 x86 [ 128GB with ntkr128g.exe ]”即可進入破解了的系統,完整地使用所有物理內存了。
二、破解原理
該程序破解了Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過3.6GB 物理內存,最大支持128GB。
提示:要使破解成功,你的主板本身必須支持3.6GB以上的大內存尋址。
部分老的硬件驅動程序不支持超過3.6GB內存尋址,從而導致不能正常工作,甚至藍屏。這時,可以設置系統錯誤報告生成內存轉存文件*.dmp,分析dmp文件,找出是哪個驅動程序有問題,更新該驅動或禁用之即可。 另外,部分主板自作聰明的附加功能也會不支持3.6GB內存而造成藍屏。這時,請禁用該附加功能。
關鍵詞:內存限制,系統
閱讀本文后您有什么感想? 已有 人給出評價!
- 156
- 73
- 4
- 4
- 4
- 3