Shut Down ทำให้มันเร็วหน่อยซิครับ….

นี่เป็นภาคต่อ (จบ) จากคราวก่อนจากหัวข้อเรื่อง “ไม่ต้องมาถาม ปิดทุกโปรแกรมไปเล้ย…ก่อน Shut Down” ซึ่งไม่แน่ใจว่าได้ลงใน YouTip! หรือไม่ (พี่มิ้งค์ : ได้ลงครับน้อง) ครั้งก่อนผมได้เขียนถึงการ Shut Down โดยปิดโปรแกรมที่ค้างไว้ โดยอัตโนมัติ ไม่ต้องมีการถามซ้ำ โดยตั้งค่ารีจีสเตอร์ AutoEndTasks ให้เป็น 1 ซึ่งจะเกี่ยวเนื่องผสมผสานกับการตั้งค่า รีจีสเตอร์อีก 2 ตัว คือ WaitToKillAppTimeout และ WaitToKillServiceTimeout ซึ่งเป็น Value ประเภท String Value ทั้ง 2 ค่า (รายละเอียดพวกเนื้อหาเกี่ยวกับรีจีสเตอร์ คงต้องไปเสริจช์หาดูเองนะครับ) มันก็จะช่วยให้คอมพิวเตอร์ปิดการทำงานเร็วขึ้นกว่าเดิมมาก
teera03
1. การตั้งค่า WaitToKillAppTimeout เพื่อที่จะกำหนดว่าจะให้ Windows 7 รอนานแค่ไหน เพื่อให้โปรแกรมและโปรเซสต่างๆ ปิดตัวลงไป เมื่อสั่งปิดคอมพิวเตอร์หรือรีสตาร์ทเครื่อง ทำได้ดังนี้
1.1 กดปุ่ม Windows + R เพื่อหน้าต่าง RUN และพิมพ์คำว่า regedit แล้ว Enter
1.2.จากนั้นไปที่ HKEY_CURRENT_USER\Control Panel\Desktop ดูไปซีกด้านขวา หารีจีสทรีที่มีชื่อว่า WaitToKillAppTimeout (ซึ่งเป็น Value ประเภท String Value) ดับเบิ้ลและคลิก แล้วตั้งค่า Value Data ให้เป็น 1000 – 2000 (ค่าเดิม 20000) ตามรูป teera05 และ คลิก OK พร้อมรีสตาร์ทเครื่องใหม่ก็เป็นอันเสร็จ
2. การตั้งค่า WaitToKillServiceTimeout จะเกี่ยวเนื่องเกี่ยวกับระยะเวลาการปิด Service ก็ให้ทำในลักษณะเดียวกัน กับการตั้งค่า WaitToKillAppTimeout โดยต้องเข้าไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control และทางซีกขวาหาชื่อ WaitToKillServiceTimeout ดับเบิ้ลคลิกและตั้งค่า Value Data ให้เป็น 2000 (จากค่าเดิม 12000) และ คลิก OK พร้อมรีสตาร์ทเครื่อง แต่ถ้าหากว่า หารีจีสเตอร์ในซีกด้านขวาไม่เจอ ทั้ง 2 ชื่อ (ของผมก็ไม่มีเช่นกัน) เราก็ต้องสร้างมันขึ้นมา โดยคลิกขวาในพื้นที่ว่างๆ ของซีกด้านขวา เลือก NEW แล้วเลือก ชนิดของ Value ให้เป็นแบบ String และใส่ค่าตามคำแนะนำข้างต้น ก็เป็นอันเสร็จสิ้น….ไม่ยากครับ คราวนี้เมื่อทดลองเปิดเครื่อง และใช้งานซักพัก เพื่อเปิดโปรแกรม โปรเซสต่างๆ รวมถึง Service จากนั้นก็ลองปิดเครื่องหรือรีสตาร์ทเครื่องดู ก็จะพบว่ามันเร็วจริงๆ…ไม่เชื่อก็ต้องเชื่อละครับ …. ทีนี้ เกิดทำตามขั้นตอนที่ 2 เข้าไปที่ Desktop มองทางขวาแล้ว หาเท่าไหร่ก็ยังไม่เจอ AutoEndTasks จะมาโทษว่าผู้ขียนไม่ได้นะครับ ของผู้เขียนเองก็ไม่มีเช่นกัน …เอาละหว่าทำไง! มีคำตอบครับ
3. ทางด้านขวาที่เราหาไม่เจอนั่นแหละ หาที่ว่างๆ คลิกขวา (หรือที่เค้าเรียกว่า context menu) คลิก NEW แล้วเลือกไปที่ ประเภท DWARD (32-bit) Value จากนั้นตั้งชื่อ AutoEndTasks และ Enter
4. กลับไปทำตามขั้นตอนในข้อ 2 จนเสร็จ แล้วก็ลองทดสอบ เปิดโปรแกรมสัก 2-3 ตัว แล้วดูผลลัพธ์ที่ได้ทำไว้….OK นะครับ

LEAVE A REPLY

Please enter your comment!
Please enter your name here