เช่นเดียวกับแอป Windows อื่นๆ Adobe Photoshop ก็ไม่ใช่สิ่งที่สมบูรณ์ มีปัญหาหลายอย่าง รวมถึง "Could not complete your request because there is not enough memory (RAM)" Photoshop เป็นซอฟต์แวร์แก้ไขภาพและปรับแต่งรูปถ่ายสำหรับ Windows/macOS ให้สร้าง ปรับปรุง หรือแก้ไขภาพ งานศิลปภาพ และภาพประกอบ เนื่องจากปหลายอย่าง ผู้ใช้รายงานปัญหาเกี่ยวกับ Physical Memory Usage และ Management ของ Photoshop บน Windows 10
นั่นคือ หลายคนในหลายสถานการณ์ เจอ Error "Not enough RAM" ของ Photoshop เกิดตอน Startup และบางครั้งตอนใช้ Tools แก้ไขภาพ ใน Photoshop เวลามันขึ้น จะบล็อกทุกการดำเนินการที่ทำอยู่ นอกจากนี้ Error นี้เป็น Recurring เกิดซ้ำๆ ทำให้งานยากขึ้น

หลายครั้ง หลังติดตั้ง Photoshop รันครั้งแรก ทำงานสมบูรณ์ Retouch ภาพหรือสร้าง 3D Model บันทึกได้ ไม่มีปัญหา แต่ตอนรันครั้งที่สอง อาจเจอ Error ขณะ Load/Export ภาพ แม้ PC จะมี RAM 32 GB ก็ตาม
ผู้ใช้ควรจำว่า Photoshop เป็นซอฟต์แวร์แก้ไขกราฟิกส์ ต้องการ RAM มาก Adobe แนะนำอย่างน้อย 2.5GB RAM สำหรับ Photoshop CC บน Windows (3GB สำหรับ macOS) เพื่อรันเร็วและไม่ลैค หมายเหตุ: ทดสอบหลายแล็ปท็อป แนะนำใช้ 5GB เพียงเปิดโปรแกรมทิ้งไว้
สาเหตุ Photoshop Not Enough RAM Error
เรารวบรวมสาเหตุจาก Feedback ผู้ใช้และผู้เชี่ยวชาญทางเทคนิค ปัญหานี้อาจเกิดจาก:
- Pirated Copy: ใช้ Photoshop แพรี่ Error นี้เกิดง่ายที่สุด ในกรณีนี้ Error ไม่สามารถแก้ได้ หลายคนคิดว่าโหลดจากเว็บอื่นจะหลีกเลี่ยงได้ แต่มันเสี่ยง เพราะ Pirated Software มักติดไวรัสหนัก หายคู่มือและ Technical Support
- Outdated Software: Photoshop เก่า อาจก่อให้เกิด Error ไม่เหมือน Upgrade Updates ต้องมีซอฟต์แวร์เดิมทำงาน Updates บางครั้งรันอัตโนมัติใน Background เพราะแก้ Security Issues, Bugs, รองรับ Drivers/Hardware ใหม่
- Outdated Device Drivers: Device Drivers ช่วย Hardware ทำงานราบรื่นกับคอมพิวเตอร์ เวอร์ชันใหม่ = ทำงานราบรื่น เก่า = ก่อให้เกิดปัญหารวมถึง Error นี้
- Software Settings: Updates มีการเปลี่ยนแปลงสำคัญเพื่อ Performance, Stability, Security ติดตั้ง Updates ให้ Software ทำงานปลอดภัยและมีประสิทธิภาพ แต่ความจริงคือ Default Settings Photoshop พยายาม Load ตนเองน้อยที่สุด ใช้ RAM ประมาณ 1-1.5 GB แต่หากทำงานกับ Heavy Files หรือ 3D Model RAM ที่ระบุไม่พอ นำไปสู่ Error
รู้สาเหตุแล้ว ไปที่วิธีแก้
วิธีที่ 1: Override Physical Memory
ตามที่กล่าว Default Settings Photoshop ใช้ RAM น้อย ~1-1.5 GB ทำให้เจอ Error หากทำงาน 3D Model หรือ Heavy Graphical Processing วิธีที่ดีคือเพิ่ม Bandwidth ของ Physical Memory ที่ Photoshop ใช้ เราจะสร้าง DWORD Key ให้ Photoshop ใช้ Physical Memory มากขึ้น
DWORD Value (Double Word) เป็น 1 ใน 5 Data Types หลักของ Registry Editor แสดงเป็น Decimal หรือ Hexadecimal ใช้สำหรับ True/False หรือ 1/0 ตัวเลข (32-bit หรือ 64-bit) ไม่สอดคล้องกับ Windows 10 OS แต่มันแทน Data Type ที่จะเก็บใน Value การเพิ่ม Key จะให้ Photoshop จัดการ Registry Override จาก Physical Memory วิธีนี้ช่วยผู้ใช้มาก ทำตามขั้นตอน:
- กด Windows + R พิมพ์ regedit.exe คลิก OK เข้า Windows Registry Editor ดูและแก้ไข Keys/Entries ใน Registry Database
หมายเหตุ: ถ้าขอ Admin Password/Confirmation ให้ใส่ Password หรือยืนยัน
- ไปที่ HKEY_CURRENT_USER > Software > Adobe > Photoshop > 130.0
หมายเหตุ: จะเจอโฟลเดอร์ "130.0" ก็ต่อเมื่อใช้ Photoshop CC 2019 ชื่อโฟลเดอร์จะต่างกันตามเวอร์ชัน Photoshop
- ขึ้นกับ Photoshop Version ที่ใช้ คลิกขวาโฟลเดอร์ที่กล่าวมา (13.0) เลือก New > DWORD (32-bit) Value

