- ส่วนประกอบหลักที่ระบบปฏิบัติการและโปรแกรมพึ่งพาคือ CPU, HDD, RAM HDD และ RAM เป็นพื้นที่เก็บข้อมูล 2 ประเภทที่แตกต่างกันสำหรับฟังก์ชั่นที่แตกต่างกัน
- เมื่อ RAM เหลือน้อยหรือโปรแกรมไม่สามารถเข้าถึงหน่วยความจำเพียงพอ จะเกิดข้อผิดพลาดขึ้น สามารถแก้ไขได้โดยการอัปเดตซอฟต์แวร์ การล้างข้อมูลระบบ หรือการแก้ไขรีจิสทรี
- ปัญหายากๆ เช่น ปัญหาระบบ น่ารำคาญมาก ตรวจสอบ ศูนย์กลางการแก้ไขปัญหาข้อผิดพลาดของระบบ สำหรับข้อมูลเพิ่มเติมและบทความที่เกี่ยวข้อง
- ของเรา ส่วนการแก้ไขปัญหาข้อผิดพลาดของ Windows 10 เกี่ยวข้องกับปัญหาประเภทอื่นๆ ที่ผู้ใช้ทั่วไปสามารถพบเจอได้ขณะใช้คอมพิวเตอร์
- ดาวน์โหลด Restoro PC Repair Tool ที่มาพร้อมกับเทคโนโลยีที่จดสิทธิบัตร (มีสิทธิบัตร ที่นี่).
- คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
- คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาที่ส่งผลต่อความปลอดภัยและประสิทธิภาพของคอมพิวเตอร์ของคุณ
- Restoro ถูกดาวน์โหลดโดย 0 ผู้อ่านในเดือนนี้
หากคุณได้รับ ERROR_NOT_ENOUGH_MEMORY ข้อความกับ มีที่เก็บข้อมูลไม่เพียงพอสำหรับการประมวลผลคำสั่งนี้ คำอธิบาย ให้ทำตามขั้นตอนการแก้ไขปัญหาที่แสดงในบทความนี้เพื่อแก้ไข
รหัสข้อผิดพลาดนี้มีผลกับ เซิร์ฟเวอร์ Windowsทำให้ระบบขัดข้องกับข้อความ มีที่เก็บข้อมูลไม่เพียงพอสำหรับการประมวลผลคำสั่งนี้ ในบันทึกข้อผิดพลาด
Microsoft อธิบายว่าข้อผิดพลาดนี้อาจเกิดขึ้นหากรายการรีจิสทรี IRPStackSize บนเซิร์ฟเวอร์ถูกตั้งค่าต่ำเกินไป ด้วยเหตุนี้ วิธีที่ดีที่สุดและง่ายที่สุดในการแก้ปัญหานี้คือการปรับแต่งรีจิสทรีเพื่อจัดสรรค่า IRPStackSize ที่ใหญ่ขึ้น
ฉันจะแก้ไขทรัพยากรหน่วยความจำไม่เพียงพอสำหรับการประมวลผลคำสั่งนี้ได้อย่างไร
- แก้ไขค่า IRPStackSize
- แก้ไขค่า SharedSection
- บล็อกแอป UI ส้อม
- อัปเกรด Microsoft SQL Server
- ลบโฟลเดอร์ชั่วคราว
วิธีแก้ไขต่อไปนี้เกี่ยวข้องกับการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นได้หากมีการเปลี่ยนแปลงค่ารีจิสทรีอย่างไม่ถูกต้อง อย่าลืมสำรองข้อมูลรีจิสทรีก่อนที่จะแก้ไข ด้วยวิธีนี้ คุณสามารถกู้คืนได้เสมอในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
โซลูชันที่ 1 — แก้ไขค่า IRPStackSize
- ไปที่ Start > Run > type regedit > hit ตกลง.
- ค้นหา และจากนั้น เลือกคีย์ย่อยของรีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
- หากไม่มีรายการ IRPStackSize ให้ทำตามขั้นตอนเหล่านี้:
- คลิก แก้ไข > ใหม่ > คลิก ค่า DWORD
- พิมพ์ IRPStackSize > กด ENTER พิมพ์ IRPStackSize ตามที่ปรากฏ อย่าลืมว่าชื่อค่าต้องคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
- คลิก IRPStackSize > แก้ไข > แก้ไข
ในกล่อง ค่าข้อมูล ให้พิมพ์ค่าที่มากขึ้น > คลิก ตกลง ค่าอาจมีช่วงตั้งแต่ 0x1 ถึง 0xC และเทียบเท่ากับ 1 ถึง 12 ในรูปแบบทศนิยม
หากปัญหายังคงอยู่หลังจากที่คุณแก้ไขค่าแล้ว ให้ทำซ้ำขั้นตอนเดิมและเพิ่มมูลค่าของ IRPStackSize อีกครั้ง
โซลูชันที่ 2 — แก้ไขค่า SharedSection
- เปิด Registry Editor > ค้นหาคีย์ย่อยต่อไปนี้
HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerSubSystems
- เลือกค่า Windows > ไปที่เมนูแก้ไข > เลือกสตริง
- เพิ่มพารามิเตอร์ SharedSection
- Windows NT ใช้รูปแบบต่อไปนี้: SharedSection=xxxx, yyyy
เติม “,256” หรือ “,512” หลังตัวเลขปปปป - Windows 2000, Windows XP และ Windows Server 2003 ใช้รูปแบบต่อไปนี้: SharedSection=xxxx, yyyy, zzzz
สำหรับระบบปฏิบัติการ 32 บิต ให้เพิ่มค่า yyyy เป็น “12288” เพิ่มค่า zzzz เป็น “1024”
สำหรับระบบปฏิบัติการ 64 บิต ให้เพิ่มค่า yyyy เป็น “20480” เพิ่มค่า zzzz เป็น “1024”
โซลูชันที่ 3 — บล็อกแอป UI ส้อม
ผู้ใช้ Windows เพิ่งอธิบายสิ่งที่น่าสนใจ วิธีแก้ปัญหา เพื่อแก้ไขรหัสข้อผิดพลาด "พื้นที่เก็บข้อมูลไม่เพียงพอสำหรับการประมวลผลคำสั่งนี้"
หากแอพสำคัญไม่มีที่เก็บข้อมูล คุณสามารถรีสตาร์ทได้ ข้อผิดพลาดจะหายไปชั่วคราว อย่างไรก็ตาม ฮีปเดสก์ท็อปสำหรับบริการสถานีหน้าต่างจะพบปัญหาหน่วยความจำอีกครั้ง
หากต้องการแก้ไขปัญหานี้อย่างถาวร ให้กำหนดค่า xyzService.exe ที่มีหน่วยความจำไม่เพียงพอเพื่อหลีกเลี่ยงการส้อมแอปพลิเคชัน UI ในเซสชัน 0 นี่คือวิธีที่ผู้ใช้ BlueCode อธิบายไว้ มติที่นำมาใช้ในสถานการณ์เฉพาะนี้:
หลังจากคุยกับลูกค้าแล้ว ฉันพบว่าเรื่องราวทั้งหมดที่นี่คือ ลูกค้ารัน xyzService.exe กับโดเมน บัญชี DOMAINxyzServiceAccount ในเซสชัน 0 และ xyzService.exe แยกย่อยประมวลผล xyzUIApplication.exe อย่างใด เป็นระยะ น่าเสียดายที่แอปพลิเคชัน UI ไม่ได้ออกตามปกติ การดำเนินการนี้ทำให้ฮีปเดสก์ท็อปรั่วในสถานีหน้าต่างเฉพาะนี้ Service-0x6-453186fc$ ทีละน้อยจนกระทั่ง xyzService.exe ตรวจพบการพร่องขณะเรียกใช้การสืบค้น
เพื่อแก้ปัญหานี้ เรากำหนดค่า xyzService.exe อย่างง่าย และทำให้ไม่แยกแอปพลิเคชัน UI ในเซสชัน 0
โซลูชันที่ 4 — อัปเกรด Microsoft SQL Server
เรียกใช้การสแกนระบบเพื่อค้นหาข้อผิดพลาดที่อาจเกิดขึ้น
ดาวน์โหลด Restoro
เครื่องมือซ่อมพีซี
คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows
คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาเกี่ยวกับเทคโนโลยีที่จดสิทธิบัตร
เรียกใช้ PC Scan ด้วย Restoro Repair Tool เพื่อค้นหาข้อผิดพลาดที่ทำให้เกิดปัญหาด้านความปลอดภัยและการชะลอตัว หลังจากการสแกนเสร็จสิ้น กระบวนการซ่อมแซมจะแทนที่ไฟล์ที่เสียหายด้วยไฟล์ Windows และส่วนประกอบใหม่
ติดตั้งการอัปเดต Microsoft SQL Server ล่าสุดเพื่อให้แน่ใจว่าระบบของคุณได้รับประโยชน์จากการปรับปรุงและแพตช์ล่าสุด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัพเดทที่มีให้ไปที่ Update Center สำหรับ Microsoft SQL Server.
โซลูชันที่ 5 — ลบโฟลเดอร์ชั่วคราว
โฟลเดอร์ชั่วคราวถูกซ่อนไว้ตามค่าเริ่มต้น เนื่องจากมีไฟล์การกำหนดค่าจำนวนมากที่ Windows ใช้เป็นครั้งคราว
ไม่ได้ตั้งใจให้ยุ่งเหยิง ดังนั้นตัวเลือกที่ปลอดภัยกว่าคือสำรองข้อมูลโฟลเดอร์ Temp เพื่อให้แน่ใจ
คุณจะพบโฟลเดอร์นี้ในพาร์ติชั่น Windows ของคุณและภายใต้แท็บ View คุณจะต้องทำเครื่องหมายที่รายการที่ซ่อนอยู่เพื่อดู หรือคุณสามารถลองวิธีนี้:
- กด Windows + R แล้วพิมพ์ “%อุณหภูมิ%” ในกล่องโต้ตอบที่ปรากฏขึ้น จากนั้นกด Enter
- กด Ctrl + A เพื่อเลือกไฟล์ทั้งหมดแล้วคลิก ลบ
- ตอนนี้ไปที่ไดรฟ์การติดตั้ง Windows ของคุณโดยปกติ (C:) และค้นหาโฟลเดอร์ temp และลบไฟล์ทั้งหมดที่นั่นด้วย
หลังจากที่คุณรีสตาร์ทคอมพิวเตอร์ ปัญหาควรหายไป
และเช่นเคย หากคุณพบวิธีแก้ไขปัญหาอื่นๆ เพื่อแก้ไข ทรัพยากรหน่วยความจำไม่เพียงพอสำหรับการประมวลผลคำสั่งนี้ ข้อผิดพลาด คุณสามารถระบุขั้นตอนการแก้ไขปัญหาในส่วนความคิดเห็นด้านล่าง
- systeminfo |find “หน่วยความจำกายภาพที่มีอยู่”: นี่จะแสดงจำนวน RAM ที่พร้อมใช้งาน
- ข้อมูลระบบ | findstr /C:”หน่วยความจำกายภาพทั้งหมด”: นี่จะแสดงจำนวน RAM ที่ติดตั้งทั้งหมด
ลบอันแรกออกจากอันที่สองแล้วคุณจะรู้ว่ามีการใช้หน่วยความจำเท่าใด
- หน่วยความจำไม่เพียงพอหมายความว่าอย่างไร
โดยปกติจะเป็นข้อผิดพลาดที่แสดงโดยโปรแกรมที่ไม่สามารถดำเนินการต่อหรือไม่มีหน่วยความจำเหลือให้เก็บข้อมูลและดำเนินการ ดูของเรา คู่มือฉบับสมบูรณ์ ในการกำจัดข้อผิดพลาด
- ทำไมคอมพิวเตอร์ของฉันถึงบอกว่าหน่วยความจำไม่เพียงพอ
โดยปกติหมายความว่าระบบปฏิบัติการ + แอปพลิเคชันต้องการหน่วยความจำ RAM มากกว่าคอมพิวเตอร์ของคุณ การปิดแอปพลิเคชั่นบางตัวที่ทำงานอยู่เบื้องหลังอาจช่วยได้
- ดาวน์โหลดเครื่องมือซ่อมแซมพีซีนี้ ได้รับการจัดอันดับยอดเยี่ยมใน TrustPilot.com (การดาวน์โหลดเริ่มต้นในหน้านี้)
- คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
- คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาเกี่ยวกับเทคโนโลยีที่จดสิทธิบัตร (ส่วนลดพิเศษสำหรับผู้อ่านของเรา)
Restoro ถูกดาวน์โหลดโดย 0 ผู้อ่านในเดือนนี้
คำถามที่พบบ่อย
เมื่อเปิดพรอมต์คำสั่งแล้ว คุณสามารถป้อนคำสั่งเหล่านี้:
- systeminfo |find “หน่วยความจำกายภาพที่มีอยู่”: นี่จะแสดงจำนวน RAM ที่พร้อมใช้งาน
- ข้อมูลระบบ | findstr /C:”หน่วยความจำกายภาพทั้งหมด”: นี่จะแสดงจำนวน RAM ที่ติดตั้งทั้งหมด
ลบอันแรกออกจากอันที่สองแล้วคุณจะรู้ว่ามีการใช้หน่วยความจำเท่าใด
โดยปกติจะเป็นข้อผิดพลาดที่แสดงโดยโปรแกรมที่ไม่สามารถดำเนินการต่อหรือไม่มีหน่วยความจำเหลือให้เก็บข้อมูลและดำเนินการ ดูของเรา คู่มือฉบับสมบูรณ์ ในการกำจัดข้อผิดพลาด
โดยปกติหมายความว่าระบบปฏิบัติการ + แอปพลิเคชันต้องการหน่วยความจำ RAM มากกว่าคอมพิวเตอร์ของคุณ การปิดแอปพลิเคชั่นบางตัวที่ทำงานอยู่เบื้องหลังอาจช่วยได้