RAM 8GB trên XP Professional [trùng lặp]


9

Gần đây tôi đã cài đặt 8GB RAM lên máy trạm lõi tứ (HP xw8600) chạy Windows XP Pro (32-bit). Tôi đã thêm khóa chuyển đổi / PAE trong tệp boot.ini, nhưng SysInfo đang nói tổng bộ nhớ 3GB. Windows có nhận ra bộ nhớ thêm không? Có cách nào để nói không?

Bất kỳ trợ giúp được đánh giá cao. Cảm ơn.


và bạn có nghĩa là 8GB phải không ...?
CookieOfFortune

Bộ nhớ XP 64-bit sẽ nhận được bao nhiêu?
Roy Rico


4
Đây là một cuộc thảo luận tương tự về nó. Vui lòng đọc bài đăng của tôi: superuser.com/questions/67444/, Bạn chỉ có thể sử dụng MAX 4GB trong Windows 32 bit, tuy nhiên, các HĐH 32 bit khác sẽ rất vui khi sử dụng tất cả 8GB. Đây là một điều cấp phép với Microsoft.
Natalie Adams

Nếu bạn không muốn cài đặt lại hệ điều hành của mình, bạn có thể xem xét sử dụng RamDisk (tất nhiên là hỗ trợ PAE) để sử dụng thêm 4GB đó.
Ức chế lửa

Câu trả lời:


9

KHÔNG phải là về XP, mà là về 32 bit ... 64 bit sẽ hỗ trợ tất cả 8GB của bạn và sau đó là một số

(Phiên bản Windows XP Professional x64 hỗ trợ 128 GB RAM) [ http://www.microsoft.com/windowsxp/USE/64bit/russel_exploringx64.mspx]


12
không hoàn toàn đúng PAE cho phép HĐH 32 bit truy cập tối đa 64GB RAM. Vấn đề thực sự là MS cố tình không sử dụng RAM được tìm thấy trên mốc 4GB trên hệ thống 32 bit do các lỗi phổ biến trong trình điều khiển bên thứ 3. xem blog.codef00.com/2007/12/19/windows-on-x86-and-4gb-of-ram
Evan Teran

3
Ngoài ra, hộp linux của tôi (đó là sử dụng một hạt nhân 32-bit) hiện vui vẻ sử dụng 8GB RAM thông qua việc sử dụng PAE (tùy chọn được gọi là kích hoạt 64GB ram, nhưng nó về cơ bản có nghĩa là "bật hỗ trợ pae"
Evan Teran

3

từ http://www.microsoft.com/whdc/system/pl platform / server / PAE / PAEmem.mspx

"Hỗ trợ bộ nhớ Windows XP Professional và Windows Server 2003. Dung lượng bộ nhớ tối đa có thể được hỗ trợ trên Windows XP Professional và Windows Server 2003 cũng là 4 GB. Tuy nhiên, Windows Server 2003, Enterprise Edition hỗ trợ 32 GB RAM vật lý và Windows Server 2003, Datacenter Edition hỗ trợ 64 GB RAM vật lý bằng tính năng PAE. "


1
Tại sao bài viết MS nói 4GB nhưng mọi người khác đang nói 3.x GB. Thật khó hiểu.
johnny

Cuối cùng ai đó đưa ra một câu trả lời hoàn toàn chính xác!
Evan Teran

3
@jhonny: đó là vì 4GB trừ bất kỳ ram thiết bị nào được ánh xạ bộ nhớ (chẳng hạn như thẻ video của bạn). Nếu bạn có thẻ video 512 meg, các cửa sổ chỉ thừa nhận 3,5 RAM (các thiết bị phải được ánh xạ dưới 4GB để DMA 32 bit hoạt động tốt).
Evan Teran

1

XP sẽ chỉ nhận ra tối đa 3,5 GB. Vì vậy, XP sẽ không nhận ra bộ nhớ thêm.


2
XP 64-bit - SILL
roman m

Điều đó không chính xác. Xem bài viết của tôi dưới đây.

1

Điều này hoàn toàn ngoài chủ đề, nhưng Windows 32 bit không thể sử dụng nhiều hơn 4 GB - phiên bản Windows 32 bit dành cho máy tính để bàn sẽ chỉ cung cấp cho bạn khoảng 3,5 GB. (Giới hạn này được áp dụng vì các trình điều khiển lỗi thường cho rằng không gian địa chỉ bộ nhớ trên cùng không được sử dụng và sẽ làm hỏng máy của bạn nếu bạn thực sự sử dụng tới 4GB. Máy chủ được cho là có trình điều khiển tốt hơn.)


2
không đúng, nếu HĐH hỗ trợ PAE đúng cách, nó có thể sử dụng tới 64GB RAM. Linux đã làm điều này trong nhiều năm.
Evan Teran

1

Hệ điều hành 32 bit tối đa khoảng 3 hợp đồng biểu diễn.

Để tận dụng lợi thế của ram đó, bạn cần có hệ điều hành 64 bit.


6
thay đổi thành "cửa sổ 32 bit" và đó là sự thật. Nếu HĐH hỗ trợ PAE đúng cách, nó có thể sử dụng tới 64GB RAM. Linux đã làm điều này trong nhiều năm.
Evan Teran




0

Dưới đây là một lời giải thích chi tiết hơn, đó không phải là về Windows, đó là một điều x86: http : //www.codinghorror.com/blog/archives/000811.html


3
Thật không may, Jeff nhận được một số chi tiết khá quan trọng sai. Xem câu trả lời này cho sự thật: stackoverflow.com/questions/711472/8gb-ram-on-xp-prof
Profession / trộm

2
Hộp Linux của tôi đang hạnh phúc sử dụng 8GB vào lúc này với kernel 32 bit.
Evan Teran

0

Có vẻ như bạn hoàn toàn không được phép sử dụng PAE trên Windows 32 bit 'bình thường (không phải máy chủ), có lẽ điều này sẽ giúp ích (vâng, tôi biết đó là cho Vista ...).



@ user2284570 Theo tôi biết, việc bật PAE trên hệ thống gia đình là vi phạm giấy phép.
Bobby

Có và không chỉ dành cho gia đình ... Đối với mọi phiên bản windows 32 bit không phải máy chủ kể từ XP SP2 (có xp SP1 và hỗ trợ windows 2000> 4GB bằng cách thêm thủ công / PAE vào boot.ini).
dùng2284570
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.