Windows - Unload DLL จากแคช

ปัญหา

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

DLLs เหล่านี้สูงมากในแง่ของขนาดหน่วยความจำ (ยังคงอยู่ในหน่วยความจำ) แม้หลังจากปิดเครื่อง

มีซอฟต์แวร์มากมายสำหรับจัดการหน่วยความจำซึ่งใช้หน่วยความจำด้วย

สารละลาย

ด้านล่างนี้เป็นเคล็ดลับง่ายๆเกี่ยวกับวิธีการบังคับใช้หน่วยความจำสำหรับการลบ DLL ที่ไม่ได้ใช้

หมายเหตุ: ขอแนะนำให้ทำการสำรองข้อมูลรีจิสทรีก่อนที่จะดำเนินการกำหนดค่าใด ๆ

สำรองข้อมูลรีจิสตรี

  • เปิดตัวแก้ไขรีจิสทรี ( เริ่ม < Regedit )
  • เลื่อนไปที่: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer
  • คลิกที่แก้ไข
  • สร้างค่า DWORD ในการตั้งชื่อ AlwaysUnloadDll
  • เมื่อสร้าง "AlwaysUnloadDll" แล้วให้คลิกขวาที่ค่านี้จากนั้นเลือก " แก้ไข "
  • ตั้งค่าข้อมูลค่าเป็น 1 แล้วคลิก ตกลง
  • ปิดตัวแก้ไขรีจิสทรีและรีสตาร์ทคอมพิวเตอร์
  • ตอนนี้ DLLs ที่ไม่ได้ใช้จะถูกลบออกจากการปิดโปรแกรม
บทความก่อนหน้านี้ บทความถัดไป

เคล็ดลับยอดนิยม