4,00 GB (3,25 GB có thể sử dụng) trong Windows 7 x64


10

Tôi đã thiết lập Windows 7 Ultimate 64-bit trên PC của mình. Tôi có RAM 4GB và BIOS của tôi có dung lượng chính xác (4096 MB), nhưng Windows (Trình quản lý hệ thống) cho biết tôi có 4,00 GB (có thể sử dụng 3,25GB).

Đây có vẻ là một vấn đề phổ biến và tôi đã tìm kiếm một thẻ video tích hợp (tích hợp với chipset của tôi) để vô hiệu hóa nhưng không tìm thấy gì.

Điều gì khác có thể ngăn tôi nhìn thấy tất cả 4GB? Khi tôi có Vista 32 bit, nó sẽ cho biết RAM 3,25GB chứ không phải 4,00 GB (có thể sử dụng 3,25GB). Tôi có CPU 64 bit và khi tôi mua RAM, tôi đã sử dụng một công cụ tương thích từ Crucial (nhà cung cấp bộ nhớ) để kiểm tra xem PC của tôi có thể hỗ trợ bao nhiêu bộ nhớ và 4GB là câu trả lời (đây là ứng dụng Windows tôi nghĩ).

Chipset là Chipset PCI Express Intel (R) G33 / G31 / P35 / P31

Trong BIOS, tôi tìm kiếm một thẻ video trên bo mạch (tích hợp) và không có thứ đó, mà là một vài thiết bị trên máy bay khác. Cũng không có cài đặt "Tài nguyên ánh xạ".

BIẾT THÊM CHI TIẾT:

Chipset
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R

Maximum Memory Amount   8 GB

Graphics Controller Type    Intel GMA 3100 (Enabled)

Tôi đoán điều đầu tiên là, làm cách nào để tắt bộ điều khiển đồ họa?

EDIT: Chủ đề này cho biết vấn đề xảy ra với các thiết bị được ánh xạ bộ nhớ, nhưng ai đó trong chủ đề này nói rằng điều đó không áp dụng cho 64-bit. Phần còn lại của các ý kiến ​​chỉ ra một vấn đề bo mạch chủ cho anh chàng đã bắt đầu chủ đề đó.


Intel GMA 3100 có thể giải quyết tới 384 MB RAM hệ thống cho bộ nhớ video.

Sau khi suy nghĩ thêm, tôi khuyên bạn nên xóa RAM 2 GB để bạn có tổng cộng 2 GB. Nếu tôi đang suy nghĩ chính xác, nếu .75 GB thực sự được sử dụng bởi bộ nhớ video hoặc thứ gì khác, thì 1,25 GB sẽ hiển thị có thể sử dụng được.
Will Eddins

Câu trả lời:


6

Đi vào BIOS, bên dưới CHIPSET, sau đó vào MEMOR HOLE MAPPING và cho phép chúng lưu cài đặt thành CMOS và khởi động lại. Đồng thời truy cập MSCONfIG BOOT TAB và mke chắc chắn rằng NHỚ NHỚ KHÔNG GIỚI HẠN. Điều đó sẽ khắc phục vấn đề này. Nó đã sửa nó trên màn hình Gateway của tôi. Hi vọng điêu nay co ich. (Được thêm bởi Motodude)

Tôi sẽ xem liệu BIOS của bạn có phần "Thiết bị ngoại vi tích hợp" hay không. Tôi hiểu rằng các thiết bị được ánh xạ bộ nhớ trong các hệ điều hành x64 có thể chiếm phạm vi địa chỉ bên ngoài RAM hệ thống của bạn.

Đồ họa tích hợp có thể và thường ăn vào RAM hệ thống, mặc dù ... vì nó đại diện cho nhu cầu bộ nhớ thực tế. 768MB là rất nhiều, mặc dù.

Tôi sử dụng Win7 x64 và tôi có 8GB địa chỉ trong số 8GB. Người quản lý hệ thống có nói "hệ điều hành 64 bit" ở bất cứ đâu dưới mức RAM được cài đặt không? (Máy tính của tôi, tài sản). Nếu không, bạn có thể sử dụng phiên bản x86 chứ không phải phiên bản x86-64.


Tôi khá chắc chắn rằng vấn đề của bạn là RAM dự trữ đồ họa. Bạn sẽ cần tìm cách vô hiệu hóa nó, và nếu là một hệ thống OEM chính, bạn có thể không thể vô hiệu hóa hoàn toàn nó.
Stephen

3

Chạy MSCONFIG , mở tab Khởi động , nhấp Tùy chọn nâng cao , đảm bảo rằng Bộ nhớ tối đa không bị giới hạn.

văn bản thay thế


Tôi đã kiểm tra cái này. Bộ nhớ tối đa không được kiểm tra và do đó bị
mờ đi

kiểm tra nó sau đó và đặt bộ nhớ tối đa thành 3712 (4096 trừ 384 MB bạn cần cho Intel GMA). nhưng nếu chipset dự trữ 768 MB RAM (giải thích 3,25 GB) cho bộ nhớ video được chia sẻ, bạn có thể gặp rắc rối. bạn sẽ phải hoàn nguyên cài đặt ở chế độ an toàn.

