Điểm:-1

Kích hoạt PAE cho Windows 10 pro để sử dụng hơn 4 GB RAM

lá cờ cn

Tôi đang có một phần cứng tương đối mới (CPU i5 x64) với bản cài đặt Windows 10 32 bit cũ. Nó đang chạy phần mềm cũ hơn của công ty nên việc nâng cấp lên 64 bit là không thực tế vì nhiều lý do.

Tôi biết rằng trong một số trường hợp, Windows 32 bit có tùy chọn kích hoạt PAE (Mở rộng địa chỉ vật lý) để tăng giới hạn địa chỉ 32 bit lên 36 bit trong một số trường hợp. Điều này đã có từ Windows XP SP2. Xem này:

https://docs.microsoft.com/en-us/windows/win32/memory/physical-address-extension

PAE chỉ được hỗ trợ trên các phiên bản Windows 32 bit sau chạy trên các hệ thống dựa trên x86:

  • Windows 7 (chỉ 32 bit)
  • Windows Server 2008 (chỉ 32-bit)
  • Windows Vista (chỉ 32-bit)
  • Windows Server 2003 (chỉ 32-bit)
  • Windows XP (chỉ 32-bit)

Tôi cho rằng trang này có thể cũ hơn để không liệt kê Win 10.

Tôi biết rằng các quy trình vẫn có giới hạn RAM 2 GB trong những trường hợp như vậy.

Tôi cần thêm bộ nhớ. Làm cách nào tôi có thể bật PAE cho Windows 10 pro 32 bit? Đây là phiên bản máy tính để bàn của hệ điều hành.

Tôi đã thử "bcdedit /set pae ForceEnable" có vẻ chạy tốt mà không có bất kỳ lỗi nào. Tuy nhiên, giới hạn bộ nhớ vẫn là 4 GB sau khi khởi động lại. Msconfig và tắt tùy chọn bộ nhớ tối đa cũng không giúp được gì. BIOS dường như không có tùy chọn DEP, nhưng tài liệu MS nói rằng PAE không cần hỗ trợ phần cứng và cũng có thể được kích hoạt từ phần mềm.

Cài đặt bảng điều khiển Windows 10 cho thấy bộ nhớ 8 GB / 3,25 có thể sử dụng được. Vì vậy, bộ nhớ 8 GB có thể được nhìn thấy bởi phần cứng và hệ điều hành.

Tôi có thể bật PAE không? Thế nào? Cảm ơn.

Điểm:1
lá cờ us

Windows 10 (32 bit) bị giới hạn ở 4 GB ngay cả khi đã bật PAE. https://en.wikipedia.org/wiki/Physical_Address_Extension#Microsoft_Windows

Tài liệu chính thức của Microsoft về các giới hạn của hệ điều hành máy khách là đây.

Các thiết bị phải ánh xạ bộ nhớ dưới 4 GB để tương thích với các bản phát hành Windows không nhận biết PAE. Do đó, nếu hệ thống có 4GB RAM, một số RAM sẽ bị vô hiệu hóa hoặc được ánh xạ lại trên 4GB bởi BIOS. Nếu bộ nhớ được ánh xạ lại, X64 Windows có thể sử dụng bộ nhớ này. Các phiên bản máy khách X86 của Windows không hỗ trợ bộ nhớ vật lý trên mốc 4GB, vì vậy chúng không thể truy cập các vùng được ánh xạ lại này.

Bạn có thể thử một số trong số này:

  • Kiểm tra cài đặt BIOS để biết giới hạn bộ nhớ video tích hợp. BIOS có thể tặng RAM cho card màn hình tích hợp. Giảm thiểu RAM video có thể tăng giới hạn 3,25 GB lên gần 4 GB
  • Kiểm tra cài đặt BIOS có thể ảnh hưởng đến bộ nhớ cho HĐH 32 bit. Điều này thực sự cụ thể và phụ thuộc vào nhà sản xuất bo mạch chủ của bạn
  • Cài đặt HĐH 64 bit trên phần cứng và sử dụng Hyper-V hoặc công nghệ ảo hóa khác để chạy ứng dụng cũ của bạn trong HĐH 32 bit dành cho khách
  • Cài đặt phiên bản máy chủ 32 bit của HĐH Windows hỗ trợ hơn 4 GB (hãy nhớ rằng tất cả các HĐH Windows Server 32 bit đều không được hỗ trợ)

Hi vọng điêu nay co ich

horv77 avatar
lá cờ cn
Cảm ơn. Thông tin trên liên kết của bạn có thể không chính xác vì liên kết của tôi nói rằng XP, Vista và Win7 cũng có hỗ trợ tính năng PAE, vì vậy không hoàn toàn rõ ràng tại sao nó không thể hoạt động. Nếu Microsoft cố tình giới hạn nó trong Windows 10 thì tất nhiên sẽ không có nhiều việc phải làm. Tôi sẽ cảm thấy thất vọng về nó nếu vậy. Đặc biệt là tất cả chúng ta đều biết điều đó là có thể và chỉ phụ thuộc nếu họ thực hiện nó. Cũng đúng là kỷ nguyên 32 bit đã và sẽ kết thúc. Đó là công bằng. Trong trường hợp của tôi, chỉ có một vài công cụ kế thừa khao khát điều đó.
Jevgenij Martynenko avatar
lá cờ us
@ horv77 Tôi đã cập nhật câu trả lời của mình bằng một liên kết chính thức về các giới hạn của hệ điều hành (bao gồm cả Windows 10). Một điều nữa tôi nghĩ đến là bạn có thể thử cài đặt phiên bản 32-bit của Windows Server OS, hỗ trợ hơn 4 GB. Mặc dù tất cả chúng đều không được hỗ trợ, vì vậy tôi không thể đảm bảo rằng chúng sẽ hoạt động.Ngoài ra, vui lòng chỉ định thêm chi tiết về lý do tại sao bạn cần thêm bộ nhớ trên một thiết bị cụ thể và liệu ứng dụng 32 bit có bất kỳ yêu cầu đặc biệt nào không. Có thể có nhiều giải pháp cho vấn đề của bạn, bên cạnh việc tăng RAM có thể định địa chỉ
horv77 avatar
lá cờ cn
Vâng cảm ơn. Tôi cần thêm bộ nhớ để có thêm bộ đệm vì máy chủ cũng chạy DB và nó giúp tăng hiệu suất rất nhiều. Ngoài ra, tôi cần nó cho các phần mềm khác thỉnh thoảng chạy và ngốn khoảng 1 đến 2 GB. Vì vậy, nếu tôi có nhiều RAM hơn thì các quy trình có thể phân chia phần này giữa chúng ngay cả khi giới hạn của chính chúng là 2G.
Jevgenij Martynenko avatar
lá cờ us
@ horv77 Tôi nghĩ các tùy chọn của bạn là: 1. Di chuyển khối lượng công việc DB sang phần cứng khác (tốn kém) 2. Cài đặt HĐH Windows Server 32-bit, như Win2008 Enterprise (tốn kém và không được hỗ trợ!!!) 3. cài đặt Windows 10 64-bit và sử dụng ảo hóa để chạy một hoặc nhiều HĐH khách 32 bit cho (các) ứng dụng cũ. Tùy chọn #3 miễn phí và được hỗ trợ
horv77 avatar
lá cờ cn
Lựa chọn 3 là tốt nhất và những gì chúng tôi sẽ làm. Cám ơn,

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.