Bài này sưu tầm từ nhiều nguồn , chủ yếu là từ echip và softvnn, ai có điều kiện test thử xem :
Theo lý thuyết, các hệ điều hành 32 bit sẽ nhận được tối đa 2^32 byte = 4GB RAM, tuy nhiên trên thực tế, nếu máy cài WinXP 32bit gắn 4GB Ram thì Win chỉ nhận được 3.2GB RAM,
đề nhận hết 4GB Ram của máy , thông thường ta phải cài XP 64bit máy sẽ nhận tối đa 2^64byte (tuy nhiên sẽ gặp rắc rối khi sử dụng driver, soft trên hệ thống 64bit) , tuy nhiên vẫn có cách khắc phục theo các bước sau đây (có thể nhận được hơn 4GB, tuy nhiên chưa test thử)WINXP-Thay đổi thông số tập tin boot.ini : Đây là một trong những cách được Microsoft khuyến cáo bằng cách thêm dòng lệnh / PAE trong tập tin boot.ini,hệ điều hành Windows sẽ mở rộng thêm vùng địa chỉ lên
36 bit, nhờ thế việc sử dụng và khai thác bộ nhớ sẽ hiệu quả hơn
Để thực hiện cách này,các bạn thực hiện như sau : Vào Start > Run , gõ lệnh C:\boot.ini
Trong giao diện notepad , bạn thêm khóa chuyển / PAE / xGB (x là số GB RAM mà máy tính bạn có ) vào sau dòng lệnh multi(0)disk(0)rdisk(0)partion(1)\WINDOWS="Microso ft Windows XP Professional" /fastdetect /
Ví dụ
x=4GB
multi(0)disk(0)rdisk(0)partion(1)\WINDOWS="Microso ft Windows XP Professional" /fastdetect / PAE / 4GB
Trường hợp đã sử dụng khóa /Noexecute thì không cần thêm khóa này
-Đối với Vista : Bạn cần tải về gói patch Vistax86. Kernel để sửa tập tin ntkrnlpa.exe.
Đầu tiên ,bạn tải gói patch tại địa chỉ
Code:
http://tinyurl.com/ramvista32Sau đó dùng chức năng search của Vista để tìm kiếm file này , ghi nhận lại đường dẫn chứa file .Tiếp theo kích hoạt file tải về và nhấn patch,bây giờ khi có thông tin Can not find the file.Search the file ?,bạn chọn Yes và dẫn đến đường dẫn đã tìm được ở trên
-Đối với Windows 7 : Tương tự như Vista ,bạn cũng cần thêm gói patch
Code:
http://tinyurl.com/ram732,sau đó kích hoạt patch rùi khởi động lại máy
Theo Echiphình minh họa trên win7 đang chạy chương trình testramTUY NHIÊN NẾU MÁY CÓ NHIỀU RAM THÌ CỨ CÀI WIN 64BIT THÌ SẼ TỐT HƠN,
có thể chạy được các chương trình 32bit lẫn 64bit (máy 2GB ram cài Win7 64bit cũng được)