首頁 > Windows 7 > 讓Windows 7 X86支援4GB以上的記憶體

讓Windows 7 X86支援4GB以上的記憶體

2009年12月4日 發表評論 閱讀評論

2009/12/16更新:上傳次數已超過,因此放上這邊讓大家下載

Windows7出來了,銷售情況也非常好,大家都說是因為Windows Vista太爛了,讓Windows 7賣的這麼好。在7月RTM出現後,嘉許就開始把玩W7了。W7雖然好,但許多使用上的習慣很難改,也有使用一些老的軟體是一時無法換掉的。但現在大家的電腦都動不動就4G、8G的記憶體,要用到這麼多的記憶體,勢必要用到x64版本的W7。但麻煩來了,之前能用的軟體,如PicaView或是一些小程式在x64下是完全無法使用的,這怎麼辦呢?難道要為了這些程式去遷就X86的3.0GB限制嗎?就在兩難之間,出現了一道曙光。



Windows 2003的32位元版是支援4G以上的記憶體的,而Windows 2003又是以XP為基礎修改的,因此32位元的OS能上到4GB是天經地義的事情 。網路上的高手如雲,因此一些也將W7破解,讓32位元版本也能上到4GB,而且破解後也能還原,甚至在開機時能選擇是4GB版本或是正常版本。目前網路上有兩個版本的破解工具,嘉許試用了其中一個發現沒有用,本文介紹的則是另一個可以用的方案。

1、下載4GB Patch這個軟體,我放上rapidshare,但不知能到何時,大家下載後幫忙分享。
2、解壓縮到任何一個方便的目錄下

3、以系統管理員身份開啟一個DOS視窗

4、執行install.bat

5、執行完畢之後回到桌面
4GB03

6、執行,從執行中選擇「certmgr.msc」

7、選擇「個人」/「憑證」,並且把第三個箭頭中的資料刪除。

8、重新開機,可以看到兩個選項,一個是正常,一個是4GB沒的限制的

9、開機後就可以看到4GB的限制被解除了。

10、選擇執行,並且輸入「msconfig」

11、在「開機」的標籤中,可以選擇這個沒有4GB限制的作為預設開機的OS,以後開機就會自動進入了。

