หน่วยความจำไม่สามารถอ่านหรือเขียนบน Windows

เมื่อ Windows ไม่สามารถอ่านคำสั่งจากหน่วยความจำที่ระบุได้ผู้ใช้จะได้รับข้อผิดพลาดว่าไม่สามารถอ่านหรือเขียนหน่วยความจำได้ ใน Windows 10 ข้อผิดพลาดนี้เกิดขึ้นน้อยมากโดยส่วนใหญ่มักพบใน Windows XP หรือ Windows 7 ที่มีรหัส 0x00000000 ข้อผิดพลาดเกิดขึ้นเมื่อโปรแกรมไฟล์ระบบหรือไดรเวอร์เข้าถึงหน่วยความจำ RAM จริงพร้อมคำแนะนำและไม่สามารถอ่านการดำเนินการที่ต้องการในส่วนของหน่วยความจำ ผู้กระทำผิดเมื่อไม่สามารถอ่านหรือเขียนหน่วยความจำได้อาจเป็นไฟล์ระบบที่เสียหายแรมแท่งเสียหายหน่วยความจำเสมือนไม่เพียงพอหรือโปรแกรมที่ติดตั้งเองอย่างคดเคี้ยว ลองมาดูวิธีแก้ไขข้อผิดพลาดของหน่วยความจำที่อ่านหรือเขียน

หน่วยความจำไม่สามารถอ่านหรือเขียนได้

1. การสแกนหาไวรัส

ใช้โปรแกรมสแกนป้องกันไวรัสเช่น Zemana หรือ Dr.Web หากระบบที่ติดเชื้อมัลแวร์, คำแนะนำในหน่วยความจำอาจจะไม่สามารถอ่านได้และก่อให้เกิดข้อผิดพลาดต่างๆ

2. โปรแกรมป้องกันไวรัสของบุคคลที่สาม

หากคุณใช้โปรแกรมป้องกันไวรัสของ บริษัท อื่นให้ปิดการใช้งานและดูว่าข้อผิดพลาดหน่วยความจำ "อ่าน" หรือ "เขียน" ได้รับการแก้ไขหรือไม่ หากข้อผิดพลาดได้รับการแก้ไขคุณควรพิจารณาเปลี่ยนซอฟต์แวร์ป้องกันไวรัสของคุณ

3. ไฟล์ระบบเสียหาย

ไฟล์ระบบที่เสียหายซึ่งเข้าถึงหน่วยความจำกายภาพอาจทำให้เกิดข้อผิดพลาดนี้ได้เนื่องจากที่อยู่ของไฟล์ระบบจะถูกแก้ไขและไม่อ่านลงใน RAM เรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบและป้อนคำสั่งสองคำสั่งเพื่อกู้คืนไฟล์ระบบ

  1. sfc /scannow
  2. DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

เรียกใช้ SFC ใน CMD

4. ฉนวนกันความร้อนแกนในตัวป้องกัน

ฟังก์ชันการแยกเคอร์เนลอาจป้องกันไม่ให้โปรแกรมไดรเวอร์หรือไฟล์ระบบเข้าถึงหน่วยความจำส่งผลให้เกิดข้อผิดพลาด " Memory can't be READ หรือ WRITTEN " เปิดโปรแกรมป้องกันไวรัสในตัว "Windows Security" และไปที่คอลัมน์ "Device Security" จากนั้นปิดใช้งาน " Memory Integrity " หากเปิดใช้งาน

ความสมบูรณ์ของหน่วยความจำในความปลอดภัยของ Windows

5. การติดตั้ง. Net Framework

หากคำสั่งที่ 0x79259769 อ้างถึงหน่วยความจำที่ 0x00000008 และไม่สามารถอ่านหรือเขียนโปรแกรมเก่า ๆ สามารถใช้ NET Framework 1.1 ที่ล้าสมัยซึ่งจะสร้าง RAM มากเกินไปซึ่งจะทำให้เกิดข้อผิดพลาด ไปที่เว็บไซต์ของ Microsoft และดาวน์โหลด NET Framework ล่าสุด ปัจจุบันอยู่ที่ 4.8

6. หน่วยความจำเสมือน

หน่วยความจำเสมือนหมดอาจทำให้เกิดข้อผิดพลาดที่ไม่สามารถอ่านหรือเขียนหน่วยความจำได้เมื่อเรียกใช้โปรแกรมหรือเกมที่ตะกละตะกลาม ในสถานการณ์นี้การเพิ่มหน่วยความจำเสมือนสามารถแก้ปัญหานี้ได้

กดแป้นพิมพ์ลัด Win + Gแล้วพิมพ์sysdm.cplเพื่อเปิดคุณสมบัติของระบบอย่างรวดเร็ว ไปที่แท็บ "ขั้นสูง" คลิก "ตัวเลือก" และในหน้าต่างใหม่ไปที่แท็บ "ขั้นสูง" คลิก " เปลี่ยนแปลง "

เปลี่ยนไฟล์ swap

จากนั้นคุณมีสองเส้นทาง:

  1. หากคุณไม่มีเครื่องหมาย "เลือกขนาดไฟล์เพจโดยอัตโนมัติ" ให้ทำเครื่องหมายในช่อง ไดรฟ์ C ที่ติดตั้ง Windows จะต้องตั้งค่าตามตัวเลือกของระบบ
  2. หาก 1 วิธีไม่สามารถช่วยแก้ปัญหาได้ให้ตั้งค่าหน่วยความจำด้วยตนเองโดยใช้ค่าจากด้านล่าง

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

ชุดหน่วยความจำเสมือน RAM

7. การเริ่มต้น

หากคุณเริ่มคอมพิวเตอร์โดยมีโปรแกรมจำนวนมากทำงานอยู่หน่วยความจำอาจไม่เพียงพอ ใน Windows 10 ให้เปิดตัวจัดการงานโดยกดคีย์ผสม Ctrl + Shift + Esc แล้วไปที่แท็บ "เริ่มต้น" จากนั้นเลือกโปรแกรมที่คุณไม่ต้องการจริงๆแล้วคลิก "ปิดการใช้งาน"

ใน Windows 7 และ XP กดWin + Rและป้อนmsconfig , ไปที่แท็บ "การเริ่มต้น"

ปิดการใช้งานโปรแกรมเริ่มอัตโนมัติ

8. คลีนบูต

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

9. ปรับปรุงระบบ

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

10. การวินิจฉัย RAM

ข้อผิดพลาดใน RAM อาจทำให้เกิดข้อผิดพลาด "ไม่สามารถเขียนหรืออ่านหน่วยความจำได้" ทำตามคู่มือการวินิจฉัย RAM เพื่อตรวจสอบข้อผิดพลาดและแก้ไข

หากข้อผิดพลาดยังคงมีอยู่แสดงว่าปัญหาอาจเกิดขึ้นจริงในแถบ RAM เอง ลองสลับแถบแล้วสอดเข้าไปในช่องต่างๆ