找回密碼
 註冊
搜索
查看: 3651|回復: 0

[教學] [轉貼] Windows 7 32bit勇破128GB支援的方法大公開

[複製鏈接]
發表於 29-10-2009 10:05:05 | 顯示全部樓層 |閱讀模式
大家都知道32位元作業系統不支援超過3.25G的容量吧, H4 g7 u$ J- I2 p) n1 s- o) P
但是我在對岸的高手網站上發現- M) p1 V: g, r3 r& |, w
原來M$其實真的很黑心= ="& o( l8 h" i+ \2 I) h
原來是用程式碼鎖掉32位元的記憶體定址
/ e' \, V. k) J+ E$ ]3 l
4 Y9 d+ f5 f) H9 r只要你是用V死他或是最新的WIN 7旗艦版
1 M1 z' h8 u4 u. z$ G" B(注意!!只有旗艦版才可以破解到128GB支援)
& ]3 V; ?+ y: p, D& P; I其他版本的都可以基本破解到4G
0 @% I! w, j# D7 N1 @
5 V. P' i- D/ A5 d$ X這個方法不是用PAE破解,但是是利用PAE破解的原理再加上一個小程式
; A( v- D* X3 H. Q1 [8 o4 N
$ `' v( e7 e2 E$ a這個方法對會一點使用CMD的使用者應該算簡單8 ~- P  W; l: ^# w
以下是破解方法大公開!!0 n) `( X" S6 U5 h4 ^% C4 H
: o" R# m* q+ }; ~
1)  查看32位元 Vista/Windows 7 的記憶體容量許可限制;
( ]8 _0 E9 n  h2)  破解Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過 4GB 實體記憶體,最大支持128GB。
, v+ y% Q5 r  j% a本程式修改過程自動化,並增加從內核中直接讀取當前的記憶體容量許可上限。7 j' [# j& f! K9 Q* d
本程式的修改及做數位簽章都是直接系統API操作,無需使用其它輔助工具。
$ i# C$ h  C. b8 A7 w驅動程式viewmem-x86.sys,用於讀取記憶體資料。/ a$ P/ [, P% P( X. x
所有SP版本的Vista、Windows 7 應該都支持。$ ]9 J. @  l! C, h2 y
本程式只完成修改檔的工作,請自行用bcdedit編輯啟動功能表載入新的內核檔。% S; h5 f1 s$ D4 ^

2 n/ W3 c  L* H' Q; w8 N& T, u$ ]你可以運行AddBootMenu.cmd 自動添加啟動功能表的腳本,請右鍵點指令檔,選擇以管理員身份運行。
5 ?0 g1 I8 O) c3 {. y7 M-------------------------------------------------------------------------------------------------------------------------------------------
: ~$ O& W# p6 y8 D: R' E5 |# r1 H2 b先以"管理員身份"執行CMD* {2 w1 g. D4 Q0 U# `4 K' W9 R$ l
之後打上 bcdedit -copy {current} /d "Windows 7 x86 128GB"  (這是給win 7的)( q6 Y0 `' |: y- g
V死他使用者請改成bcdedit -copy {current} /d "Windows Vista x86 128GB"
* Z. X- t6 o0 D# E" n/ F: o/ _8 B; A) c+ j
之後讀出來應該會出現這句話:The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}  
; u5 d3 Q. O7 S(這邊注意一點, { } 內的數字每個人都不一樣,請先用一張紙鈔下來,待會會用到)9 q" c6 J0 d# y2 x; O
( v4 l5 P9 N8 w
之後在打上6 j, l0 A  Y; N
bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} testsigning on
$ ?3 g/ X! q; v5 C4 |. g$ bbcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} pae forceenable
* K' e, J5 V/ Cbcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} kernel ntkr128g.exe
$ v+ O* s2 I5 W
# f: C, P( \7 x! v- n- \7 |附件+ N* ~8 v; U6 \: ~) ~
ReadyFor4GB_20090422.rar~解壓縮之後會出現這樣的資料夾
$ ?: h  D! ?5 [7 l: P: H0 F/ |4 N. e" t6 m) ^

0 g" k+ `" I- n1 H先把"AddBootMenu"按右鍵用管理員身份執行,完了之後一樣用管理員身份執行"ReadyFor4GB.exe"& J" E2 Z% v0 b, K0 k2 b' G- e! \: J
執行畫面如下: a) m. ]+ J4 T7 I' K- o& ~

) N( W! R2 J  i4 a( Y) L* I請先按"檢查"再按"套用"8 z9 `) ~/ S$ k( R! Q6 E5 N

7 ~# K6 ^. l3 z- S& i7 m8 C3 q之後重開機,會出現一個開機選單,選擇"Windows 7(VISTA) x86  [ 128GB with ntkr128g.exe ]"
; A2 [6 D' D# O. o+ B6 l8 |
. l/ p- Z; R! F% Z* P  e" p, s這樣就破解成功囉^^
/ L4 x) p  g7 \! j( T! l8 c, Z# V9 [5 j, }: u9 X
先放上我的破解成功圖~! V) m" y( x4 |" c- G

6 v; @$ ^- P0 R5 |) l6 I7 \
* C% j" j' h$ E. U% e1 p/ [) f) {
" j$ K% T' r+ t; W1 K5 L

9 h7 h- K% q7 T" U5 |% X& M' X本文轉載於~台灣論壇
0 \$ i' A& ^" R4 L' @) n% F# p* i詳細的內容請看原文:
; c# B! D2 d# Uhttp://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|歡迎光臨 Julybee Club

GMT+8, 28-10-2026 19:46 , Processed in 0.165736 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表