นี่คือความต่อเนื่องที่มากหรือน้อย
อุปกรณ์ฮาร์ดแวร์ใดที่กิน RAM 4GB ของฉันได้ถึง 1.4GB
ในขณะที่ฉันได้รับการยอมรับมากขึ้นหรือน้อยลงด้วยเหตุผลดังกล่าวด้วยเหตุผลบางอย่างหลังจาก BIOS อัปเกรดอะแดปเตอร์กราฟิกของฉันก็สงวนหน่วยความจำ 1.4GB (แทนการจองแบบไดนามิก) ตอนนี้ (2 สัปดาห์หลังจากการรับประกันโน้ตบุ๊คของฉันหมดอายุ) ไม่มีอะไรพิเศษยกเว้นการลองใช้ลินุกซ์ไลฟ์ซีดีบางตัว (บางอันวนลูปแบ็คบูตจากคีย์ USB) และเปลี่ยนตัวเลือกการบู๊ตจาก UEFI เป็น BIOS CSM และกลับมาอีกสองสามครั้ง
และเพื่อให้ชัดเจนนี่ไม่ใช่ปัญหาของ Windows - ทั้ง memtest และ Linux ยังเห็นจำนวนหน่วยความจำนั้น เฉพาะ Lenovo Diagnostics เท่านั้นที่เห็นหน่วยความจำ 4GB เต็ม (และทดสอบและไม่พบข้อผิดพลาด)
นี่คือภาพหน้าจอจากเครื่องมือวินิจฉัยไดรเวอร์กราฟิกและจากการตรวจสอบทรัพยากร:
(สำหรับการอ้างอิงก่อน 1435MB ถูกสงวนไว้สำหรับฮาร์ดแวร์และหน่วยความจำกราฟิกสูงสุดคือ 1138 MB)
ซึ่งเห็นได้ชัดว่าทำให้ปัญหาเร่งด่วนมากขึ้นเนื่องจากตอนนี้ครึ่งหนึ่งของหน่วยความจำของฉันคือ
ผลลัพธ์ของmeminfo -r
ไม่เปลี่ยนแปลงมากนัก (ช่วงหน่วยความจำที่ 4 ลดลงเกือบ 800MB):
MemInfo v2.10 - Show PFN database information
Copyright (C) 2007-2009 Alex Ionescu
www.alex-ionescu.com
Physical Memory Range: 0000000000001000 to 000000000009D000 (156 pages, 624 KB)
Physical Memory Range: 0000000000100000 to 0000000020000000 (130816 pages, 523264 KB)
Physical Memory Range: 0000000020200000 to 0000000040004000 (130564 pages, 522256 KB)
Physical Memory Range: 0000000040005000 to 0000000057D32000 (97581 pages, 390324 KB)
Physical Memory Range: 0000000100000000 to 000000011F600000 (128512 pages, 514048 KB)
MmHighestPhysicalPage: 1177088
เนื่องจากฉันไม่ไว้วางใจ UEFI อีกต่อไปหลังจากเรื่องก่อนหน้านี้กับ Samsung และ Lenovo ฉันไปที่ EFI shell และทิ้งข้อมูลอีกไม่กี่อย่าง ฉันไม่รู้จริงๆว่าเรื่องนี้เกี่ยวกับอะไร แต่บางทีนี่อาจช่วยใครซักคน:
memmap
Type Start End # Pages Attributes
BS_code 0000000000000000-0000000000000FFF 0000000000000001 000000000000000F
available 0000000000001000-000000000005AFFF 000000000000005A 000000000000000F
BS_data 000000000005B000-000000000005BFFF 0000000000000001 000000000000000F
BS_code 000000000005C000-0000000000086FFF 000000000000002B 000000000000000F
BS_data 0000000000087000-0000000000087FFF 0000000000000001 000000000000000F
BS_code 0000000000088000-000000000008FFFF 0000000000000008 000000000000000F
reserved 0000000000090000-000000000009FFFF 0000000000000010 000000000000000F
BS_code 0000000000100000-000000000010FFFF 0000000000000010 000000000000000F
available 0000000000110000-000000001FFFFFFF 000000000001FEF0 000000000000000F
reserved 0000000020000000-00000000201FFFFF 0000000000000200 000000000000000F
available 0000000020200000-0000000040003FFF 000000000001FE04 000000000000000F
reserved 0000000040004000-0000000040004FFF 0000000000000001 000000000000000F
available 0000000040005000-0000000057D31FFF 0000000000017D2D 000000000000000F
BS_data 0000000057D32000-0000000057D51FFF 0000000000000020 000000000000000F
available 0000000057D52000-000000005A34AFFF 00000000000025F9 000000000000000F
BS_data 000000005A34B000-000000005A360FFF 0000000000000016 000000000000000F
reserved 000000005A361000-000000005A562FFF 0000000000000202 000000000000000F
BS_data 000000005A563000-000000005AD21FFF 00000000000007BF 000000000000000F
available 000000005AD22000-0000000096B02FFF 000000000003BDE1 000000000000000F
LoaderData 0000000096B03000-0000000096B04FFF 0000000000000002 000000000000000F
available 0000000096B05000-0000000096B06FFF 0000000000000002 000000000000000F
LoaderData 0000000096B07000-0000000096B14FFF 000000000000000E 000000000000000F
LoaderCode 0000000096B15000-0000000096BD1FFF 00000000000000BD 000000000000000F
LoaderData 0000000096BD2000-00000000C9468FFF 0000000000032897 000000000000000F
available 00000000C9469000-00000000C9474FFF 000000000000000C 000000000000000F
LoaderCode 00000000C9475000-00000000C9668FFF 00000000000001F4 000000000000000F
available 00000000C9669000-00000000CA828FFF 00000000000011C0 000000000000000F
BS_data 00000000CA829000-00000000CAE22FFF 00000000000005FA 000000000000000F
available 00000000CAE23000-00000000CAE31FFF 000000000000000F 000000000000000F
BS_data 00000000CAE32000-00000000CD668FFF 0000000000002837 000000000000000F
available 00000000CD669000-00000000CDCD5FFF 000000000000066D 000000000000000F
BS_code 00000000CDCD6000-00000000D6268FFF 0000000000008593 000000000000000F
RT_code 00000000D6269000-00000000D6344FFF 00000000000000DC 800000000000000F
RT_code 00000000D6345000-00000000D6468FFF 0000000000000124 800000000000000F
RT_data 00000000D6469000-00000000D6FEDFFF 0000000000000B85 800000000000000F
RT_data 00000000D6FEE000-00000000D9E9EFFF 0000000000002EB1 800000000000000F
reserved 00000000D9E9F000-00000000DAC13FFF 0000000000000D75 000000000000000F
reserved 00000000DAC14000-00000000DAE9EFFF 000000000000028B 000000000000000F
ACPI_NVS 00000000DAE9F000-00000000DAF04FFF 0000000000000066 000000000000000F
ACPI_NVS 00000000DAF05000-00000000DAF9EFFF 000000000000009A 000000000000000F
ACPI_recl 00000000DAF9F000-00000000DAFD9FFF 000000000000003B 000000000000000F
ACPI_recl 00000000DAFDA000-00000000DAFFEFFF 0000000000000025 000000000000000F
BS_data 00000000DAFFF000-00000000DAFFFFFF 0000000000000001 000000000000000F
available 0000000100000000-000000011F5FFFFF 000000000001F600 000000000000000F
reserved 00000000000A0000-00000000000BFFFF 0000000000000020 0000000000000000
reserved 00000000DB000000-00000000DF9FFFFF 0000000000004A00 0000000000000000
MemMapIO 00000000F80F8000-00000000F80F8FFF 0000000000000001 8000000000000001
MemMapIO 00000000FED1C000-00000000FED1FFFF 0000000000000004 8000000000000001
reserved : 24,115 Pages (98,775,040)
LoaderCode: 689 Pages (2,822,144)
LoaderData: 207,015 Pages (847,933,440)
BS_code : 34,263 Pages (140,341,248)
BS_data : 13,865 Pages (56,791,040)
RT_code : 512 Pages (2,097,152)
RT_data : 14,902 Pages (61,038,592)
available : 748,703 Pages (3,066,687,488)
ACPI_recl : 96 Pages (393,216)
ACPI_NVS : 256 Pages (1,048,576)
MemMapIO : 5 Pages (20,480)
Total Memory: 3,985 MB (4,179,152,896) Bytes
(ในฐานะ UEFI noob BS_data หมายถึงอะไร)
dh -d
(dh -v วิ่งเข้าไปในวงไม่ จำกัด และไม่สามารถทิ้ง ... )
dmpstore (ฉันแก้ไขรหัสผลิตภัณฑ์ Windows 8 ของฉัน):
ความคิดหรือวิธีอื่นใดในการเรียกคืนหน่วยความจำนี้ (ไม่มีใครทราบว่ามีวิธีการรีเซ็ต UEFI NVRAM อย่างสมบูรณ์โดยไม่ทำให้เครื่องไม่สามารถบูตได้หรือไม่) มีความนิยมมาก ...
EDIT1
เมื่อบูต Linux ขึ้นในโหมด UEFI หน่วยความจำส่วนใหญ่จะใช้งานได้
แต่เมื่อทำการบูทในโหมด Compatibility BIOS (ผ่าน CSM) มันจะไม่:
อาจเป็นข้อผิดพลาดใน CSM หรือไม่ (แต่ก็ยังน่าแปลกใจที่มันเกิดขึ้นทันที ... )
เนื่องจากระบบปฏิบัติการหลักของฉันคือ Windows (7) ฉันคิดว่าฉันต้องอัปเกรดเป็น 8 (.1) และทำการติดตั้งแบบเต็มบนพาร์ติชัน GPT ใหม่เพื่อใช้ประโยชน์จาก UEFI และเมื่อพิจารณาถึงปัญหาที่ UEFI เป็นสาเหตุ (ยัง) เป็นประจำฉันไม่แน่ใจว่าฉันต้องการไปเส้นทางนั้น ...
EDIT2
ฉันยังโพสต์กระทู้ในฟอรัม Lenovo เกี่ยวกับเรื่องนี้ แต่ยังไม่มีคำตอบ: http://forums.lenovo.com/t5/R-and-L-Series-ThinkPad-Laptops/L530-2481-3SG-First-1 -4-GB-RAM ของ-4-GB-ลิขสิทธิ์โดยฮาร์ดแวร์และ / TD-P / 1,539,272
ฉันยัง (เพียงเพื่อแยกสาเหตุนี้) นำแบตเตอรี่ CMOS ออก แต่ยกเว้นลายนิ้วมือสีเข้มบางอย่างที่ฉันพบที่ "ประตูด้านล่าง" (ฝาด้านหลังซึ่งมีการซ่อนฮาร์ดดิสก์และ RAM) มันไม่ได้ทำให้ฉันฉลาดขึ้น
edit3
มีข่าวไม่มากนักจาก Lenovo บางคนติดตามโพสต์ของฉันในฟอรัมและบอกว่าวิศวกรบางคนจะมองมัน หวังว่าจะดีที่สุด
EDIT4
อีก 21MB ได้กัดฝุ่นเวลานี้สำหรับการพยายามบูตดิสทริบิวเตอร์ผ่าน UEFI Secure Boot ... รายละเอียดเพิ่มเติมในหัวข้อที่กล่าวถึงข้างต้นในฟอรัม Lenovo