หากคุณปิดการใช้งาน Heap Termination on Corruption นโยบายใน Windows 10 กระบวนการ File Explorer ของคุณจะไม่ถูกยุติโดยอัตโนมัติทันทีเมื่อเกิดความเสียหาย แอปพลิเคชันรุ่นเก่าบางรายการจะได้รับอนุญาตให้ทำงานในระหว่างนี้ อย่างไรก็ตาม File Explorer ของคุณอาจถูกยกเลิกในที่สุด
หากคุณมี Windows x64 File Explorer นโยบายจะเปิดใช้งานตามค่าเริ่มต้น วิธีนี้เมื่อได้รับความเสียหายก็จะถูกยกเลิก
นโยบาย การยุติการทุจริตแบบกองซ้อน ทำให้เข้าใจผิดเล็กน้อยเนื่องจากฮีปยังไม่ถูกยกเลิก เป็นกระบวนการที่จะยุติเมื่อรู้ว่า File Explorer เสียหาย ดังนั้น เมื่อเปิดใช้นโยบาย ปิด Heap Termination on Corruption จะหยุดการทำงานของ File Explorer ทันทีเมื่อเกิดความเสียหาย
เหตุผลในการเปิดใช้งานนโยบายนี้คือการทำให้ Explorer ยอมให้ความเข้ากันได้แบบย้อนหลังกับส่วนขยายเก่าที่เคยหลบหนีหลังจาก File Explorer เสียหาย ด้วยวิธีนี้ Explorer ของคุณบน Windows x64 จะทำงานเหมือนกับใน Windows x86
ปิด Heap Termination เมื่อเกิดความเสียหายสำหรับ Explorer
คุณสามารถปิดการยุติฮีปในกรณีที่เสียหายในระบบ Windows ได้ 2 วิธีดังนี้:
- โดยตัวแก้ไขนโยบายกลุ่ม
- โดย Registry Editor
1] โดยตัวแก้ไขนโยบายกลุ่ม
ในการปิดการยกเลิกฮีป เราจะใช้ Group Policy Editor เป็นวิธีที่ง่ายที่สุดในการทำเช่นเดียวกัน เนื่องจากเราเพียงแค่ต้องแก้ไขนโยบายและพร้อมดำเนินการ
ในการทำเช่นนั้น ให้กด Win + R พิมพ์ “gpedit.msc” และกด Enter เพื่อเปิด Group Policy Editor ตอนนี้ นำทางไปยังตำแหน่งต่อไปนี้
Computer Configuration > Administrative Templates > Windows Components > File Explorer
มองหา “ปิดการยกเลิกฮีปเมื่อเกิดความเสียหาย ” จากรายการนโยบาย ดับเบิลคลิกเพื่อเปิด เลือก Enabled แล้วคลิกนำไปใช้> ตกลง
การปิดใช้งานการยุติฮีปเมื่อเกิดความเสียหายอาจทำให้แอปพลิเคชันปลั๊กอินรุ่นเก่าบางตัวทำงานได้โดยไม่ต้องยุติ Explorer ทันที แม้ว่า Explorer อาจยังคงยุติโดยไม่คาดคิดในภายหลัง
ตอนนี้ File Explorer ของคุณจะไม่ถูกยกเลิกทันที
อ่าน :วิธีเปิดหรือปิด Location Scripting ใน Windows 10
2] โดย Registry Editor
ตัวแก้ไขนโยบายกลุ่มไม่พร้อมใช้งานใน Windows 10 Home (หรือ Windows ใด ๆ ) แต่นี่ไม่ได้หมายความว่าคุณไม่สามารถหยุด Fire Explorer จากการยุติได้ คุณสามารถเปลี่ยนนโยบายเดียวกันได้โดยใช้ ตัวแก้ไขรีจิสทรี .
เปิด ตัวแก้ไขรีจิสทรี โดย ชนะ + R พิมพ์ “regedit” และกด Enter ไปที่ตำแหน่งต่อไปนี้
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer
หากไม่พบคีย์ "Explorer" ให้คลิกขวาที่ Windows เลือก New> Key แล้วตั้งชื่อว่า "Explorer"
คลิกขวาที่ Explorer แล้วเลือก ใหม่> ค่า DWORD (32 บิต) ตั้งชื่อค่าที่สร้างขึ้นใหม่ “NoHeapTerminationOnCorruption “ ตั้งค่า ข้อมูลค่า ถึง 1 และคลิก ตกลง
วิธีนี้คุณจะปิดการใช้งาน Heap Termination ของ File Explorer