Categories: Windows 7 Tags:
  1. fljcn
    2009年12月5日06:34 | #1

    顶,好东西,学习了.
    抢个沙发.
    买了本 企业级虚拟机应用实战:玩转VMware VI、Hyper-V R2、Xen Server 写得非常不错.插图非常到位.

    • 嘉許
      2009年12月5日10:17 | #2

      您好,

      謝謝您的支持,也希望這本書能幫助到您。我接下來的著作計劃,就是準備將虛擬機的主題分的更細,因為除了VMware之外,Hyper-V也開始在微軟的推波助瀾之下慢慢出現在企業的環境中了,也希望您有更多的指教及分享,謝謝。

  2. vincent
    2009年12月7日12:43 | #3

    這篇文章真是棒,不過patch的程式已經無法下載了,晚一點在看看~

  3. fljcn
    2009年12月8日01:21 | #4

    您好,
    期待你的第二本书在大陆出版,一定会第一时间去购一本,《企业级虚拟机应用实战:玩转VMware VI、Hyper-V R2、Xen Server》已经开始看第二次了。
    我请教一个问题,我的ibm445服务器仅支持esxi3.5,但管方网上只能下esx4.5,?,从其他网上下了个esxi3.5,但有60天限止,使用esxi4.5的授权不能用。你能帮我想想办法吗?或者给我一个ESXI3.5的授权。

    • 嘉許
      2009年12月8日01:59 | #5

      謝謝您的來信
      ESXi/ESX是收費的軟體,因此真的要用,必須自行掏錢購買了。因此可能幫不上忙了。ESXi是有限度開放的免費軟體,啟動虛擬機管理使用基本上都是免費的,但到更高級的功能則要收費了。另外雖然我不建議,但是在電驢或BT上有看到所謂的破解LIC,但嘉許本人沒用過也沒試過,可能您可以自己下載來試試,但嘉許聽到的是,這些破解在昇級後就不能用了,或是用一段時間就會放發現而無法使用,因此對於生產環境來說風險有點大,測試的話則不妨試試。

  4. fljcn
    2009年12月8日03:41 | #6

    好的,谢谢。
    我是第一次使用,主要是在一台服务器上使用,准备购买ESX标准版,销售人同说不用买VC也可以。

  5. fljcn
    2009年12月8日05:43 | #7

    嘉許:
    请教一下,我在一台服务器(4颗CPU,4核)使用,虚拟10服务器,需要买那些软件(初学有些搞不明白).

  6. 嘉許
    2009年12月8日06:47 | #8

    @fljcn
    您好,我兩個問題一起答

    1、購買ESX標準版,標準是美金795元(中國地區則要視當地售價)。但一定有折扣的。如果你使用的四顆CPU,那就是要3185美元。

    2、買了這個之後,你在虛擬機上的OS還是要錢,舉例來說,你在其上要跑10個Windows服務器,那就得買Windows操作系統的授權,但我想微軟也會有很好折扣,因為目前各大廠商對虛擬機上的OS是有較不同的售價策略,你可以實際問一下微軟。

    3、VC是指vCenter?那個會附在ESX中,沒有vCenter就無法操作ESX了。

    4、大致如此,其它就要看你硬體的配置安排了。

    5、題外話,4X4的伺服器跑10個VM實在是太………爽了!!! :o 你等於一個VM有1.6個實體CPU,我是覺得如果要降低成本,可以買2X4的應該也夠。

  7. Izual_Yang
    2009年12月8日16:22 | #9

    “Windows 2003的32位元版是支援4G以上的記憶體的,而Windows 2003又是以XP為基礎修改的,因此32位元的OS能上到4GB是天經地義的事情 。”我很好奇,XP系统下有没有类似的patch……

    • 嘉許
      2009年12月9日07:39 | #10

      謝謝您的來信,

      關於XP上突破4GB限制的方法,好消息是:「有的」,壞消息是:「功能限制」。

      在XP SP1之前,微軟還是開放PAE模式的,就是利用4條MEMORY BUS將MEMORY的定址方式加到36BIT。然而在SP2之後,為了推銷X64版本,就將PAE拿掉了。可以在這邊看微軟的官方說明

      網路上也有針對SP2之後破解的Patch,但嘉許沒試過,據說是USB無法使用,我找到了一個連結,我也測試了一下,但似乎沒有辦法完成。

  8. fljcn
    2009年12月9日08:51 | #11

    嘉許 :@fljcn您好,我兩個問題一起答
    1、購買ESX標準版,標準是美金795元(中國地區則要視當地售價)。但一定有折扣的。如果你使用的四顆CPU,那就是要3185美元。
    2、買了這個之後,你在虛擬機上的OS還是要錢,舉例來說,你在其上要跑10個Windows服務器,那就得買Windows操作系統的授權,但我想微軟也會有很好折扣,因為目前各大廠商對虛擬機上的OS是有較不同的售價策略,你可以實際問一下微軟。
    3、VC是指vCenter?那個會附在ESX中,沒有vCenter就無法操作ESX了。
    4、大致如此,其它就要看你硬體的配置安排了。
    5、題外話,4X4的伺服器跑10個VM實在是太………爽了!!! 你等於一個VM有1.6個實體CPU,我是覺得如果要降低成本,可以買2X4的應該也夠。

    嘉許:
    你好。我觉得如果一台物理服务器安装ESX标准版,使用vSphere Client就能管理。VMware vCenter主要是多台物理服务器上安装ESX标准版,便于集中管理。不知我的理解是否正确,请指正,谢谢。

    • 嘉許
      2009年12月9日09:55 | #12

      是的沒錯,你只有一台實體機,就不需要vCenter Server了。

  9. Ivan
    2009年12月15日10:17 | #13

    檔案沒辦法下載了~~
    可以再重新放一次嘛

    • 嘉許
      2009年12月16日03:33 | #14

      您好,已上傳至http://www.badongo.com/file/19078504

  10. Milo
    2009年12月18日02:02 | #15

    好棒的东西。。。。

  11. truedano
    2009年12月19日00:21 | #16

    版主您好,我使用了您說的步驟,執行install過程中出現setboot被強制關閉的現象,請問如何解決,謝謝。

    • 嘉許
      2009年12月19日02:41 | #17

      您好,

      這是一個實驗性質的軟體,中間很可能有各種問題,因此該軟體作者也不擔保每一台機器都能執行。您方便多描述一點錯誤的情況 或是抓幾個圖下來嗎?謝謝。

  12. Ivan
    2009年12月19日03:25 | #18

    您好~修改玩之後~正常出現運作了~
    但有一個小問題~桌面右下角會出現 測試模式 Windows7 組建 7600
    請問這個有辦法消除嘛?

  13. Ivan
    2009年12月19日04:36 | #19

    @Ivan
    剛剛自己有Google一下~~網路上說下
    bcdedit /set testsigning off
    指令就可以取消那個測試模式顯示
    但是重開以後~~整個系統就進入一直需要修復的畫面= ="..

    • 嘉許
      2009年12月19日13:31 | #20

      您好,

      這個程式作者強調是實驗性質,因此用在正式場合不敢保證一定能執行,也不見得每一台電腦都能執行,但嘉許目前使用的機器執行還算正常

  14. FRANK
    2009年12月19日09:54 | #21

    我下了這個
    做了程序
    到重新開機後 他LOAD進WINDOWS時就死了
    這是為什麼呢?

  15. DNA
    2009年12月20日11:04 | #22

    一開始我先檢查憑證,那邊是空的然後再直接安裝 4GBPatch 後,正常開機完畢出現4G可以用,憑證也出現,但是桌面右下角會出現 測試模式 Windows7 組建 7600
    刪除憑證和bcdedit /set testsigning off,再次重開機就會掛掉了,修復畫面-重開機修復畫面-重開機-無限輪迴,這兩個動作有一個會直接影響到,待實驗…

    • 嘉許
      2009年12月20日17:59 | #23

      您好,

      我是建議你在非正式環境下測試,正式工作環境可能會有問題,我是在VMware下測試無誤,不知你是否能成功。

  16. DNA
    2009年12月25日10:41 | #24

    嘉許 您好
    我有再次嘗試在VMware 7下測試
    情況是一樣的,直接安裝 4GBPatch 後,正常開機完畢桌面右下角會出現 測試模式
    執行 bcdedit /set testsigning off 陷入無限重開機輪迴 以上~

  17. DNA
    2009年12月25日11:14 | #25

    注意!無限重開機輪迴 會執行修復的程式 小心部分程式的設定和執行檔都會消失還原成之前的未安裝狀態,但是有保留檔案,EXE消失,但是4GBPatch並不會移除 = =(一度以為我有老人癡呆…怎麼才裝過的東西不見了 囧)

    建議使用前就先把 系統保護關閉,就算沒成功,也不至於把之前已安裝的程式給移除,而且還是部分的

    • 嘉許
      2009年12月25日17:38 | #26

      您好,

      沒想到您的安裝有這麼多的問題,不知是我太幸運還是我的設備太特殊了。不過還是得提醒大家,這是一個實驗性質的程式,還是別用在生產環境上。

  18. Leo
    2010年1月23日11:41 | #27

    請問破解完之後進入系統不久後會重開要怎麼解決?

    • 嘉許
      2010年1月24日06:02 | #28

      您好,

      這是個實驗性質的軟體,因此不一定每一台電腦都可以適用。嘉許不建議用在任何正式的場合。您的硬體配備要不要貼上來大家研究一下,因為不見得每一個人的情況都一樣,謝謝了。

  19. znsh
    2010年1月27日12:26 | #29
    • 嘉許
      2010年1月27日14:24 | #30

      謝謝您的提供,有需要的讀者們去下載試試看,別忘了上來分享使用心得。

  20. 真命天子
    2010年3月26日04:57 | #31

    謝謝了^^

    • 嘉許
      2010年3月26日15:31 | #32

      您好,

      不客氣,但是您是謝什麼啊,呵呵

  21. 2010年4月18日16:57 | #33

    您好. 我是QNAP的產品經理.
    我們一系列iSCSI/ NAS儲存產品通過VMware認證以及正提升與其他虛擬化的方案的相容.
    方便的話希望能跟您email交流.

    Thanks
    Ivan

  22. spderek
    2010年5月11日16:29 | #34

    修改記憶體使用上限後輸入bcdedit /set testsigning off 刪除水印會進入修復回圈.
    解決工具和說明:
    http://www.xun6.com/file/9ed4eb335/Win7RamUp+Spderek.rar.html

  23. SCRIN
    2010年5月12日12:53 | #35

    請問嘉許老師,這方法/相同檔案適用於VISTA SP1嗎?如果可以以後萬一升級SP2是否要重新破解?

    • 嘉許
      2010年5月14日14:48 | #36

      您好,

      這個東西是實驗性質,一般Vista/7都可以使用,但自己使用要自己負責哦,小心會當機,有人用會有人不會,要小心一點。

  24. kkk
    2010年8月18日03:44 | #37

    虛擬先生~~我可以問一下嗎
    我用了第一次…..沒用
    我用了第二次…..出現三個作業系統……自己搞得開不起來….正常的安全模式才能動….可以告訴我怎麼辦嗎
    PS:我是在安全模式下打出這些的

    • 嘉許
      2010年8月22日15:53 | #38

      您好,

      這個軟體因為是測試性質,因此遇到問題只能自己想辦法,但你可以試著用Windows vista/7的修復光碟來試著修復,這個步驟網上就多了,真是不好意思讓你麻煩了。

  25. 心隨雁飛滅
    2010年8月22日00:00 | #39

    在下照著步驟走成功了,
    但是為甚麼桌面右下角會出現「????」呢@@

    • 嘉許
      2010年8月22日15:45 | #40

      您好,

      這是一個未經驗證的軟體,使用時要看運氣,有些人可以,有些人不行,因為不是我寫的程式,所以我也不熟,就加減用啊,抱歉了。

  26. Mingway
    2010年8月24日04:58 | #41

    您好
    我改完後仍只會顯示可用3G…
    請問~如何還原或刪除呢!?

    • 嘉許
      2010年8月26日15:28 | #42

      您好,

      前面有大大回了,就用MSCONFIG來更改開機選項,我來試試然後寫個詳細的說明好了。

  27. Mingway
    2010年8月26日09:55 | #43

    @Mingway
    我的移除方法:
    先開機到未破解的系統(開機時可選)
    執行msconfig,"開機"頁籤可以刪除不要的開機選項
    至於放在WINDOWS\SYSTEM32下面的檔案,要不要刪除依個人取捨

    我也用了ReadyFor4GB,結果相同,目前猜測是核心版本問題
    舊的ntkrnlpa版本號為 6.1.7600.16385
    新的ntkrnlpa版本號為 6.1.7600.16617

    • 嘉許
      2010年8月26日15:14 | #44

      您好,

      微軟這個策略有點怪,我用2003 x86,也是使用8GB的記憶體,表示X86是可以支援4GB以上的,現在大家動不動就4G,為什麼不讓Windows 7可以呢?真的為了要推X64,搞的大家這麼麻煩啊,真是的,呵呵。

  28. Mingway
    2010年8月26日09:58 | #45

    @kkk
    如果你也是WIN 7
    執行msconfig,"開機"頁籤可以刪除不要的開機選項

    • 嘉許
      2010年8月26日15:12 | #46

      您好,

      謝謝您幫我回,因為我後來換成64bit之後就少用這個軟體了,我還是安裝起來試好了,因為發現大家的問題不少,謝謝您的幫忙。

  29. 水昆一族
    2010年10月15日10:16 | #47

    請問4GB Patch這個軟體是否可以讓32位元的Vista支援4GB以上的記憶體?
    另外,ReadyFor4GB及RemoveWatermark是否也有類似的功能?

    • 嘉許
      2010年10月16日10:57 | #48

      您好,
      這一類的軟體都有風險在,有些機器能成功,有些不行,您說的兩個軟體都是用在將32位元的4GB打開,以及移除浮水印的,但我沒用過,所以不是很清楚,如果你真的要用,我還是建議昇級到X64較安心,雖然很多軟體都不能用了。謝謝

  30. 心隨雁飛滅
    2010年10月26日22:54 | #49

    上次提到的????就是所謂的版本、組建的浮水印,
    個人有去使用移除浮水印的@@

    • 嘉許
      2010年10月28日09:34 | #50

      大哥

      火星文需要翻譯一下吧,呵呵。

  31. kyoiroi
    2010年12月4日21:23 | #51

    請問4GB patch這個檔案您還存在嗎 rapidshare的空間檔案砍了…. 我也找不到其他地方下載….

  32. rock
    2011年1月7日18:48 | #52

    能否麻煩在上傳一次檔案呢??~感謝!!~

    • 嘉許
      2011年1月27日11:54 | #53

      您好,

      這個軟體是測試性質,而且至少有20%的回報有問題,因此在此不再提供,但我的個人建議是,如果你要相容於32位元的系統,又想抓到4gb以上的記憶體使用,可以試用Windows 2003 Server,謝謝。

  33. ☆此人已成魔☆
    2011年2月7日03:26 | #54

    虛擬先生你好,您的這個下載點1、下載4GB Patch這個軟體,我放上rapidshare,但不知能到何時,大家下載後幫忙分享已經死了耶= = 我要下載怎麼辦!!

  34. Daniel
    2011年4月11日00:12 | #55

    來晚了, 没法下來試試!
    在我的 Lenovo x201 上 用 ReadyFor4GB 會導致藍色螢幕。還有什麼方法可抓到 8G ?

    • 嘉許
      2011年5月20日09:51 | #56

      您好,

      這個東西有風險,我已經不建議使用了啊,謝謝。

  35. Never
  36. 拿鐵
    2011年12月27日15:50 | #59

    大大你好!!你的方法我已使用成功,但最後還是卡在右下角的測試模式,如果我不去理他,讓文字一直出現在那,我會有什麼風險嗎??測試模式跟正常模式在執行程式上有什麼不一樣嗎??還是兩者功能有區別?其實兩者若沒太大差別的話,那字眼有沒有對我都沒差,只要不影響到我正常執行就好!!

  37. 拿鐵
    2011年12月27日15:55 | #60

    大大你好!!你的方法我已使用成功,但最後還是卡在右下角的測試模式,如果我不去理他,讓文字一直出現在那,我會有什麼風險嗎??測試模式跟正常模式在執行程式上有什麼不一樣嗎??還是兩者功能有區別?其實兩者若沒太大差別的話,那字眼有沒有對我都沒差,只要不影響到我正常執行就好!!!!!!!!

    • 嘉許
      2012年1月11日13:47 | #61

      您好,

      這是舊文章,嘉許強烈建議使用X64取代X32,因為現在誰的電腦都動不動4GB以上了。嘉許近期將昇級工作機器,預計要安裝上32GB,呵呵!!

  1. 目前尚無任何 trackbacks 和 pingbacks。