หน่วยความจำที่ใช้งานได้แตกต่างกันไปโดยหลาย GiB จากสิ่งที่ติดตั้ง


45

ฉันเพิ่งอัพเกรดพีซี Windows 7 Home Premium พร้อม RAM ขนาด 12 GB ด้วยเหตุผลบางอย่างเมื่อฉันดูในแท็บระบบมันบอกว่าเพียง 7.96 GB of 12 GB of RAM ใช้งานได้ ฉันได้ลองเข้าไปแล้วmsconfigเพื่อดูว่าหน่วยความจำสูงสุดถูกเลือกหรือไม่ซึ่งไม่ใช่

มีวิธีแก้ไขข้อผิดพลาดนี้หรือไม่? หัวข้ออื่น ๆ ที่ฉันได้ดูใน Super User ไม่ได้ช่วยฉันเลย

RAM ที่ติดตั้ง:
http://i.stack.imgur.com/W6tky.png

msconfig:
http://i.stack.imgur.com/zVhFP.png

Windows Edition ของฉันแสดง "Home Premium":
enter image description here

การตรวจสอบทรัพยากร:

การตรวจสอบทรัพยากร


1
คุณตรวจสอบรายละเอียดเมนบอร์ดของคุณ? พวกเขากำลังพูดอะไร
Davidenko

1
โปรดระบุภาพหน้าจอของแท็บหน่วยความจำในการตรวจสอบทรัพยากร
Daniel B

5
เป็นไปได้ที่ซ้ำกันของRAM 8.00GB (ใช้งานได้ 3.22GB) ใน Windows 7 x64
Ramhound

2
เป็นไปได้ว่าขีด จำกัด หน่วยความจำบนเมนบอร์ดของคุณคือ 8GB โปรดโพสต์รุ่นเมนบอร์ดของคุณเพื่อให้เราสามารถยืนยันได้ ฉันไม่รู้ว่าคำถามนี้ได้รับ upvotes มากมาย
เท่าไร

2
เมนบอร์ดของฉันสามารถรองรับ RAM ได้สูงสุด 32GB มันคือ Gigabyte 970A-D3SP
charrev

คำตอบ:


22

