ฉันจะเปิดใช้งาน 4GB ใน Windows 7 64 บิตได้อย่างไร


8

ฉันมีการกำหนดค่าเครื่องต่อไปนี้:

  • Intel Core 2 Duo E6300
  • ชิปหน่วยความจำ 1 x 2048 MBytes
  • ชิปหน่วยความจำ 2 x 1024 MBytes
  • 1 x Radeon HD 4870
  • เมนบอร์ด: Gigabyte 945P-S3
  • Windows 7 RTM 64 บิต

ทั้งใน Windows และ BIOS ฉันมีหน่วยความจำ 3.25GB ฉันจะเปิดใช้งานเพื่อรองรับ 4GB ได้อย่างไร

แก้ไข: ฉันจัดเรียงรุ่น CMOS แล้ว Windows ยอมรับว่าฉันมี 4GB แต่ใช้เพียง 3.25GB เท่านั้น

ข้อความแสดงแทน

ฉันคิดว่ามันเป็นฮาร์ดแวร์หลังจากทั้งหมดหรือไม่


ฉันต่อสู้การต่อสู้ที่เหมือนกันในขณะนี้ ค่อนข้างแน่ใจว่าเราได้เปิดตัวชิปเซ็ต i945 จริงอยู่ที่ฉันชอบที่จะพิสูจน์ผิด!
Chris_K

คำตอบ:


16

BIOS ของคุณต้องรองรับการแมปรูหน่วยความจำใหม่

มีช่องหน่วยความจำเนื่องจากอุปกรณ์ทั้งหมดจะต้องพอดีกับพื้นที่ที่อยู่แบบ 32 บิตในระหว่างการบูต (เนื่องจาก BIOS ไม่ทราบว่าคุณจะใช้ระบบปฏิบัติการแบบ 32 บิตหรือ 64 บิตในภายหลัง) การแมปใหม่จะย้ายหน่วยความจำที่ได้รับผลกระทบไปยังพื้นที่หน่วยความจำหลังจากขอบเขตแบบ 32 บิต

ฉันจะตรวจสอบว่าเฟิร์มแวร์ BIOS ใหม่พร้อมใช้งานหรือไม่หากการตั้งค่านั้นไม่ได้อยู่ในเฟิร์มแวร์ BIOS ปัจจุบันของคุณ


ใช่มีเวอร์ชั่นเฟิร์มแวร์ที่ใหม่กว่า ตอนนี้ฉันติดตั้ง F2 แล้ว ฉันจะพยายามอัพเดทใช่ไหม bit.ly/M0Fgv
ArielBH

1
@ArielBH: ใช่อัปเดตมักจะเป็นสิ่งที่ดี
Josip Medved

1
สิ่งที่แปลกประหลาด ฉันพยายามอัพเดต CMOS ฉันทำทุกขั้นตอนโดยหนังสือ โหลด cmos ไม่สำเร็จ ฉันต้องล้าง CMOS CMOS ขึ้นอีกครั้งและตอนนี้เมื่อฉันตรวจสอบเวอร์ชั่นมันระบุเวอร์ชั่นใหม่จะเป็นอย่างไร
ArielBH

1
@ArielBH: มันแปลกแน่นอน ฉันจะพยายามอัปเดตอีกครั้งเพื่อตรวจสอบว่าได้อัปเดตทุกอย่างหรือไม่ รูทีนการอัพเดทไบออสส่วนใหญ่จะตรวจสอบว่าไบออสรุ่นเก่านั้นใช้ได้หรือไม่
Josip Medved

2
@ josip ตรงไปตรงมาฉันรู้สึกโชคดีที่ฉันสามารถทำให้ cmos กลับมาทำงานได้อีกครั้ง ฉันคิดว่าฉันจะไม่ได้สัมผัสมันอีกต่อไป :)
ArielBH

4

Josipถูกต้องว่าจำเป็นต้องใช้ BIOS ที่มีการแมปรูหน่วยความจำใหม่ ในฐานะที่เป็นChris_Kพยายามที่จะบอกว่าฮาร์ดแวร์ของคุณยังต้องเพื่อให้สามารถอยู่ทางร่างกายมากกว่า 4GB ดูKB929605 ฉันเชื่อว่าตระกูลชิปเซ็ต Intel 945 ไม่สามารถทำได้ ดังนั้นขอโทษที่บอกว่าคุณไม่มีโชค


2

Windows 7 x64 ควรรู้จัก RAM นั้นโดยไม่ต้องเล่นซอ

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

ฉันต้องการ ram ของคุณแต่ละอันแยกกันเพื่อให้แน่ใจว่า BIOS เห็นพวกเขาอย่างถูกต้อง

ตอนนี้ฉันกำลังคิดเกี่ยวกับมันพวก SU กำลังจะได้สัมผัสกับสิ่งนี้มากขึ้น


1
Josip อาจถูกต้อง - คุณพบตัวเลือกใด ๆ ที่เกี่ยวข้องกับการแมปรูหน่วยความจำในไบออสหรือไม่?
Kara Marfia

2

ดูเหมือนว่าชุดชิป 945 จะไม่สนับสนุนพื้นที่ที่อยู่มากกว่า 4 GB (และบางรุ่นมีเพียง 2GB) ดังนั้นคุณจะได้ข้อ จำกัด เช่นเดียวกับ Vista 32 บิต - คุณจะไม่สามารถใช้ RAM ทั้งหมดของคุณได้ 4 GB เนื่องจากพื้นที่ที่อยู่ถูกใช้มากกว่า RAM

จากแผ่นข้อมูลชุดชิปเซ็ต Intel 945หน้า 24:

(G) MCH รองรับการกำหนดแอดเดรสโฮสต์แบบ 32 บิตถอดรหัสได้สูงสุด 4 GB (2 GB สำหรับ 82945PL / 82945GC / 82945GZ) ของพื้นที่ที่อยู่หน่วยความจำที่ใช้งานได้ของโปรเซสเซอร์

และจากหน้า 205:

ไม่สนับสนุนการกำหนดแอดเดรสของช่วงหน่วยความจำขนาดใหญ่กว่า 4 GB (2 GB สำหรับ 82945GC / 82945GZ / 82945PL)


0

คู่มือสำหรับเมนบอร์ดของคุณไม่ได้บอกว่าเป็นข้อกำหนด แต่ก็แนะนำให้ใช้โมดูลหน่วยความจำขนาดเดียวกัน มีความเป็นไปได้ว่าการสแกน 1gb โมดูลก่อนจะป้องกันไม่ให้ตรวจพบโมดูล 2gb ที่ใหญ่กว่า

ฉันจะลองแลกเปลี่ยนโมดูลที่อยู่ในธนาคาร (1x2gb <-> 2x1gb) และดูว่าช่วยได้หรือไม่ถ้าฉันคิดว่าคุณแค่ต้องได้รับ 1gb สองโมดูลเพื่อแทนที่โมดูล 2gb ที่มีอยู่

แน่นอนว่าอัพไซด์หลังนั้นคือคุณจะเปิดใช้งานดูอัลแชนเนลอีกครั้งและใช้หน่วยความจำได้เร็วขึ้น


ใช่ฉันมีชิป 2 * 1GB เหล่านั้น ครั้งล่าสุดที่ฉันไป Redmond, USA ฉันซื้อชิป 2 ตัว 2GB เมื่อมันเกิดขึ้นหนึ่งในนั้นเป็นความผิดพลาดดังนั้นฉันจึงติดอยู่กับเพียงคนเดียว (และฉันอาศัยอยู่ในต่างประเทศสหรัฐอเมริกา)
ArielBH

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