ฆ่า Hung Applications โดยอัตโนมัติ
- หมวดหมู่: ของ Windows
บางครั้ง Windows ก็สามารถรบกวนฉันได้ การเริ่มต้นซอฟต์แวร์ใหม่ที่เพิ่งติดตั้งและเห็นว่ามันค้างหลังจากเริ่มต้นด้วยปฏิกิริยาล่าช้า - ถ้ามีเลย - จากระบบอาจเป็นเรื่องที่เจ็บปวดมาก
การกด CTRL + Shift + ESC และรอไม่กี่นาทีก่อนที่กล่องโต้ตอบตัวจัดการงานจะปรากฏขึ้นไม่ใช่วิธีแก้ปัญหาอันดับหนึ่งในการกำจัดกระบวนการที่ติดอยู่ในนิพพาน
วิธีหนึ่งในการกำจัดกระบวนการเหล่านั้นทันทีหรือหลังจากเวลาที่กำหนดคือแก้ไข Registry ของคุณและเปลี่ยนค่าหนึ่งหรือสองค่าที่นั่น ฉันมีโอกาสทดสอบสิ่งนี้บน Windows XP เท่านั้น แต่มีแนวโน้มที่จะคล้ายกันในระบบปฏิบัติการอื่นเช่น Windows 2000
เปิด Windows Registry ของคุณด้วยการแตะที่ปุ่ม Windows พิมพ์ regedit และกดปุ่ม Enter บนแป้นพิมพ์ ขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณกำลังใช้งานคุณอาจได้รับพรอมต์ UAC ในขั้นตอนนี้ซึ่งคุณต้องยอมรับ
ไปที่คีย์ HKEY_CURRENT_USER Control Panel Desktop
และเปลี่ยนค่าของคีย์ 'AutoEndTask' เป็น 1
หากคุณต้องการตั้งเวลาเพื่อรอจนกว่ากระบวนการฆ่าจะดำเนินการคุณต้องเปลี่ยนค่าของคีย์ 'WaitToKillAppTimeout' เป็นค่าในหน่วยมิลลิวินาที (ซึ่งหมายความว่า 1,000 คือ 1 วินาที)
ผ่าน: Technospot
ปรับปรุง : ตามที่ผู้อ่านบางคนชี้ให้เห็นคุณสามารถกด Ctrl-Shift-Esc เพื่อเรียกใช้ตัวจัดการงานได้เร็วขึ้น
อัปเดต 2 : ค่าจะแตกต่างกันใน Windows Vista, Windows 7 และ Windows เวอร์ชันที่ใหม่กว่า ในระบบปฏิบัติการเหล่านั้นคุณต้องดำเนินการดังต่อไปนี้ (โปรดทราบว่าอาจมีคีย์บางคีย์อยู่แล้วทั้งนี้ขึ้นอยู่กับระบบที่คุณใช้)
- ไปที่ Registry key HKEY_CURRENT_USER Control Panel Desktop
- เลือกใหม่> สตริงหลังจากคลิกขวาแล้วป้อน WaitToKillAppTimeout
- ดับเบิลคลิกที่รายการและตั้งค่าเป็น 2000
- เลือกใหม่> สตริงหลังจากคลิกขวาแล้วป้อน AutoEndTasks
- ดับเบิลคลิกที่รายการและตั้งค่าเป็น 1
- เลือกใหม่> สตริงหลังจากคลิกขวาแล้วเข้าสู่ HungAppTimeout
- ดับเบิลคลิกที่รายการและตั้งค่าเป็น 1,000
- เลือกใหม่> สตริงหลังจากคลิกขวาแล้วป้อน LowLevelHooksTimeout
- ดับเบิลคลิกที่รายการและตั้งค่าเป็น 1,000
แม้ว่าจะหมายความว่าคุณจะต้องสร้างสตริงใหม่สี่สตริงเพื่อให้ได้เอฟเฟกต์เดียวกัน แต่ก็เป็นเรื่องดีที่จะทราบว่าคุณยังสามารถใช้แอปพลิเคชันที่หยุดการทำงานของ Windows ได้โดยอัตโนมัติ
โปรดทราบว่าคุณอาจสูญเสียข้อมูลในกระบวนการหากคุณทำงานก่อนที่จะหยุดการทำงานด้วยโปรแกรม จากนั้นอีกครั้งหากแอปพลิเคชันไม่กู้คืนคุณอาจสูญเสียข้อมูลเช่นกัน