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

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

[複製鏈接]
發表於 29-10-2009 10:05:05 | 顯示全部樓層 |閱讀模式
大家都知道32位元作業系統不支援超過3.25G的容量吧
8 a2 `6 Y6 @' s( _但是我在對岸的高手網站上發現
0 L$ x$ a2 [8 N. R* o7 \( T原來M$其實真的很黑心= ="5 ?% v  d( ~! `
原來是用程式碼鎖掉32位元的記憶體定址- |; b# Q  H+ N/ r+ j0 N2 y
1 b, r3 q9 C; p* q
只要你是用V死他或是最新的WIN 7旗艦版  l& z  M1 D  i6 m7 R% j
(注意!!只有旗艦版才可以破解到128GB支援)2 B  E$ Q; ^3 s+ O6 t
其他版本的都可以基本破解到4G# U7 T7 }6 d: j( C% Z2 a5 ?0 V' ^- q
* P) m9 }# y6 D3 d* q3 G
這個方法不是用PAE破解,但是是利用PAE破解的原理再加上一個小程式
1 B: F* v4 I  d# `, l4 w! b
. j8 Y) J& ^4 S這個方法對會一點使用CMD的使用者應該算簡單0 i9 C) ~) L( O: `3 N
以下是破解方法大公開!!+ A0 }( f% Z( e4 f, f' Q3 O9 `

4 O/ Y7 w) j& T% ^9 j9 H" J1)  查看32位元 Vista/Windows 7 的記憶體容量許可限制;1 N9 z6 B% k+ E, v- t! c- k, A
2)  破解Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過 4GB 實體記憶體,最大支持128GB。
3 c# p" k  [7 J" x本程式修改過程自動化,並增加從內核中直接讀取當前的記憶體容量許可上限。
; h9 V# _9 W% A  m8 ^) _0 ^2 L. J本程式的修改及做數位簽章都是直接系統API操作,無需使用其它輔助工具。( {; b  R- [5 J; y! L4 [
驅動程式viewmem-x86.sys,用於讀取記憶體資料。
4 Y- K% `. n2 d所有SP版本的Vista、Windows 7 應該都支持。
8 a+ p& R5 t, C8 N( k# a% D本程式只完成修改檔的工作,請自行用bcdedit編輯啟動功能表載入新的內核檔。' b4 r4 F2 V% i+ ?% A9 e
; A) L% Z2 t9 z1 Y0 e- q
你可以運行AddBootMenu.cmd 自動添加啟動功能表的腳本,請右鍵點指令檔,選擇以管理員身份運行。
, I1 L& A- f5 n6 D  h( |-------------------------------------------------------------------------------------------------------------------------------------------
% e" D; O0 v7 Q  }3 }' J. O先以"管理員身份"執行CMD
2 P( u4 G  o9 ]# M" ]" R之後打上 bcdedit -copy {current} /d "Windows 7 x86 128GB"  (這是給win 7的)
1 N+ P% a; g7 J8 }( d, uV死他使用者請改成bcdedit -copy {current} /d "Windows Vista x86 128GB"
0 r7 c6 {$ ]; Q+ v6 c, _( ~2 X" E0 {4 y8 q  ~" B8 r
之後讀出來應該會出現這句話:The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}  / A( s9 }: \, J" c/ E% C# C
(這邊注意一點, { } 內的數字每個人都不一樣,請先用一張紙鈔下來,待會會用到): o0 {7 b9 n2 R7 B, [

5 \- o2 ]( Z% M- i* E8 x' ]- _+ S9 K% ]" j之後在打上3 W' A! {" {6 f  b0 O& [
bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} testsigning on
8 l1 Y/ ?( ^0 e. w. @bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} pae forceenable
; W5 E5 h1 b/ C. _bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} kernel ntkr128g.exe$ q" T9 _2 R% V- b. S, y$ j) g
* `# a; X$ H. H9 O6 C% Z" D: T- H
附件: b! K3 M( C- s
ReadyFor4GB_20090422.rar~解壓縮之後會出現這樣的資料夾  m2 J  d7 H1 x1 }8 a

7 f! k# z. t- P% B% q. h2 R
1 Q7 B  _, g/ {+ `) c先把"AddBootMenu"按右鍵用管理員身份執行,完了之後一樣用管理員身份執行"ReadyFor4GB.exe"3 W1 T4 o" D% E
執行畫面如下
) w  L# E1 K8 K( V- R4 J+ T# W2 w
請先按"檢查"再按"套用"' U$ ?) N+ X; i; g9 Z' {
2 e6 `- k9 Z( ~( S7 \" l
之後重開機,會出現一個開機選單,選擇"Windows 7(VISTA) x86  [ 128GB with ntkr128g.exe ]"  [3 t; F: |/ G3 R  z0 M

: ?- }) g4 B$ x( y# ?: X$ l這樣就破解成功囉^^$ k) I% G' u2 {3 _; ]" @$ t

1 y, N7 \6 _" p- R先放上我的破解成功圖~
; |. \; ?; D, [/ x/ a( Y+ X, i9 Q! j7 A/ i2 i
$ w# U2 T' @* [3 j: g1 m4 ~) Z

/ j9 s  s% _& `  Q( X
% S3 t1 K1 A; M# j: T2 ?1 X, [/ G; {8 r) V! g
本文轉載於~台灣論壇
9 e) N# ]1 \2 {, ?' g" H. w  w/ H詳細的內容請看原文:
7 r" f( U; |, h# I% nhttp://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 1-5-2026 07:24 , Processed in 0.173600 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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