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

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

[複製鏈接]
發表於 29-10-2009 10:05:05 | 顯示全部樓層 |閱讀模式
大家都知道32位元作業系統不支援超過3.25G的容量吧
4 w* P- k! R, @0 p: i" i( H4 v但是我在對岸的高手網站上發現* I+ g% ^/ q  Z$ U( O% q
原來M$其實真的很黑心= ="5 o7 z( h+ f, s0 ]
原來是用程式碼鎖掉32位元的記憶體定址
4 r& i/ ?4 B) a
' ~4 N0 U0 q- ~2 e3 L/ |1 S7 W只要你是用V死他或是最新的WIN 7旗艦版
0 I# B; D- L, D8 Q(注意!!只有旗艦版才可以破解到128GB支援)
. b" v) o$ O" b5 V其他版本的都可以基本破解到4G+ O: H1 M7 W$ Q5 i3 H- I

% O, E- t, k9 W這個方法不是用PAE破解,但是是利用PAE破解的原理再加上一個小程式4 `+ N8 E8 f. x0 j) U
" ]8 A% \. z- P* N5 f/ f
這個方法對會一點使用CMD的使用者應該算簡單
1 N! c  h" c1 N2 p' |' a/ N以下是破解方法大公開!!
2 h. r& ^7 c; M: N0 L( `3 c4 f! K2 C( ?4 A" y' U  P( ^
1)  查看32位元 Vista/Windows 7 的記憶體容量許可限制;
5 h2 ]2 \# Y% V2)  破解Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過 4GB 實體記憶體,最大支持128GB。
& n/ p( p) b$ z2 H本程式修改過程自動化,並增加從內核中直接讀取當前的記憶體容量許可上限。
; G! e9 |  J1 w- q本程式的修改及做數位簽章都是直接系統API操作,無需使用其它輔助工具。( _! b+ ^0 q8 ^& J( N% A2 n
驅動程式viewmem-x86.sys,用於讀取記憶體資料。' y9 Q: k2 n3 E
所有SP版本的Vista、Windows 7 應該都支持。% L5 E$ C5 V3 p; y: \3 h
本程式只完成修改檔的工作,請自行用bcdedit編輯啟動功能表載入新的內核檔。
* V# S( i2 G4 G
; {" S+ V7 o4 Z% d2 \你可以運行AddBootMenu.cmd 自動添加啟動功能表的腳本,請右鍵點指令檔,選擇以管理員身份運行。
- t6 ~& ^0 I$ W6 K. i; o! X-------------------------------------------------------------------------------------------------------------------------------------------
2 ]4 E8 Y8 I2 j7 G$ y先以"管理員身份"執行CMD
, }7 y% ?3 d* c之後打上 bcdedit -copy {current} /d "Windows 7 x86 128GB"  (這是給win 7的)# r& }# ~6 j- O& T% B6 i( w
V死他使用者請改成bcdedit -copy {current} /d "Windows Vista x86 128GB"
) a3 ?) X4 G5 t0 c: d& [" J7 ]6 @3 ?' `" s! `' C- A4 t$ j
之後讀出來應該會出現這句話:The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}  
1 N- b0 s- V$ @% x(這邊注意一點, { } 內的數字每個人都不一樣,請先用一張紙鈔下來,待會會用到)
& X9 L8 s- Q8 u7 o+ Q6 t9 e. t! ~/ O
之後在打上
' M, Z1 j( R% t5 ?bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} testsigning on* T7 G1 _: H- M7 \8 e8 e# N' G
bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} pae forceenable
. f/ T* W* L& j, @7 w# {bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} kernel ntkr128g.exe
. W3 h9 }) S( f2 i5 h/ |7 K" b. c7 |1 S' O/ D% J4 U0 H( n) _
附件$ W/ h8 W( k" ~
ReadyFor4GB_20090422.rar~解壓縮之後會出現這樣的資料夾% q# v. A' f# o( U) J

& O4 N4 ~3 o5 o+ N8 L% u  N% w: |. \4 [% t) Y  W6 ~6 x
先把"AddBootMenu"按右鍵用管理員身份執行,完了之後一樣用管理員身份執行"ReadyFor4GB.exe"
. B9 A' H; U6 g8 N執行畫面如下
( X- |% R/ D4 c( k9 |0 M* L, P0 G% A4 K. c* G6 _
請先按"檢查"再按"套用"
# J' ]# w% E1 r
! U( Y! y; A+ z9 i: a7 K& V3 c8 s之後重開機,會出現一個開機選單,選擇"Windows 7(VISTA) x86  [ 128GB with ntkr128g.exe ]"
' d2 X+ n8 N0 e& b+ L$ t1 g+ T$ ?+ C/ z% ~% C) i
這樣就破解成功囉^^
. X6 A1 b/ p; J* }, _4 D0 v9 _5 ~; v" Z6 b! v! R( O
先放上我的破解成功圖~* G$ c6 C- P8 F/ z+ S% z: Z* p

' }' w7 O% a6 Z) g% I/ W  r/ w+ s3 F  g+ K) H( S4 a

  _$ X* S* T4 ]3 o; \: W3 f. j6 l( D, @6 k* S, {: H
" r0 Q; d5 x3 N3 g! S! t8 p7 K2 f
本文轉載於~台灣論壇
6 c1 s5 b; l- c; ]詳細的內容請看原文:3 m+ R5 ?/ y: O: W
http://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 28-10-2026 17:56 , Processed in 0.150497 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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