+1 Bộ nhớ tối đa của tôi được đặt thành 4095 nhưng điều đó chỉ cho tôi 3,25GB có thể sử dụng được.
Jon-Eric

2

Nhìn vào BIOS của bạn và xem liệu có cài đặt nào cho "Remap Memory" hay "Memory Hole" không? Nếu vậy nó nên được kích hoạt.

Điều đang xảy ra (nếu đây là trường hợp) là các thiết bị PCI cần không gian địa chỉ dưới 4GB. Cài đặt sẽ một số RAM của bạn để giải quyết không gian trên 4GB để vẫn có thể truy cập được.


0

Trên Windows, RAM bị thiếu được sử dụng bởi thiết bị ánh xạ bộ nhớ. Xem mục blog này để biết chi tiết.


2
Điều này chỉ áp dụng nếu chạy hệ điều hành 32 bit, vì chỉ có bộ nhớ 4GB có thể đánh địa chỉ giữa tất cả các thiết bị. Nếu anh ta thực sự đang chạy x64, đây sẽ không phải là trường hợp.
Will Eddins

Bạn đúng. Đọc quá nhanh.
Laurent Etiemble

0

Vô hiệu hóa ánh xạ bộ nhớ trong Bios là những gì đã làm cho tôi.


BIOS của tôi không có tùy chọn này :( Dường như tôi có 2 lựa chọn - Nâng cấp / flash BIOS và nếu thất bại, hãy nâng cấp mobo.
GurdeepS

0

Đầu tiên, hãy kiểm tra kỹ xem bạn có thực sự đang chạy 64-bit ngay bây giờ không. Đưa lên Thuộc tính hệ thống bằng cách nhấp chuột phải vào "Máy tính" và nhấp vào Thuộc tính hoặc bằng cách nhấn Phím Windows + Tạm dừng / Nghỉ.

Đảm bảo rằng nó nói Hệ điều hành 64 bit:

Thuộc tính hệ thống

Mặc dù bạn có bộ xử lý 64 bit, bạn cũng phải cài đặt phiên bản 64 bit của hệ điều hành.

Thứ hai, đối với ứng dụng kiểm tra bộ nhớ của bạn, bạn cần đảm bảo rằng bạn đang sử dụng phiên bản 64 bit của ứng dụng. Nếu bạn đang chạy một ứng dụng 32 bit, nó chỉ có thể nhận ra tối đa 4 GB RAM.

Xem xét bạn đã kiểm tra Chipset để đảm bảo rằng nó hỗ trợ 8GB, có vẻ như vấn đề ở đây là bạn thực sự đang chạy phiên bản HĐH 32 bit. Trong HĐH 32 bit, chỉ có bộ nhớ 4GB sẽ được nhận diện, bao gồm cả bộ nhớ được sử dụng bởi bộ điều khiển Chipset và Video. Kết quả thường nằm ở khoảng giữa 3.0 và 3.5GB RAM có thể sử dụng được trong Windows.

Điều cuối cùng tôi có thể khuyên bạn là nâng cấp BIOS và kiểm tra mọi cài đặt có thể giới hạn dung lượng RAM đang sử dụng.


OP không tuyên bố có 8GB, chỉ có điều máy có khả năng đó. Anh ta có 4, Windows thấy 4 nhưng oly cho phép truy cập 3.25. Đây chắc chắn là một cái gì đó để làm với không gian địa chỉ được dành riêng để ánh xạ tới các thiết bị khác, mặc dù nếu không phải là card đồ họa thì tôi không chắc là gì.
AdamV

Tôi đồng ý vì anh ta đã tích hợp đồ họa, điều này sẽ chiếm một phần của nó. Nhưng tôi không thể tưởng tượng những gì khác đang nắm lấy nửa kia của chunk. Trong 32 bit, bộ nhớ được phân bổ cho chipset và không mất đi tối đa 4GB, nhưng trong 64 bit, điều này sẽ không áp dụng. Tôi nhận ra rất nhiều câu trả lời này không liên quan vì anh ta đã chứng minh rằng anh ta đang chạy 64-bit, nhưng nó chỉ trở nên lạ lẫm bởi thực tế là vấn đề cuối cùng trông giống hệt như vấn đề 32-bit / 4GB.
Will Eddins

Tôi cũng có một thẻ vid chuyên dụng, vì vậy muốn loại bỏ hoàn toàn thẻ tích hợp. Làm thế nào tôi có thể tìm ra thiết bị nào đang sử dụng bộ nhớ?
GurdeepS

Một card màn hình tích hợp là thứ duy nhất tôi biết có thể dự trữ RAM trực tiếp như thế. Vấn đề trên máy 32 bit là không có đủ địa chỉ bộ nhớ để gán cho tất cả các thiết bị khác (âm thanh, BIOS, v.v.), nhưng trong 64 bit, điều này không xảy ra. Dán thẻ video chuyên dụng vào và bạn sẽ xem liệu đó có phải là thẻ tích hợp gây ra sự cố của bạn không.
Will Eddins
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.