ภาพมีค่ามากกว่าพันคำ:

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือหน่วยความจำ 4 GiB ที่หายไปของคุณ ใช้อะไรกันแน่? ผู้ต้องสงสัยตามปกติเป็นกราฟิกการ์ด (คุณต้องอ่านคู่มือคุณเพื่อตรวจสอบว่าบัตรของคุณจริงๆมี / ใช้มันเป็นแรมของตัวเอง), กราฟิกการ์ดแบบบูรณาการ (เมนบอร์ดบางส่วนไม่ได้ปิดการใช้งานกราฟิกการ์ดภายในเมื่อคุณ pin เฉพาะอย่างใดอย่างหนึ่งในการนี้ กรณีที่คุณต้องปิดการใช้งานด้วยตนเองหรือลดการใช้งาน VRAM ให้น้อยที่สุดหากไม่สามารถปิดการใช้งานได้ (อาจจำเป็นต้องมีการอัพเดต ROM), BIOS ซ่อนหน่วยความจำโดยใช้การกำหนดค่า RAM ที่ไม่รองรับเป็นต้น

คุณสามารถพิมพ์devmgmt.mscในเมนูเริ่มเพื่อเปิดตัวจัดการอุปกรณ์และตรวจสอบทรัพยากรโดยการเชื่อมต่อในเมนูมุมมองและขยายโหนดหน่วยความจำ สิ่งนี้จะแสดงสิ่งที่ใช้หน่วยความจำ (ถ้าใช้โดยฮาร์ดแวร์) หรืออย่างอื่น

อ้างอิง:


1
คำตอบนี้ทำให้เข้าใจผิด ไม่มีการ์ดวิดีโอในโลกที่ใช้พื้นที่ที่อยู่ 4 GB (แน่นอนว่ามีการ์ดที่มี RAM วิดีโอ 4 GB อยู่บนบอร์ด แต่นั่นไม่ได้หมายความว่ามันต้องการที่อยู่ทางกายภาพมูลค่า 4 GB
Jamie Hanrahan

@JamieHanrahan ใครบอกว่ามี แต่การ์ดวิดีโอเท่านั้นที่ใช้ที่อยู่หน่วยความจำ ฉันแค่บอกว่าเป็นเรื่องธรรมดาที่สุด
Braiam

โดยทั่วไปแล้วจะใหญ่ที่สุดโดยมีระยะขอบที่กว้างมาก อุปกรณ์ I / O ไม่ใช่ปัญหาที่นี่ บางทีถ้าเขามีแปดการ์ด ...
เจมี่ Hanrahan

@JamieHanrahan ฉันไม่แน่ใจว่าคุณได้รับอะไร
Braiam

ฉันกำลังพูดถึงการ์ดวิดีโอและอุปกรณ์ I / O อื่น ๆ ไม่ใช่ปัญหา ไม่มีทางที่พวกเขาจะใช้สูงสุด 4 GB
เจมี่ Hanrahan

42

ขีด จำกัด หน่วยความจำกายภาพ

ขีด จำกัด หน่วยความจำฟิสิคัลขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณมี อย่างไรก็ตามหน่วยความจำที่ใช้งานได้ (ซึ่งอาจน้อยกว่าหน่วยความจำที่ติดตั้ง) ขึ้นอยู่กับปัจจัยอื่น ๆ (ดูด้านล่าง)

ป้อนคำอธิบายรูปภาพที่นี่

คุณมี Windows 7 Home Premium (64 บิต) ตามตารางข้างต้นหน่วยความจำกายภาพสูงสุดคือ 16 GB

ขีด จำกัด หน่วยความจำกายภาพที่มา: Windows 7


หน่วยความจำที่ใช้งานได้

หน่วยความจำกายภาพทั้งหมดอาจไม่สามารถใช้งานได้

บนคอมพิวเตอร์ที่ใช้ Windows 7 หน่วยความจำที่ใช้งานได้ (RAM) อาจน้อยกว่าหน่วยความจำที่ติดตั้ง

การลดลงของหน่วยความจำระบบที่พร้อมใช้งานขึ้นอยู่กับการกำหนดค่าต่อไปนี้:

  • อุปกรณ์ที่ติดตั้งในคอมพิวเตอร์และหน่วยความจำที่สงวนไว้โดยอุปกรณ์เหล่านั้น
  • ความสามารถของเมนบอร์ดในการจัดการหน่วยความจำ
  • รุ่นและการตั้งค่า BIOS ระบบ
  • รุ่นของ Windows 7 ที่ติดตั้ง (ตัวอย่างเช่น Windows 7 Starter Edition รองรับหน่วยความจำที่ติดตั้ง 2 GB เท่านั้น)
  • การตั้งค่าระบบอื่น ๆ

หากคุณมีการ์ดวิดีโอที่มีหน่วยความจำออนบอร์ด 256 MB หน่วยความจำนั้นต้องถูกแมปภายในพื้นที่ที่อยู่ 4 GB แรก หากหน่วยความจำระบบ 4 GB ได้รับการติดตั้งแล้วส่วนหนึ่งของพื้นที่ที่อยู่นั้นจะต้องสำรองไว้โดยการจับคู่หน่วยความจำกราฟิก การแมปหน่วยความจำกราฟิกเขียนทับส่วนหนึ่งของหน่วยความจำระบบ เงื่อนไขเหล่านี้จะลดจำนวนหน่วยความจำระบบทั้งหมดที่มีอยู่ในระบบปฏิบัติการ

...

ตรวจสอบการตั้งค่า BIOS

ปัญหาอาจเกิดขึ้นเนื่องจากการตั้งค่า BIOS บางอย่างไม่ถูกต้อง

เปิดใช้งานคุณสมบัติการแมปหน่วยความจำ

ตรวจสอบการตั้งค่า BIOS เพื่อดูว่าเปิดใช้งานคุณสมบัติการแมปหน่วยความจำใหม่หรือไม่ การแมปหน่วยความจำใหม่ทำให้ Windows สามารถเข้าถึงหน่วยความจำได้มากขึ้น คุณสามารถเปิดใช้งานคุณสมบัติการแมปหน่วยความจำใน BIOS โดยการบูตเครื่องไปที่การตั้งค่าระบบ ดูคู่มือผู้ใช้สำหรับคอมพิวเตอร์ของคุณสำหรับคำแนะนำเกี่ยวกับวิธีการบูตการตั้งค่าระบบในคอมพิวเตอร์ของคุณ ชื่อสำหรับคุณสมบัติการแมปหน่วยความจำอาจแตกต่างกันสำหรับผู้จำหน่ายฮาร์ดแวร์รายอื่น สิ่งนี้สามารถแสดงเป็น remapping หน่วยความจำส่วนขยายหน่วยความจำหรือสิ่งที่คล้ายกัน โปรดทราบว่าคอมพิวเตอร์ของคุณอาจไม่รองรับคุณสมบัติการแมปหน่วยความจำ

เปลี่ยนขนาดรูรับแสงวิดีโอ AGP ในการตั้งค่า BIOS

ตรวจสอบการตั้งค่า BIOS เพื่อดูจำนวนหน่วยความจำที่คุณจัดสรรให้กับรูรับแสงวิดีโอ AGP นี่คือหน่วยความจำที่ระบบแบ่งปันกับการ์ดวิดีโอที่ใช้สำหรับการจับคู่พื้นผิวและการแสดงผล หน่วยความจำนี้จะไม่ถูกใช้โดยระบบเพราะมันถูกล็อคโดยการ์ดแสดงผล คุณสามารถปรับขนาดรูรับแสงวิดีโอ AGP ใน BIOS การตั้งค่ามาตรฐานคือ "32MB," "64MB," "128MB," และ "อัตโนมัติ" หลังจากที่คุณเปลี่ยนการตั้งค่านี้ใน BIOS รีสตาร์ทคอมพิวเตอร์แล้วตรวจสอบหน่วยความจำที่ใช้งานได้ คุณสามารถทดสอบการตั้งค่าแต่ละครั้งเพื่อดูว่าข้อเสนอใดให้ผลลัพธ์ที่ดีที่สุด

แหล่งที่มาหน่วยความจำที่ใช้งานได้อาจน้อยกว่าหน่วยความจำที่ติดตั้งบนคอมพิวเตอร์ที่ใช้ Windows 7


2
ในการตั้งค่าระบบของฉันมันบอกว่าฉันมี Windows 7 Home Premium imgur.com/6zZdMWq
charrev

8
หมายเหตุ: ข้อ จำกัด เหล่านี้มีแนวโน้มที่จะแชร์กับการ์ดกราฟิก ดังนั้นหากการ์ดกราฟิกของคุณมี ram จำนวนมากในการ์ดคุณจะยังคงประสบปัญหากับโฮมพรีเมี่ยมและ RAM บนเมนบอร์ด 12 GB
Jonathon

3
เป็นไปได้ยากมากที่ข้อ จำกัด เหล่านี้จะถูกแชร์กับหน่วยความจำ GPU เพราะข้อ จำกัด เหล่านี้บังคับใช้โดยข้อ จำกัด ด้านลิขสิทธิ์ไม่ใช่ข้อ จำกัด ด้านฮาร์ดแวร์ มันค่อนข้างง่ายที่จะนำหน่วยความจำที่แมปเข้ามาพิจารณาเมื่อเขียนโปรแกรมตรวจสอบสิ่งนั้น
Daniel B

10
"หน่วยความจำสูงสุดที่มีให้ใช้จะขึ้นอยู่กับรุ่นของ Windows ที่คุณมี" ฉันอยากจะบอกว่า "จำนวนหน่วยความจำที่ Windows ปิดบังอย่างโจ่งแจ้งโดยไม่มีเหตุผลใด ๆ เลยขึ้นอยู่กับเวอร์ชันที่คุณมี" (แม้ว่าที่คุณกล่าวว่านี่ไม่ใช่ปัญหาที่นี่จริง ๆ )
leftaroundabout

1
@JonathonWisnoski พวกเขาไม่ใช่ แน่นอนว่าเป็นไปได้ที่จะใช้ 16GB อย่างเต็มที่ใน Win7-HP พร้อมกับติดตั้ง GPU ขนาดใหญ่
เจ ...

2

ดูhttp://support.microsoft.com/kb/978610/

ตัวอย่างเช่น ... Windows 7 รุ่น 64 บิตอาจรายงานว่ามีหน่วยความจำระบบที่ใช้งานได้เพียง 7.1 GB บนคอมพิวเตอร์ที่มีหน่วยความจำ 8 GB ติดตั้ง .... หน่วยความจำที่ใช้งานได้คือหน่วยความจำกายภาพที่คำนวณได้ ลบหน่วยความจำ "ฮาร์ดแวร์ลิขสิทธิ์"

มันอ้างถึงการ์ดกราฟิกที่ใช้ร่วมกันว่าเป็นสาเหตุที่เป็นไปได้หรือไม่ - คุณรู้หรือไม่ว่าคอมพิวเตอร์ของคุณมีการ์ดเฉพาะหรือออนบอร์ด

ไม่น่าเป็นไปได้อย่างมากว่านี่เป็นความเข้ากันได้ของความเร็วหรือปัญหาฮาร์ดแวร์อื่น ๆ เนื่องจากหน่วยความจำจะไม่ลงทะเบียนเลย

ใน BIOS คุณอาจจะสามารถกำหนดค่าหน่วยความจำกราฟิกที่ใช้ร่วมกันและลดได้


2
หากคุณถามว่าฉันมีการ์ดแสดงผลหรือไม่
charrev

1
มันคือ Sapphire Radeon 270x 4GB Dual-X
charrev

4
นั่นจะอธิบายความแตกต่างระหว่าง 8 ถึง 7.1 ไม่ใช่ระหว่าง 12 และ 8
1234

1
การ์ดวิดีโอที่ใช้ร่วมกันจะไม่กิน RAM มากกว่า 4 กิกะไบต์
Rossmct

หากคุณมีการ์ดวิดีโอออนบอร์ดนอกเหนือจาก radeon ของคุณตรวจสอบให้แน่ใจว่าคุณปิดการใช้งานในไบออสหรือ จำกัด RAM ที่ใช้
James
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.