- ใน Right Pane ตั้งชื่อ Key ใหม่เป็น OverridePhysicalMemoryMB กด Enter ชื่อนี้ระบุใน Photoshop Registry Settings สำหรับ Physical Memory Bandwidth Settings

- คลิกขวา Key ใหม่ เลือก Modify จะเปิด Edit Window ตั้ง Base เป็น Decimal ใน Value Data เปลี่ยนจาก 0 เป็นค่า Megabyte ที่สะท้อน Physical Memory ของระบบ เช่น 4096 สำหรับ 4GB, 8192 สำหรับ 8GB, 16384 สำหรับ 16GB, 24576 สำหรับ 24GB โดยทั่วไปแนะนำ 16000 หรือ 24000 คลิก OK บันทึก

- เพื่อความปลอดภัย แนะนำแก้ Performance Settings โดยตรงใน Photoshop เพื่อแก้ปัญหาตลอดกาล คลิก Start ค้นหา Adobe Photoshop เปิด รอโหลด Utilities ทั้งหมด

- ไป Edit > Preferences > Performance จะเปิด Photoshop Settings ที่เกี่ยวกับ Performance เช่น Physical Memory, History & Cache

- เลื่อน Slider จาก 70% เป็น 80% ให้ Photoshop ใช้ RAM Bandwidth มากขึ้น

- ปิด Photoshop และ Restart PC บันทึกการเปลี่ยนแปลง
- ลองรัน Photoshop และ Load Heavy 3D Models ดูว่า Error หายหรือไม่ หายังไม่หาย (โอกาสน้อย) อาจเป็น Windows 10 Version 1803 ที่ส่งผลต่อ Photoshop Physical Memory Settings ตรงไปวิธีที่ 2
วิธีที่ 2: อัปเดตหรือ Roll Back จาก Windows 10 Version 1803
จากการตรวจสอบ Feedback และผู้เชี่ยวชาญ พบปัญหาร้ายแรงกับ Windows 10 Version 1803 ที่ส่งผลต่อ Photoshop CC 2017, 2018, 2019, 2020 ก่อให้เกิด Physical Memory Error นี้ Photoshop ทำงานดีกับ 1703 หรือ 1709
ดังนั้น Roll Back Windows 10 Creators Update กลับเวอร์ชันก่อนหน้า หรือ Update เป็นเวอร์ชันใหม่หากมี จะแก้ปัญหาได้ ผู้ใช้หลายคนรายงานว่าได้ผล ทำตามขั้นตอนเช็ค Windows Updates:
- คลิก Start แล้ว Settings จะเปิดหน้าต่าง Settings ทั้งหมด (Accounts, Hardware & Software, etc.)

- คลิก Update & Security จะเปิดหน้าต่าง Settings เกี่ยว Windows Updates และ Security (Troubleshooting, Windows Applications Updates, etc.)

- เลือกแท็บ Windows Update ใน Sidebar แล้ว Check for updates จะใช้เวลาสักครู่เชื่อม Microsoft Servers หากมี Update จะดาวน์โหลดและติดตั้งอัตโนมัติ อาจใช้เวลา รอจบ

- หากไม่มี Update แนะนำ Downgrade เป็นเวอร์ชันก่อนหน้า (ขั้นตอนด้านล่าง) จะได้รับแจ้งที่หน้านี้หากไม่มี Update
Roll Back กลับเวอร์ชันก่อนหน้า:
- ทำซ้ำขั้นตอน 1-2 ด้านบน
- ใน Sidebar เลือก Recovery คลิก Get Started ใต้ Go back to the previous version of Windows 10 จะไป Recovery Prompt ช่วย Troubleshoot/Downgrade OS

- เลือกสิ่งที่ต้องการ Recover และเหตุผลที่อยากกลับเวอร์ชันก่อนหน้า คลิก Next หาก Link สีเทา แสดงว่าไม่ได้เลือก Reason จาก Checkbox ข้างบน

- คลิก Next อีกครั้งหลังอ่าน Prompt อาจใช้เวลา รอจบ
- Downgrade สำเร็จ ลองรัน Photoshop Load Heavy 3D Models Photoshop ควรทำงานปกติแล้ว