Tại sao Win8 pro 32 bit không nhận đủ 4GB RAM?

danghuanbk
22/2/2013 10:46Phản hồi: 50
Nhiều người cho rằng Win 32 bit không nhận được 4GB RAM. Điều đó là hoàn toàn sai, bằng chứng là ĐÂY.

Nhưng tại sao máy mình (Ram 4G) cài Win 8 Pro 32 bit nhưng chỉ có 2,93 G RAM usable? Có cách nào chỉnh để nhận đủ hay không?
50 bình luận
Chia sẻ

Xu hướng

chắc nó share cho card vga
ram 4GB sao bác ko cài bản 64bit luôn
@sagittarius1312 bác này nói chuẩn đấy, ram bạn 4gb tội vạ gì không cài bản 64-bit?? bản 32-bit nó tối ưu cho baby nào ram thấp mà, chơi luôn bản 64-bit đi nó tối ưu cho ram 4gb mà😁
Bạn ơi! Windows nào cũng thế thôi 32 bit chi nhận 3GB nếu bạn muốn dùng 4GB chở lên thì bạn chuyển dùng 64bit đi
danghuanbk
ĐẠI BÀNG
12 năm
Trước máy mình RAM 2G nó nhận đủ mà, có xe pháo gì đâu.

Máy đang cài nhiều chương trình rồi, không muốn cài lại. Hơn nữa bản 64 bit nặng hơn mà một số chương trình không tương thích.

Xem cái link trên đi bạn, bản Win 2008 server 32 bit nhận tới 64G Ram đấy.
@danghuanbk Bạn đọc bài này nói kĩ này :http://genk.vn/thu-thuat/tim-hieu-ve-windows-32-bit-va-64-bit-20110418121418876.chn

còn máy bạn 2,93 usable là do nó nhận khoảng 3gb ram rồi nó share cho vga 1 ít =))
danghuanbk
ĐẠI BÀNG
12 năm
@Lone hero Chủ trạm hay j thì vẫn là 32 bit mà.
liamPham
ĐẠI BÀNG
12 năm
@danghuanbk bản W2k8 chạy trên nền 32 và 64 bits , W2K8 r2 chỉ có 64 mà thôi . Còn W2K8 support > 4GB thì phải có PAE hay là AWE, không có PAE thì thành ra là phiên bản Home server 4GB . Xin bạn đọc kỉ lại
Limits on physical memory for 32-bit platforms also depend on the Physical Address Extension (PAE), which allows 32-bit Windows
systems to use more than 4 GB of physical memory
trong link dẫn của bạn
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx
đọc thêm (đã cũ 2004 )như câu hỏi ở trên:
http://www.brianmadden.com/blogs/brianmadden/archive/2004/02/19/the-4gb-windows-memory-limit-what-does-it-really-mean.aspx
danghuanbk
ĐẠI BÀNG
12 năm
@liamPham Bạn bị nhầm rồi, ở đây chỉ nói RAM = 4G chứ không phải "more than" 4G nhé.
danghuanbk
ĐẠI BÀNG
12 năm
Bài viết không đúng. Lí do: 2 mũ 32 (bit) = 4 giga bit khác 4GB Ram = 4 Giga byte trong đó 1 byte = 8 bit.Chinh bản thân bài viết đã k nhất quán, ban đầu thì nói Win 64 nhận được hơn 17 tỷ GB RAM mà ngay phía dưới lại bảo con số chỉ là 16G với Win 7 Home 64 bit, 192 G với Win 7 Pro và Ultimate.

Cứ cho bài báo đó đúng thì nó giải thích thế nào về cái trang của bác Bill ạ? Win serve 2008 32 bít có thể nhận tới 64GB RAM đấy (chưa dùng kỹ thuật PAE nhé).

