Jul 5
Enable 4G ram for Vista 32bit
Hiện nay anh em ta đang đứng vào một thế tiễn thoái lưỡng nan, Hardware đã support 64bit rồi nhưng software thì còn rất ít:angry: . Vì thế hầu như mọi người đều dùng bản Vista 32 bit. Điều đó đặt ra một rào cản là 3.5G ram is max:stick: . Mà game thời nay thì ngốn Ram khủng khiếp luôn:pudency: . Vậy ta phải làm cách nào để Vista nhận được 4G ram đây:look_down:
I, Problem
Tất cả các hệ điều hành 32 bit thực thụ (tính toán & đánh địa chỉ 32 bit ) chỉ quản lí tối đa 4G ram. Đơn giản vì quản lí địa chỉ 32 bit sẽ mapped được 2^32 = 4,294,967,296 . Tuy nhiên Vista chỉ nhận được 3-->3.5G RAM installed vì có một số thiết bị đã được đánh địa chỉ. Ví dụ như Video Card, Audio Card....vv...
---> Cách giải quyết: Bắt Vista Core thêm vào địa chỉ 4bit khác nhưng bạn phải có CPU support 64 bit
. Rất may C2 và A64 đều support 64bit:byebye:
II,Enable PAE (Physical Address Extension) mode

Như vậy Vista sẽ nhận được tối đa là 2^36 = 68,719,476,736:beauty:. Microsft đã dùng cách này cho Windows Server
 
Nguyên văn bởi Bill Gate
Windows Server can address anywhere from 8GB to 128GB depending on the flavor

 
To force this new addressing method, you have to tell Vista to boot using this new parameter.  Vista no longer uses a BOOT.INI file as previous versions of Windows did, so you must modify the boot file using a built-in Vista tool called BCDedit
  1. Open a command prompt (Press Window key + R to open the Run dialog, and then type cmd).
  2. Press Ctrl + Shift + Enter to execute (this allows you to run cmd in administrative mode if you haven't already setup up a permanent admin mode).
  3. Type BCDedit /set PAE forceenable.
This PAE flag (Physical Address Extension) tells the Vista core to use an additional 4 bits of addressing, which in theory allows the OS to see all of the RAM you have available. We're not out of the woods yet, because once you reboot you may find that Vista still doesn't see all of your RAM. You can turn PAE off again by typing BCDedit /set PAE forcedisable or BCDedit /set PAE default.
II,Enable DEP mode
Also note that using PAE forces Vista to run theoretically slower, so you need to disable this feature if you go back to a lower amount of RAM. Vista runs slower with PAE because of the new page-translation system being used. By default Vista uses 2 cycles to address memory, and will use 3 when Physicall Address Extension is enabled. PAE also supports advanced procesor features such as Data Execution Prevention (no execute), Non-Uniform Memory Architecture (NUMA), and hot-add memory. PAE is automatically disabled when DEP (Data Execution Prevention) is disabled, so you must force PAE when DEP is disabled by running BCDedit again:
  1. Open a command prompt (Press Window key + R to open the Run dialog, and then type cmd).
  2. Press Ctrl + Shift + Enter to execute (this allows you to run cmd in administrative mode if you haven't already setup up a permanent admin mode).
  3. Type BCDedit /set nx AlwaysOff  
  4. Type BCDedit /set pae ForceEnable
You can disable DEP by typing BCDedit /set nx AlwaysOn
Source:
  
 
http://www.ocmodshop.com
Tự viết Nhận xét(0) | Trích dẫn(0) | Đọc(53)
Viết nhận xét
Tên gọi [Đăng ký]
Mật khẩu Khách không cần mật khẩu
Địa chỉ web
Email
Mở HTML Mở UBB Mở hình vui Ẩn giấu Hãy nhớ