ฉันพยายามติดตั้ง RAM เพิ่มเติมบนเครื่อง Windows Vista 32 บิตซึ่งใช้มาเธอร์บอร์ดX6DAL-XGและจำนวน RAM ที่รายงานใน BIOS คือ 3GB + แต่ Windows รายงาน 2GB ที่ติดตั้งไว้เท่านั้น มาเธอร์บอร์ดมีช่องใส่ RAM 6 ช่องซึ่งฉันได้ติดตั้งไว้ด้วยกันหลายชุดด้วยกันคือ 1 1GB sticks และ 2 512mb sticks แต่ไม่ว่าฉันจะกำหนดค่า Windows ได้อย่างไรก็ไม่เห็นมากกว่า 2GB ฉันรู้แน่นอนว่า Windows 32 บิตมีหน่วยความจำ 3gb แต่นั่นไม่ได้อธิบายว่าทำไมมันจะรายงานเพียง 2GB เมื่อมีการติดตั้งจริง (ปัจจุบัน) 5GB ฉันควรคิดว่าฉันจะเห็นอย่างน้อย 3GB
ตามรายการข้อมูลจำเพาะสำหรับเมนบอร์ดข้อกำหนดของ RAM ขั้นต่ำคือ DDR333 / 266mhz ติดตั้งเป็นคู่ ฉันทำสิ่งนี้แล้วและ BIOS ไม่ได้รายงานปัญหาใด ๆ ที่ POST
การกำหนดค่า RAM (ตาม CPU-Z)
ช่อง # 1: PQI MD6412ROE - 512mb PC2700 (166mhz)ช่อง # 2: PQI MD6412ROE - 512mb PC2700 (166mhz)- ช่อง # 3: Kingston 128mx72D266C25 - 1024mb PC2100 (133mhz)
- ช่อง # 4: Kingston KVR266X72RC25 / 1024 - 1024mb PC2100 (133mhz)
- ช่อง # 5: Kingston 128mx72D266C25 - 1024mb PC2100 (133mhz)
- ช่อง # 6: Kingston KVR266X72RC25 / 1024 - 1024mb PC2100 (133mhz)
ฉันไม่แน่ใจว่ารายละเอียดหน่วยความจำข้างต้นขัดแย้งกับคำชี้แจงนี้ในคู่มือเมนบอร์ดหรือไม่:
รองรับหน่วยความจำ
X6DAL-XG รองรับหน่วยความจำ ECC DDR333 / 266 (PC2700 / PC2100) ที่ลงทะเบียนสูงสุด 12GB / 24GB มาเธอร์บอร์ดได้รับการออกแบบมาเพื่อรองรับโมดูล 4GB (PC2100) ในแต่ละช่อง แต่มีเพียง 2GB โมดูลเท่านั้นที่ได้รับการทดสอบ เมื่อใช้หน่วยความจำ ECC DDR333 (PC2700) ที่ลงทะเบียนแล้วสนับสนุนการติดตั้งหน่วยความจำแบบสองแบ๊งก์สี่ชิ้นหรือหน่วยความจำแบบแบงค์เดียวหกชิ้น
ดังนั้นฉันกำลังทำสิ่งผิดปกติกับ RAM ที่ฉันมีตอนนี้หรือมีปัญหาความเข้ากันได้บางอย่างที่ฉันขาดหายไปหรือไม่?
ขอบคุณ!
รายละเอียดเพิ่มเติมไม่กี่
- รายงาน CPU-Z สำหรับเครื่อง
- ฉันได้ทำการทดสอบเพิ่มเติมกับปัญหานี้ทั้งใน Ubuntu และ Windows Server 2008 และพวกเขาทั้งสองรายงานเพียง 2gb เช่นกัน
- ฉันลองเล่นซอโดยใช้คุณสมบัติ Memory Remap (Enable / Disable) ในการกำหนดค่า Northbridge ของเมนบอร์ด แต่ไม่เห็นผลลัพธ์ใด ๆ
- นอกเหนือจากฮาร์ดแวร์ด้านบนแล้วฉันมีการ์ดวิดีโอ PCI Express ขนาด 256 เมกะไบต์และนั่นสำหรับอุปกรณ์ต่อพ่วง ฉันไม่คิดว่าหน่วยความจำที่แมป I / O เป็นปัญหาที่นี่
- ฉันลบแท่งขนาด 2 512mb และลงเหลือเพียง 4 1GB
- ฉันได้แฟลช BIOS เมนบอร์ดไปยังการแก้ไขล่าสุดของผู้ผลิต
การปรับปรุงอื่น
ฉันจัดการทดสอบการกำหนดค่าฮาร์ดแวร์นี้บนสำเนาแบบ 64 บิตของ Ubuntu และตรวจพบ RAM อย่างสมบูรณ์ที่ติดตั้ง 4gbแต่ไม่ว่าการกำหนดค่า RAM ฉันไม่สามารถหาระบบปฏิบัติการแบบ 32 บิตใด ๆ ที่จะอ่านมากกว่า 2gb ดังนั้นคำถามยังคงอยู่: เหตุใดระบบปฏิบัติการ 64 บิตจึงสามารถดู RAM มากกว่า 2gb ในขณะที่ระบบปฏิบัติการ 32- บิตที่ติดตั้งบนเครื่องเดียวกันถูกปิดที่ 2gb
หลังจากความคิด
ฉันซาบซึ้งกับข้อมูลจากทุกคนมาก แต่ฉันก็ยังไม่รู้สึกว่ามีคำตอบที่ถูกต้องสำหรับปัญหานี้แม้จะมีความพยายามทั้งหมดของคุณ ฉันได้เรียนรู้ด้วย @Goyuix ว่าฉันใช้ CPU 64 บิตและไม่รู้ตัวเลยและอย่างน้อยตอนนี้ฉันก็มีงานที่ยอมรับได้
แบริ่งไม่คาดฝันบางส่วนของเหตุการณ์ที่ดูเหมือนว่าเงินรางวัลเป็นไปได้อัตโนมัติให้เครดิตกับบูธ @ Mark เนื่องจากการหมดอายุของรางวัลซึ่งฉันไม่จำเป็นต้องทราบเพราะคำตอบของเขาเป็นที่ดี ; มันไม่ใช่วิธีแก้ปัญหาเฉพาะนี้ (แน่นอนไม่มีความผิดมาร์คตั้งใจฉันขอขอบคุณคำตอบที่มีคุณภาพสูงของคุณ!)
ไม่ว่าในกรณีใดการสนทนาที่เกิดจากคำถามนี้เป็นข้อมูลที่มีประโยชน์อย่างยิ่งสำหรับฉัน (และควรทำหน้าที่เป็นข้อมูลอ้างอิงที่ดีเยี่ยมสำหรับผู้ค้นหาในอนาคต) ปัญหาเดิมได้รับการประสบความสำเร็จลดลงผ่านการใช้ระบบปฏิบัติการ 64 บิต แต่มันก็ยังคงไม่ได้รับการแก้ไข น่าเสียดายที่ (สำหรับฉัน) ฉันจะไม่พอใจอย่างแท้จริงจนกว่าฉันจะสามารถระบุปัญหาที่แน่นอนได้ดังนั้นหากในอนาคตมีคนจัดการคิดถึงวิธีแก้ปัญหาที่ไม่ได้กล่าวถึงโปรดทำโพสต์มัน
ขอบคุณทุกคน.