Còn việc share VGA, sao trc đây máy 2GB Ram không xe pháo gì cả bây giờ lại share vậy?
liamPham
ĐẠI BÀNG
12 năm
@danghuanbk phần 1 Lý do thứ nhất bác Bill cũng có nói:
each byte (8 bits) of memory has to have an address. In a 32-bit operating system, an address is 32 bits long; thus, there are 2^32 possible addresses, which means there are 2^32 bytes = 4 GB.
Và thật sự là những con số 17 billions GB... chỉ lý thuyết mà thôi vì đĩa cứng(HDD) sẽ không phải đo bằng TB nữa mà bằng nhiều nhiều Yottabyte (10^24 bytes) so sánh với điã cứng hiện tại 4 TB (4x10^12 bytes) bỡi là chỉ là page .sys trong windows dùng 1 phần trên điã cứng cho virtual memory và thường là khoãng 1/4 ,1/2 củ RAM thật sự . Bạn thừ nghĩ xem đĩa cứng sẽ to đùng cở nào
phần 2 xem cmt ở dưới
Phần 3 sự khác biệt giữa Ram installed và Ram usable
Ram usable = Ram installed - (Vga ram ,sytem memory manager ...)
trc đây máy đã chỉ installed Ram bây giờ thì hiền thị Ram usable
danghuanbk
ĐẠI BÀNG
12 năm
@liamPham Bạn cũng nhầm, ở đây tôi chỉ muốn nói RAM = 4G chứ không phải RAM > 4G. Cái câu này "each byte (8 bits) of memory has to have an address. In a 32-bit operating system, an address is 32 bits long; thus, there are 2^32 possible addresses, which means there are 2^32 bytes = 4 GB" thì rõ ràng khẳng định Win 32 bit nhận được tới 4GB RAM còn gì. Cái tôi thắc mắc là ở chỗ, tại sao chỉ là 2,93G chứ không phải là = 4G hay xấp xỉ 4G. Rõ ràng 2,93 và 4 khác nhau quá nhiều không thể đổ tại cho sự sai khác thực lý thuyết và thực tế được.
liamPham
ĐẠI BÀNG
12 năm
@danghuanbk Như bạn đã hỏi ở trên: thì tôi tìm cách trả lời cho bạn mà thôị , tôi không thích gây war hoặc chứng tỏ mình gì cả . Nếu bạn đả hiểu quá đũ rồi thì thôi nhé .
Máy RAM 4GB mà cài bản 32bit thì giống như con người nặng 50kg mà xách đồ có 5kg thì làm sao cân đối đc.
Ram 4G xài 32 hay 64 cũng ko chênh lệch nhau nhiều lắm đâu bạn!!
outnick
ĐẠI BÀNG
12 năm
RAM usable là RAM đang sử dụng mà bác , bác có thể tải phần mềm CPUZ hoặc các phần mềm test phần cứng để xem máy của bác ram vật lý là bao nhiêu ? và hệ điều hành nhận bao nhiêu ? bios cũng có nữa mà .
-Lý thuyết nó khác hẳn thực tế lắm bác à, ;)
Tấtc cả các windown theo mình biết nếu ram 4gb mà cài 32bit thì nó khôn nhận hết đâu bạn 😁 Google để biết thêm thông tin
danghuanbk
ĐẠI BÀNG
12 năm
@0972366481 Ở đây mình muốn biết tại sao như vậy để tìm cách khắc phục.
havinhnghia
ĐẠI BÀNG
12 năm
Muốn nhận đủ thì cài 64 bit
32 bit chỉ nhận tối đa chừng đó Ram thôi
Hỏi bác google
madam77
TÍCH CỰC
12 năm
Chính xác là máy mình cài win 8 pro 32 bit nhận đủ 4 gb ram nhưng sử dụng thực tế là 3,5 gb mà thôi .... Chấm hết
Z_Click
ĐẠI BÀNG
12 năm
Bạn muốn hiện đủ thì CPU bạn phải hỗ trợ nền tản 64 bit.
Thực hiện để hiện đủ 4Gb Ram trên windows 32 bit :
1. Chạy CMD với quyền admin
2. Trong CMD gõ lệnh sau : BCDEdit /v , sau đó Enter.
3. Bạn sẽ thấy đầy đủ các thông tin về Boot Loader của Windows , tìm đến dòng Windows Boot Loader > indentifier,nhấn phải chuột và chọn lệnh Mark (lệnh này giúp chúng ta đặt được con trỏ vào CMD).
4. Tô đen các tham số ở dòng nàychọn Copy (dãy số ở dòng này có dạng {xxx-xx-xxx-xxx-xx}).
5. Gõ thêm dòng lệnh sau BCDEdit /set {xxx-xx-xxx-xxx-xx} PAE ForceEnable, với {xxx-xx-xxx-xxx-xx} là dãy thông số có được từ lệnh BCDEdit /v ở trên, rồi Enter. Để việc sao chép được chính xác, bạn có thể nhấn phải vào khung nhập liệu và chọn lệnh Paste.
6. Khi có dòng thông báo xuất hiện The operation completed successfully nghĩa là đã thành công, bạn cho máy khởi động lạibật Task Manager để kiểm tra.
madam77
TÍCH CỰC
12 năm
@Z_Click Cách này dành cho win7 ,win 8 ko chạy Đc
Z_Click
ĐẠI BÀNG
12 năm
Vì sao chạy không được ?
Z_Click
ĐẠI BÀNG
12 năm
Hình minh họa Win 8.1 Pro Reveiw :
Untitled.png
madam77
TÍCH CỰC
12 năm
Vô run gõ BCDEdit /v nó ko chạy ,hiện lên rồi biến mất chắc nó sợ mình quá.....hi
Z_Click
ĐẠI BÀNG
12 năm
Bạn phải chạy CMD với quyền admin, chứ không phải vào run gõ bcdedit /v, cũng không phải vào run gõ cmd .
madam77
TÍCH CỰC
12 năm
@Z_Click hi ....đã biết nhưng làm ko thành công ....bạn làm có đc ko vậy ,cái thủ thuật này dành cho win 7 mà http://www.quantrimang.com.vn/nhan-het-4gb-ram-tren-windows-7-32-bit-95470

Xu hướng

Bài mới








  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2025 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019