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

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

[複製鏈接]
發表於 29-10-2009 10:05:05 | 顯示全部樓層 |閱讀模式
大家都知道32位元作業系統不支援超過3.25G的容量吧
$ J' X( P: `' P- A但是我在對岸的高手網站上發現# R; \- f  b2 ?3 l1 m/ l4 z
原來M$其實真的很黑心= ="
8 i: O. k% }/ v原來是用程式碼鎖掉32位元的記憶體定址' D+ n* g- H$ U7 P2 G

  W9 z6 t9 m; E' z# G只要你是用V死他或是最新的WIN 7旗艦版4 I$ ]( Z9 S, [' B. n' y0 u/ L
(注意!!只有旗艦版才可以破解到128GB支援)5 @6 N/ N2 y4 r( i+ K
其他版本的都可以基本破解到4G
) v0 k: ?  n5 v
, _2 w+ s9 ?. ]. x4 g這個方法不是用PAE破解,但是是利用PAE破解的原理再加上一個小程式
3 Q& |9 W- b& K9 k8 [  _$ \( d1 s9 r5 E" y# E8 ?! R8 b
這個方法對會一點使用CMD的使用者應該算簡單1 E! I5 c& y1 \4 H
以下是破解方法大公開!!3 d% L+ s, N0 _* D/ R" u6 C
& z* p: D  U1 u2 v
1)  查看32位元 Vista/Windows 7 的記憶體容量許可限制;
  @4 N' M2 e  W7 w- g0 _2)  破解Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過 4GB 實體記憶體,最大支持128GB。
# L7 p, H! D& V& T: T本程式修改過程自動化,並增加從內核中直接讀取當前的記憶體容量許可上限。9 s$ l/ I+ V% L" B4 z" I. u( K
本程式的修改及做數位簽章都是直接系統API操作,無需使用其它輔助工具。
8 r5 c  p& G  ]( F" v& `驅動程式viewmem-x86.sys,用於讀取記憶體資料。
+ v4 `8 V8 Y) I1 w9 d+ |所有SP版本的Vista、Windows 7 應該都支持。
" \- v0 [" r/ z" }本程式只完成修改檔的工作,請自行用bcdedit編輯啟動功能表載入新的內核檔。
& l5 f. D# w+ i/ D/ w, j$ }/ M1 u% W* F8 \8 E
你可以運行AddBootMenu.cmd 自動添加啟動功能表的腳本,請右鍵點指令檔,選擇以管理員身份運行。
' S/ C1 t9 I  z) c  V-------------------------------------------------------------------------------------------------------------------------------------------
7 P+ x! Y% ^. H先以"管理員身份"執行CMD! Q, H) k+ _, I$ O4 K6 H3 V
之後打上 bcdedit -copy {current} /d "Windows 7 x86 128GB"  (這是給win 7的)
% `- R, a, x& U  w/ a/ Z1 [V死他使用者請改成bcdedit -copy {current} /d "Windows Vista x86 128GB"- Z/ ~2 S* S! r
9 q' e- m# l8 h0 K. m, p2 N
之後讀出來應該會出現這句話:The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}  
: g7 `) ?/ [& o0 j(這邊注意一點, { } 內的數字每個人都不一樣,請先用一張紙鈔下來,待會會用到)8 s2 Q6 {8 O6 g. C
9 R$ S3 c' m4 K3 y9 j
之後在打上
; J8 \7 t. e' i. I& H/ Vbcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} testsigning on4 O, {) r$ o4 [+ n
bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} pae forceenable
, _' m8 N& O; S0 x+ [bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} kernel ntkr128g.exe
2 e8 N4 A5 u' j9 t. ^' }
1 w4 P! s2 l  P: y附件+ D- \/ H/ p4 I: k8 W- f0 l
ReadyFor4GB_20090422.rar~解壓縮之後會出現這樣的資料夾, p- q: q" j9 ]; J7 y
# X# @* w0 _; b7 W
+ X; ^; M6 z3 W  |( P; M( E
先把"AddBootMenu"按右鍵用管理員身份執行,完了之後一樣用管理員身份執行"ReadyFor4GB.exe"
" t) S5 s8 @, y& L執行畫面如下
( l" c: z! D8 r$ _( e" k! _
. f, u* i8 I, J  \. U% D( r8 E) ^: ~請先按"檢查"再按"套用"
5 U( O: x' v+ {' c7 H
6 ?( T5 b' |+ G, V# d& V之後重開機,會出現一個開機選單,選擇"Windows 7(VISTA) x86  [ 128GB with ntkr128g.exe ]"
- u/ w5 _: F) _! j" o3 R; I! F4 R6 m# @
這樣就破解成功囉^^; U" ]8 L7 e9 s& T

% t. @, J" P5 W4 R先放上我的破解成功圖~
  l* ]( N6 \% E; }! M0 t; C4 P- r/ p

) T  S! D2 z, ~/ V$ w$ a8 w" {5 v6 |3 U  h. w7 A0 r5 W, I

) H& e  J1 P0 z6 c& I/ V- a/ ?' }1 _# U+ Q
本文轉載於~台灣論壇
. `5 @" M, I' m' p! |" v4 D詳細的內容請看原文:7 |. p( t6 L6 @* T/ o
http://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 17-3-2026 03:20 , Processed in 2.460653 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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